1. 16 Sep, 2002 1 commit
  2. 25 Jul, 2002 1 commit
  3. 07 Jul, 2002 1 commit
  4. 16 Jun, 2002 1 commit
    • Leigh B. Stoller's avatar
      Some fixes to the spewlogfile stuff so that you do not get the · d9c3dd68
      Leigh B. Stoller authored
      transition error when you click too fast after creating it. Instead of
      looking at experiment state, use the logile slot of the experiments
      table, and make sure its cleared/set properly in start/swap experiment
      Also added a spew option to the swap page so you can watch experiments
      swap in/out.
  5. 19 Apr, 2002 1 commit
  6. 14 Jan, 2002 1 commit
  7. 08 Nov, 2001 1 commit
  8. 06 Nov, 2001 1 commit
  9. 24 Oct, 2001 1 commit
    • Leigh B. Stoller's avatar
      Add swappable and priority bits to experiment creation form. Not used, · 28c1968f
      Leigh B. Stoller authored
      but simply entered into the DB record for the experiment until we know
      what to do with them. Add to batchexp script arguments, since all that
      stuff is done outside the web interface. Add a swapexp perl script to
      swap an an experiment in/out form the command line. Add web links on
      the Experiment Information page to do this from the web interface. A
      bunch of locking changes. Previously expt_terminating in the
      experiment record prevented multiple calls to terminate an experiment,
      but now we have a more general locking problem with
      start,swapin,swapout, and terminate, so change expt_terminating to
      expt_locked (still a datetime field) and add locking to all of
      startexp, swapexp, and endexp. Note that batch experiments cannot be
      swapped yet because of locking issues still to be resolved. Minor
      cleanup in tbreport to make email message look better.
  10. 17 Oct, 2001 1 commit
    • Leigh B. Stoller's avatar
      Rework of the batch experiment code. Unified it with the immediate · 4d420b21
      Leigh B. Stoller authored
      experiment code. No longer uses another table. Rather, the experiment
      record contains a couple of extra fields for the batch system. Also
      combined some of the backend code (no longer a killbatch script).
      Also added scriptable experiments; the batchexp program in the bin
      directory can start an experiment from the command line, and in fact
      is used from the web page for both batch experiments and immediate
      experiments (-i option). All of the DB code that was in the web
      interfaces was moved to batchexp.
  11. 16 Oct, 2001 1 commit
  12. 20 Jun, 2001 1 commit
  13. 04 May, 2001 1 commit
  14. 18 Apr, 2001 1 commit
  15. 23 Mar, 2001 1 commit
  16. 19 Mar, 2001 1 commit
  17. 12 Mar, 2001 1 commit
  18. 09 Mar, 2001 1 commit
  19. 07 Mar, 2001 1 commit
    • Leigh B. Stoller's avatar
      Rework of experiment termination. The wrapper script that is invoked · 9f692188
      Leigh B. Stoller authored
      by the web server forks a child to do the actual work of calling tbend
      and other stuff. The parent returns right away and the script ends.
      When the experiment termination (child) ends, an email message is sent
      to the user that issued the termination request. To prevent multiple
      clicks, I added a DB field called expt_terminating that is a DATETIME
      field.  If the field is set, the script fails and the user is told to
      be more patient. I used a DATETIME field mostly for debugging purposes
      so we can track and future problems.
  20. 20 Dec, 2000 1 commit
  21. 08 Dec, 2000 1 commit
  22. 07 Dec, 2000 1 commit
  23. 01 Dec, 2000 1 commit
  24. 15 Nov, 2000 2 commits
  25. 07 Nov, 2000 2 commits
  26. 06 Nov, 2000 1 commit
  27. 02 Nov, 2000 2 commits
  28. 01 Nov, 2000 4 commits
  29. 31 Oct, 2000 2 commits
  30. 30 Oct, 2000 1 commit