1. 13 Feb, 2007 6 commits
  2. 12 Feb, 2007 25 commits
  3. 10 Feb, 2007 1 commit
  4. 09 Feb, 2007 2 commits
  5. 08 Feb, 2007 1 commit
  6. 07 Feb, 2007 5 commits
    • Jonathon Duerig's avatar
      Upgraded monitor to deal with udp, udp pseudo-connections, version 3 libnetmon... · 16b7bf55
      Jonathon Duerig authored
      Upgraded monitor to deal with udp, udp pseudo-connections, version 3 libnetmon format, version 1 magent format, fixed timing issue, generalized the difference between sockets and connections, and others.
      16b7bf55
    • David Johnson's avatar
      Python interface to db is now most of the way up to speed with · 5da05762
      David Johnson authored
      libdb.pm.in.  There's a nasty little hack to deal with forks, because the
      underlying python mysql db module does not help us deal with them.
      Basically, there is no way (and I mean no way!) to close a connection in
      the child without actually sending a disconnect to the server... so the
      parent's connection gets killed too.  The only way around this is to hack
      the Python C API wrapper that the mysql python module is built on.  For
      now, we just close off both connections before a fork via a TBDBPreFork(),
      and restore them implicitly on the first query after the fork.  It sucks,
      but it's the best we can do until hacking the mysql module.
      
      Anyway, the big fix is that testbed-ops no longer gets spammed with
      DBQuery failures; they are retried just like in libdb.pm.in.
      5da05762
    • David Johnson's avatar
      A few more changes to bring up the portal. For now, we're using the old · 65456ef2
      David Johnson authored
      database as primary, but are recording all slice state changes on the new
      PLC database so the switchover should be seamless.
      
        * GNUMakefile.in: add mod_PLC4.py.in
        * mod_PLC4.py.in: more API changes.
        * libplab.py.in:  add support for saving state at two PLCs, one primary,
            one "compat".
        * mod_PLCNM.py.in: change URL to access old xmlrpc server since
            PlanetLab went ahead and changed DNS.
      65456ef2
    • Mike Hibler's avatar
      Yarg! More missing copyrights · 52aedeed
      Mike Hibler authored
      52aedeed
    • Pramod R Sanaga's avatar
      e70031ac