1. 05 Oct, 2011 1 commit
  2. 29 Sep, 2011 1 commit
  3. 26 Sep, 2011 1 commit
  4. 12 Aug, 2011 1 commit
  5. 28 Jul, 2011 1 commit
  6. 19 Jul, 2011 1 commit
  7. 08 Jul, 2011 2 commits
  8. 28 Apr, 2011 1 commit
  9. 07 Dec, 2010 1 commit
  10. 02 Dec, 2010 1 commit
  11. 29 Nov, 2010 1 commit
  12. 25 Oct, 2010 1 commit
  13. 21 Oct, 2010 1 commit
  14. 12 Aug, 2010 1 commit
  15. 09 Aug, 2010 1 commit
  16. 08 Aug, 2010 1 commit
  17. 06 Aug, 2010 1 commit
  18. 03 Aug, 2010 1 commit
  19. 29 Jul, 2010 1 commit
    • Tarun Prabhu's avatar
      Annotations work - well, ok, they haven't been rigorously tested yet, but I... · be04644b
      Tarun Prabhu authored
      Annotations work - well, ok, they haven't been rigorously tested yet, but I think they'll hold up. The only thing that is almost certainly broken is the conversion from links with multiple interfaces into the "node + point-to-point" links that assign knows how to deal with.
      
      Mapper now has a flag to determine whether to output the text format or rspec. rspec outputs are named *.ptop.xml and *.vtop.xml for the advertisement and request respectively.
      be04644b
  20. 26 Jul, 2010 2 commits
    • Tarun Prabhu's avatar
      Fixed some bugs in the parsers. A full features and desires test now works.... · aed804ef
      Tarun Prabhu authored
      Fixed some bugs in the parsers. A full features and desires test now works. There are stil some extension support which needs to be added to ptopgen.
      aed804ef
    • Tarun Prabhu's avatar
      Added support for set-type-limits in the advertisement. It is implemented as... · ef766011
      Tarun Prabhu authored
      Added support for set-type-limits in the advertisement. It is implemented as an extension. There is no support for this in v1. It will only be in v2 and higher. To this end, ptopgen has been modified. ptopgen also now adds type slot information to nodes as an extension. However, support for other extensions still have to be added. Added another annotater class for rspec v2 but this in a very incomplete state as of now and the relevant code has been commented out of solution.cc temporarily. Assign's arguments have also been modified in mapper, so that it expects rspec inputs.
      ef766011
  21. 19 Jul, 2010 1 commit
  22. 12 Jul, 2010 1 commit
  23. 22 Jun, 2010 1 commit
    • Leigh B Stoller's avatar
      Change the serialization between the mapper and the pool_daemon so · c2a08261
      Leigh B Stoller authored
      that 1) it actually works and 2) multiple mappers can run at the same
      time, or the pool daemon.
      
      Also add a nofree option to the pool daemon to prevent shrinkage.
      
      Minor changes to the email notification when the pool daemon quits,
      since I added and END block to ensure that the lock is released.
      c2a08261
  24. 18 Jun, 2010 1 commit
  25. 11 Jun, 2010 1 commit
  26. 07 Jun, 2010 1 commit
    • Leigh B Stoller's avatar
      Add simple locking between the pool daemon and the mapper so · 9edc2757
      Leigh B Stoller authored
      that the pool daemon does not run while the mapper is working.
      This will only affect experiments that are using shared nodes
      though, since the lock is way too coarse and basically serializes
      the mapper. Since very experiments use hared nodes at this time, it
      will not really be a problem.
      
      Also added TERM handling to avoid killing the daemon while its
      working, as when stopping testbed daemons to update the installation.
      9edc2757
  27. 29 Oct, 2009 1 commit
  28. 12 Oct, 2009 1 commit
  29. 07 Aug, 2009 1 commit
  30. 23 Jul, 2009 1 commit
  31. 09 Jul, 2009 1 commit
  32. 30 Jun, 2009 2 commits
  33. 12 Jun, 2009 1 commit
  34. 11 Jun, 2009 1 commit
  35. 04 May, 2009 1 commit
    • Leigh B. Stoller's avatar
      Rob and I talked about regression testing last week, and we decided · e401c0f1
      Leigh B. Stoller authored
      that depending on different versions of assign to find the exact same
      solution on the same top/ptop, is asking for trouble. And in fact, the
      new assign is slightly different and the solutions do not match.
      
      So the idea we came up with is to first run the old version, and then
      fixnode the results for the input to the new version. assign should
      run cleanly and the results will be the same. Then reverse the
      situation and run the new version, then fixnode those results for a
      run of the old version. Then compare all the results.
      e401c0f1
  36. 01 May, 2009 1 commit
  37. 22 Apr, 2009 1 commit