1. 07 Apr, 2003 1 commit
    • Chad Barb's avatar
      · cc12ed9c
      Chad Barb authored
      Negative times must die!!!
      cc12ed9c
  2. 01 Apr, 2003 1 commit
  3. 29 Mar, 2003 1 commit
  4. 27 Mar, 2003 1 commit
  5. 26 Mar, 2003 1 commit
    • Mac Newbold's avatar
      First big commit/checkpoint of web changes for new slothd. · 52396569
      Mac Newbold authored
       - Added a bunch of functions to get time of last activity, hours idle,
         and staleness for nodes and experiments.
       - Fixed the showexp_list page to use the new idle measures, including
         idle view. Idle view now runs in about 1.3 seconds instead of 13.
       - Changed all the "show" functions for nodes and expts to show idleness.
      
      More changes will be coming, but I wanted to commit this before I install
      it for real.
      52396569
  6. 24 Mar, 2003 1 commit
    • Mac Newbold's avatar
      Remove a check that no longer works right. Before, if slothd said it was · a8636777
      Mac Newbold authored
      idle but someone logged in sometime today, it meant that someone had
      logged in since the most recent slothd report (up to an hour ago). Now
      that our time of idleness is much lower than 24 hours, it is easy for
      someone to have logged in today and still have it be idle. So remove the
      check.
      
      This means that you should wait at least an hour from the time you send a
      message before you swap it out, to make sure that your data was correct
      when you sent the message. Not optimal, but fixed with the new slothd that
      goes in this week.
      a8636777
  7. 22 Mar, 2003 1 commit
  8. 19 Mar, 2003 1 commit
  9. 06 Mar, 2003 1 commit
    • Chad Barb's avatar
      · 4b1cef0b
      Chad Barb authored
      Added XML view to updown (pass "output=xml" as a CGI var.)
      
      Added Thumbnail-on-demand to showexp
      4b1cef0b
  10. 04 Mar, 2003 1 commit
    • Chad Barb's avatar
      · 7f871f44
      Chad Barb authored
      Added PC Usage reporting to thumbnail view
      Added "Sort-by" to thumbnail view
      Changed "Show" so link is not presented to Show mode user is already on.
      Changed "Show/View/Sort by" links to not change color after visited.
      7f871f44
  11. 03 Mar, 2003 2 commits
  12. 28 Feb, 2003 4 commits
    • Chad Barb's avatar
      · 4dda599c
      Chad Barb authored
      Added thumbnail (2x as large as the one which shows up in the list) to showexp page.
      Added heading to vis(shownsfile), showexp and showproj pages, to more readily identify what you're looking at.
      Added links from thumbnails to vis(shownsfile) page.
      Added submenu hackiness to menu.php3 to allow embedding of things into left panel below submenu.
      Removed "red letter" legend and PC  summary from bottom of thumbnail view.
      4dda599c
    • Chad Barb's avatar
      Cached thumbnails. A LOT faster and more CPU friendly. · e21bcef2
      Chad Barb authored
      Stored in $TB/www/thumbs/,
      with filenames generated by hashing random data with experiment name.
      (Stored in vis_experiments table in db.)
      e21bcef2
    • Chad Barb's avatar
      · 9710809d
      Chad Barb authored
      Now NS47-friendly, for the Luddites among us.
      9710809d
    • Mac Newbold's avatar
      4662c733
  13. 27 Feb, 2003 3 commits
    • Chad Barb's avatar
      · 96b3c11b
      Chad Barb authored
      Added "Created by:" to thumbnail view
      96b3c11b
    • Chad Barb's avatar
      · 1b38c7d1
      Chad Barb authored
      2 columns instead of 3; also improved style a bit.
      Still a ways to go.
      1b38c7d1
    • Chad Barb's avatar
      · 27cdff23
      Chad Barb authored
      Added "thumbnail view" to Experiment List page.
      Added thumbnail rendering to renderer.
      
      Note that thumbnail view is not available when viewing the idle list.
      
      Also, loading thumbnails for "all" as admin takes a while!
      27cdff23
  14. 25 Feb, 2003 1 commit
    • Chad Barb's avatar
      · 5e7386d7
      Chad Barb authored
      Fixed problem with idle experiment table (it was due to an unclosed <p> tag.) While I was here, did a touch of sprucing.
      5e7386d7
  15. 06 Feb, 2003 1 commit
    • Leigh B. Stoller's avatar
      Add a "having" clause when in default (active) mode. At some point, · 58fd3b7a
      Leigh B. Stoller authored
      "active" was changed to mean experiments with reserved nodes,
      regardless of its actual state. The result is that the default view
      would return every single experiment, and then we would prune out
      later, but not before we did a second query per experiment, which made
      the admin version of the page really slow!
      58fd3b7a
  16. 28 Dec, 2002 1 commit
  17. 20 Dec, 2002 1 commit
  18. 27 Nov, 2002 1 commit
  19. 16 Aug, 2002 1 commit
    • Chad Barb's avatar
      · 60529980
      Chad Barb authored
      The big one.
      
      New look;
      most of the changes are in menu.php3.
      
      A lot of the changes in other files are s/<TD>/<TH>/
      for table headers.
      
      Also closed some tags, tweaked some table styles, etc..
      
      No actual functionality should have changed.
      
      Will be installing soon...
      60529980
  20. 17 Jul, 2002 1 commit
  21. 15 Jul, 2002 1 commit
  22. 12 Jul, 2002 1 commit
    • Mac Newbold's avatar
      Several small but much-needed changes to idle detection. Soon I'll · d5bf0bdb
      Mac Newbold authored
      give this stuff a major overhaul when we move to the model where we
      have data on when each node was last "touched" or actively used. (Most
      of these changes will still be relevant.)
      
      1. Fix a bug in idlecheck that we didn't really thing much about. It
      turns out that the WanSpread people have had a 17 node expt idle for
      over three weeks, we didn't detect it because the nodes were running
      ospf and generating lots of network traffic on the exptl. net. We now
      ignore the exptl. network traffic as a source of activity if they have
      automatic ospf routing happening. We also ignore nodes that have any
      trafgen endpoints.
      
      2. After the changes in idlecheck, I updated idle view to correctly
      handle a new flag idlecheck outputs to let us know that an expt has
      ospf running and may be falsely inactive because we ignored net
      traffic. It will probably be very rare that an active expt that is
      running ospf will have only network activity and no tty activity, but
      it is a potential source of false positives. I also did some random
      libifying. There were some hard coded references to emulab.net that I
      fixed to properly use the variables from the defs file.
      
      3. I also updated request_swapexp.php3. It now inlcudes in the email
      message a blurb about automatic swapping, depending on whether or not
      they're marked swappable. (If swappable, it says "This experiment is
      marked as swappable, so it may be automatically swapped out by
      Emulab.Net or its operational staff." and if unswappable, it says
      "This experiment has not been marked swappable, so it will not be
      automatically swapped out.") It also has a reference to the Node Usage
      Policy and gives the URL. So we now give them fair warning about
      potentially getting swapped out and what our policies are.
      d5bf0bdb
  23. 10 Jul, 2002 1 commit
  24. 07 Jul, 2002 1 commit
  25. 01 Jul, 2002 1 commit
    • Mac Newbold's avatar
      A collection of minor changes to idle view: · 70494752
      Mac Newbold authored
      - Fix node total calculation
      - Small formatting changes
      - Sanity check is now a flag that the expt was used since latest slothd update
      - Special case for idle expts without any PCs. Since we expect that they
        won't be giving any slothd reports, just ignore them here.
      70494752
  26. 24 Jun, 2002 1 commit
  27. 19 Jun, 2002 1 commit
  28. 18 Jun, 2002 2 commits
  29. 11 Jun, 2002 1 commit
  30. 28 May, 2002 1 commit
  31. 27 May, 2002 1 commit
    • Leigh B. Stoller's avatar
      Checkpoint some changes. More coming ... · 2d4de575
      Leigh B. Stoller authored
      Add sorting by number of nodes reserved (PCs column). Right now this
      is total number, so it includes widearea nodes, but I plan to split
      these apart. Sorting by PCs required changing in the initial query
      quite a bit. Also changed the final report to include all classes, and
      convert into a prettier table.
      Add a minor optimization; instead of querying the DB for the number of
      node classes used by experiment (which at this moment means 107
      queries), do one query and split into a little hash table of per exper
      usage totals.
      2d4de575
  32. 22 May, 2002 1 commit
  33. 17 May, 2002 1 commit