1. 12 Sep, 2003 1 commit
  2. 08 Aug, 2003 1 commit
  3. 09 Jul, 2003 1 commit
  4. 16 May, 2003 1 commit
    • Mac Newbold's avatar
      Show staleness of idle data in more places, since the only place it showed · d37885e1
      Mac Newbold authored
      before was idle view of the expt list. Now it shows in all (non-thumb)
      views.
      
      I also added it to the right hand table in the expt page.
      
      It also shows in the little expt lists in the user, group, and proj pages.
      (I'm already really glad those got consolidated into a single function.)
      
      Also cleaned up idle view a bit. Now that we show staleness and idle
      ignore anyway, we don't need text tags for them, and we no longer need the
      red dot that links to swap requests because of idlemail. So there's no
      longer the weird double-column thing in idle view.
      
      I'm still looking for a good way to non-intrusively mark expts in the expt
      list as being unswappable, so if you think of anything, let me know.
      (Maybe boldface, or a little lock icon or something?)
      d37885e1
  5. 13 May, 2003 1 commit
  6. 12 May, 2003 1 commit
  7. 28 Apr, 2003 2 commits
    • Leigh Stoller's avatar
      Add several minor experiment_stats fields; swap_errors (a count), · 27558935
      Leigh Stoller authored
      swap_exitcode (last error), idle_swaps (a count), batch (a flag to
      indicate a batch experiment).
      
      Add a operational log. Okay, its not actually a log, but a table that
      will grow forever until it consumes the earth. Its a small table
      though, so it will take a few years. Its cross indexed with the
      experiment_stats table, so by massaging this table along with the
      stats table, we can get a good picture of what was running on the
      testbed when, and how many resources it was using. Sorry, not a log
      file, but we can easily generate a log file from tbe table if the Boss
      really wants one. The table entry averages 28 bytes.
      
      Move stats to their own main menu item (admin mode only). Remove from
      the showexp_list page since that was bogus.
      27558935
    • Leigh Stoller's avatar
      Add support for new {user,group,project,experiment}_stats tables. · 5e5508bf
      Leigh Stoller authored
      The first three are aggregate tables, while the experiment stats table
      gets a record for each new experiment, and is updated when an
      experiment is swapped in/out/modify or terminated. Look at the table
      to see what is tracked. Once the experiment_stats record is updated,
      the aggregate tables are updated as necessary. There are a bunch of
      ugly changes to assign_wrapper to get the stats. Note that pnodes is
      not incremented until an experiment sucessfully swaps in. This is in
      leu of getting status codes; I'm not tracking failed operations yet,
      nor creating the log file that Jay wants. I'll do that in the next
      round of changes when we see how useful these numbers are.
      
      Most of the changes are to create/delete table entries where
      appropriate, and to display the records. Display is only under admin
      mode, and the display is raw; just a dump of the assoc tables in php.
      The last 100 experiment stats records are available via the Experiment
      List page, using the "Stats" show option at the top. Bad place, but
      will do for now.
      5e5508bf
  8. 15 Apr, 2003 1 commit
  9. 11 Apr, 2003 3 commits
  10. 09 Apr, 2003 1 commit
  11. 07 Apr, 2003 1 commit
    • Chad Barb's avatar
      · cc12ed9c
      Chad Barb authored
      Negative times must die!!!
      cc12ed9c
  12. 01 Apr, 2003 1 commit
  13. 29 Mar, 2003 1 commit
  14. 27 Mar, 2003 1 commit
  15. 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
  16. 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
  17. 22 Mar, 2003 1 commit
  18. 19 Mar, 2003 1 commit
  19. 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
  20. 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
  21. 03 Mar, 2003 2 commits
  22. 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
  23. 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
  24. 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
  25. 06 Feb, 2003 1 commit
    • Leigh Stoller's avatar
      Add a "having" clause when in default (active) mode. At some point, · 58fd3b7a
      Leigh 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
  26. 28 Dec, 2002 1 commit
  27. 20 Dec, 2002 1 commit
  28. 27 Nov, 2002 1 commit
  29. 16 Aug, 2002 1 commit
    • Chad Barb's avatar
      The big one. · 60529980
      Chad Barb authored
      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
  30. 17 Jul, 2002 1 commit
  31. 15 Jul, 2002 1 commit