1. 17 Apr, 2003 9 commits
  2. 16 Apr, 2003 13 commits
    • Chad Barb's avatar
      · 194e0dfb
      Chad Barb authored
      Altered item headers so they don't look bad on modern browsers.
      194e0dfb
    • Leigh B. Stoller's avatar
      1b3bbfa8
    • Leigh B. Stoller's avatar
      Minor print statement change. · 3481d6ae
      Leigh B. Stoller authored
      3481d6ae
    • Leigh B. Stoller's avatar
      Commit my nobwshaping stuff. This allows me to specify emulated links, · 47878b51
      Leigh B. Stoller authored
      but with the bw shaping actually turned off. Internal option; not
      planning to tell users about it.
      47878b51
    • Robert Ricci's avatar
      Added another TODO item. · 09fd9a02
      Robert Ricci authored
      09fd9a02
    • Robert Ricci's avatar
      Fix PER_VNODE_TT to work with vclasses and emulated links. Now, we can turn it · 690ec56d
      Robert Ricci authored
      on in production!
      
      PER_VNODE_TT handles emulated links by simply adding up the total bandwidth
      consumed by a vnode, and the total bandwidth available on each pnode. Of
      course, this can lead to false positives (knapsack problem), but that's okay,
      because it just means we won't bail up front - we'll have to do the full
      annealing pass before we decide it's unmappable.
      
      PER_VNODE_TT now also tries to figure out why a vnode is not mappable - if
      there are _no_ pclasses that match one of the restrictions, it will print out
      something like:
        *** No possible mapping for nodeA
            Too many links!
        *** No possible mapping for nodeB
            Too much bandwidth on emulated links!
      
      This completes the following two items from assign_todo.txt:
      
      6.   fix PER_VNODE_TT and vclasses
      7.   fix PER_VNODE_TT and emulated vlinks
      690ec56d
    • Chad Barb's avatar
      · ae02e458
      Chad Barb authored
      Alright...
      'dump' -> 'snapshot'.
      
      <pedantic>
      Also, since we're inventing a verb, we invent usage too.
      What works most of the time is
      "snapshot *into* an image descriptor",
      but for places where that won't work
      (a good example is where you'd otherwise have to
       say 'snapshotting' or 'snapshotted'), we instead
      "Obtain a snapshot *for* an image descriptor."
      (or "are obtaining", or "obtained".)
      </pedantic>
      ae02e458
    • Chad Barb's avatar
      · 85858667
      Chad Barb authored
      Script and datafile to ensure consistency of off-site sitevariable
      definitions-- A lot like schemadiff.
      
      database-fill was inappropriate, since you don't want sitevars
      from the main site to overwrite remote sitevars.
      
      Needs to be integrated into install process, probably in the
      same way as schemadiff.
      85858667
    • Leigh B. Stoller's avatar
      a8e89a84
    • Leigh B. Stoller's avatar
      Add support for idleswapping an experiment as the creator of the · ff5a57de
      Leigh B. Stoller authored
      experiment, rather than as an administrator, which presents group
      permission problems when the experiment is in a subgroup (requires two
      additional group, whereas suexec adds only one group). That aside, the
      correct approach is to run the swap as the creator. To do that, must
      flip to the user (from the admin person) in the backend using the new
      idleswap script, and then run the normal swapexp. Add new option to
      swapexp (-i) which changes the email slightly to make it clear that
      the experiment was idleswapped, and so that the From: is tbops not the
      user (again, to make it more clear).
      ff5a57de
    • Chad Barb's avatar
      · 765b6028
      Chad Barb authored
      Changed language:
       + 'load' becomes 'dump'
       + 'create from <node>' becomes 'obtain from <node>'
      765b6028
    • Leigh B. Stoller's avatar
    • Leigh B. Stoller's avatar
      Kill separate group membership table, and roll that into a single · 0dc8f414
      Leigh B. Stoller authored
      project and group membership table. Add a comment below the table
      about where to view/edit group membership and trust levels.
      0dc8f414
  3. 15 Apr, 2003 12 commits
  4. 14 Apr, 2003 6 commits