1. 08 Dec, 2003 2 commits
  2. 07 Dec, 2003 1 commit
    • Shashi Guruprasad's avatar
      Minimal NSE related changes on the mainbed so that I can work · 425b4e47
      Shashi Guruprasad authored
      in the dev tree. I'm tired of problems on the mini that wastes
      my time.
      
      Changes include 2 new tmcd commands: tmcc routelist returns
      the routes for all the vnodes hosted on a pnode. tmcc role
      returns the role of a reserved node, like 'virthost' or
      'simhost.  tmcc ifconfig now reports an RTABID field which
      is calculated in assign wrapper. All the new changes
      in assign wrapper will be checked in after I finish testing.
      
      All the DB changes are in: simnode_capacity in node_types, rtabid in
      interfaces and veth_interfaces. New NSE event_objtype and NSEEVENT
      event_eventtype. Changed the erole field in the reserved table
      to have 'simhost' instead of 'simnode'. Changed the correspoding
      libdb subroutines.
      425b4e47
  3. 05 Dec, 2003 2 commits
  4. 03 Dec, 2003 1 commit
  5. 02 Dec, 2003 1 commit
    • Leigh B. Stoller's avatar
      Add meta table to hold regex expression and min/max lengths · 19adad65
      Leigh B. Stoller authored
      for various table/columns pairs. Used by php/perl libraries
      to check data values to make sure they are valid. Note that
      the intent is not to check whats valid to stick in the DB,
      but what our conventions regard as valid (exampe: a uid is
      2-8 chars, alphanumeric, starts with an alpha).
      19adad65
  6. 25 Nov, 2003 1 commit
  7. 23 Nov, 2003 1 commit
  8. 17 Nov, 2003 1 commit
  9. 28 Oct, 2003 1 commit
  10. 26 Oct, 2003 1 commit
  11. 23 Oct, 2003 1 commit
  12. 22 Oct, 2003 1 commit
  13. 13 Oct, 2003 1 commit
  14. 02 Oct, 2003 2 commits
  15. 26 Sep, 2003 3 commits
  16. 23 Sep, 2003 1 commit
  17. 18 Sep, 2003 1 commit
  18. 17 Sep, 2003 1 commit
  19. 15 Sep, 2003 1 commit
  20. 12 Sep, 2003 1 commit
  21. 11 Sep, 2003 1 commit
  22. 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
  23. 09 Sep, 2003 2 commits
  24. 02 Sep, 2003 2 commits
  25. 25 Aug, 2003 3 commits
  26. 22 Aug, 2003 1 commit
  27. 07 Aug, 2003 1 commit
  28. 04 Aug, 2003 1 commit
  29. 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
  30. 28 Jul, 2003 1 commit
  31. 27 Jul, 2003 1 commit