1. 09 Oct, 2003 1 commit
  2. 02 Oct, 2003 2 commits
  3. 26 Sep, 2003 3 commits
  4. 23 Sep, 2003 1 commit
  5. 18 Sep, 2003 1 commit
  6. 15 Sep, 2003 1 commit
  7. 12 Sep, 2003 1 commit
  8. 11 Sep, 2003 1 commit
  9. 10 Sep, 2003 1 commit
    • Leigh B. Stoller's avatar
      Add new table for mapping auxtypes back to their parent in the · 94c49e19
      Leigh B. Stoller authored
      node_types table. This should make it easier to assign last mile
      types to widearea nodes since a given type can now have as many
      subtypes as you like.
      
      Also add cpu_usage and mem_usage to the experiments table. The
      user will be able to specify these in the NS file. Currently a
      tinyint, where the default is zero, which means ignore.
      94c49e19
  10. 09 Sep, 2003 2 commits
  11. 02 Sep, 2003 1 commit
  12. 25 Aug, 2003 1 commit
    • Leigh B. Stoller's avatar
      1.173: Add "role" to interfaces table, to replace the control_net and · baf986be
      Leigh B. Stoller authored
             control_iface join with node_types, since new nodes have more
             than just expt and ctrl interfaces (ixps). The control_net slot
             is bogus anyway. Note that 'jail' is a placeholder for later.
             A 'fake' interface is not to be confused with veth interfaces; it
             is a psuedo interface like that found between an ixp and the host.
      
             alter table interfaces add \
      		role enum('ctrl', 'expt', 'jail', 'fake', 'other') \
      		NOT NULL default 'other' after iface;
      baf986be
  13. 22 Aug, 2003 1 commit
  14. 07 Aug, 2003 1 commit
  15. 04 Aug, 2003 1 commit
  16. 30 Jul, 2003 1 commit
    • Leigh B. Stoller's avatar
      Change the prerender code to run in the background so that Mike does · 11d792e3
      Leigh B. Stoller authored
      not have to wait 3 minutes for it to finish before he can watch his
      experiment swapin fail for some other reason.
      
      I adopted the same pid mechanism as in eventsys_control.in, which uses
      a slot in the experiments table.
      
      Running "prerender" puts the render into the background and stores
      the pid. Running "prerender -r" kills a running prerender and removes
      the existing info from the DB.
      
      Fixed the problem with swapmod not restoring the old vis; swapmod now
      kills any running prerender, and restarts one if the swapmod fails
      (the prerun of the new NS file starts up another prerender in the
      background).
      
      Add setpriority() call in prerender to nice it and children to 15.
      11d792e3
  17. 29 Jul, 2003 1 commit
  18. 28 Jul, 2003 1 commit
  19. 27 Jul, 2003 1 commit
  20. 24 Jul, 2003 1 commit
  21. 21 Jul, 2003 1 commit
  22. 17 Jul, 2003 1 commit
  23. 14 Jul, 2003 1 commit
  24. 10 Jul, 2003 1 commit
  25. 09 Jul, 2003 2 commits
  26. 03 Jul, 2003 1 commit
  27. 23 Jun, 2003 1 commit
  28. 18 Jun, 2003 2 commits
  29. 06 Jun, 2003 1 commit
  30. 05 Jun, 2003 1 commit
    • Leigh B. Stoller's avatar
      Add widearea_updates table. A very simple mechanism to let Dave auto · 39083d0e
      Leigh B. Stoller authored
      update V3 nodes to V4 CDs, and the new image. By inserting an entry
      into this table, the node will update its image the next time it
      reboots and checks in for instructions. The actual instructions are
      hardwired in the web still, but this allows Dave to schedule updates
      as needed. Eventually, the instructions will be part of the DB state
      as well, but this works.
      39083d0e
  31. 03 Jun, 2003 1 commit
  32. 30 May, 2003 1 commit
  33. 28 May, 2003 1 commit
  34. 27 May, 2003 1 commit
    • Leigh B. Stoller's avatar
      Add two crude controls to allow the user to change how virtual nodes · 76c37c50
      Leigh B. Stoller authored
      are packed 1) Add trivial_ok flag to virt_lans table. Global to the
      lan or link, allow nodes in the lan or link to be colocated on the
      same phys node. Perhaps make it per-node at some point. 2) Add
      multiplex_factor to the experiments table to allow user to override
      the multiplex_factor that is contained in the node_types table. Make
      per type at some point.
      76c37c50