1. 11 May, 2021 6 commits
  2. 10 May, 2021 2 commits
  3. 09 May, 2021 2 commits
  4. 07 May, 2021 4 commits
  5. 06 May, 2021 1 commit
  6. 05 May, 2021 7 commits
  7. 04 May, 2021 7 commits
  8. 03 May, 2021 3 commits
    • Leigh B Stoller's avatar
      Bus 4603 · 1c604afe
      Leigh B Stoller authored
      1c604afe
    • Mike Hibler's avatar
      Reduced calls to the switch REST API to speed things up. From the comment: · c67cca14
      Mike Hibler authored
        # In April 2021 I did an optimization pass to try to reduce the number of
        # REST API calls made (since they take a minimum of 2s each). Til they have
        # more real world testing, with different firmware versions, make this
        # optional. Set this to zero to revert to the "old ways" which have been
        # working for several years. The biggest difference was avoiding enabling
        # and disabling one port per call. For big LANs, this is a huge improvement.
        #
        # Quick numbers for 38 node LAN (38 ports, 1 VLAN):
        #  Old snmpit -t:  82 seconds, calls:  5 getinfo ( 4 cached),  40 other.
        #  New snmpit -t:  12 seconds, calls:  5 getinfo ( 4 cached),   3 other.
        #  Old snmpit -r: 155 seconds, calls:  7 getinfo ( 6 cached),  77 other.
        #  New snmpit -r:  12 seconds, calls:  7 getinfo ( 6 cached),   3 other.
        # Mostly these are savings of individual calls to enable/disable ports.
        #
        # With multiplexed links (tagged ports):
        #  Old ...
      c67cca14
    • Leigh B Stoller's avatar
      Add toggle to display floating bus ids. · 3e0d1684
      Leigh B Stoller authored
      3e0d1684
  9. 30 Apr, 2021 2 commits
  10. 29 Apr, 2021 2 commits
    • Leigh B Stoller's avatar
      Route bandaid; if an experiment is terminated, but some buses have gone · eb91570a
      Leigh B Stoller authored
      offline, the experiment goes into a canceled state, and termination is
      periodically retried. But this leaves the routes in use cause that DB
      state is not cleared until the instance is deleted. So, for now lets
      delete that state so other users can proceed.
      
      The problem is that when the bus comes online, the slice at the bus is
      still there (endpoints cannot self terminate), so the portal has to
      terminate that slice before it an add the bus to whatever experiment is
      currently using that route. In other words, lets kick the can down the
      road for a few more days.
      eb91570a
    • Leigh B Stoller's avatar
      Sync up how routes are handled, with how spectrum has evolved over time. · d500c070
      Leigh B Stoller authored
      Also allow unreserved routes to be used (originally, routes had to be
      reserved to be used, but we are relaxing that restriction, at least for
      now.
      d500c070
  11. 28 Apr, 2021 4 commits