1. 04 Jun, 2014 2 commits
    • Julien Muchembled's avatar
      Fix tests broken by API changes in new psutil 2.0.0 · 9fe34439
      Julien Muchembled authored
      This fixes:
      
      Traceback (most recent call last):
        File "neo/tests/functional/testMaster.py", line 50, in testStoppingSecondaryMaster
          self.neo.expectDead(master)
        File "neo/tests/functional/__init__.py", line 615, in expectDead
          self.expectCondition(callback, *args, **kw)
        File "neo/tests/functional/__init__.py", line 509, in expectCondition
          'History: %s' % opaque_history)
      AssertionError: Timeout while expecting condition. History: [False, False, False, False, False, False, False, False, False, False, False]
      9fe34439
    • Julien Muchembled's avatar
      fixup! client: drop support for ZODB < 3.10 · ffe34600
      Julien Muchembled authored
      See commit d9ab77b8
      ffe34600
  2. 03 Jun, 2014 3 commits
  3. 29 May, 2014 1 commit
  4. 08 Jan, 2014 1 commit
  5. 07 Jan, 2014 10 commits
  6. 04 Jan, 2014 3 commits
  7. 17 Dec, 2013 9 commits
  8. 13 Dec, 2013 4 commits
  9. 21 Nov, 2013 1 commit
    • Vincent Pelletier's avatar
      storage.database.mysqldb: Optimise getObject for most likely case. · 647dbc86
      Vincent Pelletier authored
      loadBefore is more likely than other loads, as it is how repeatable-read is
      implemented and the vast majority of accesses are scoped to a transaction.
      So put it first in 3-branches "if" choosing between load/loadBefore/loadSerial
      code paths.
      next_serial is likely to not be found, because application will likely
      operate on up-to-date objects. So a test is more efficient than a
      try..except. Inline this test in return statement to avoid defining a local.
      647dbc86
  10. 12 Nov, 2013 2 commits
  11. 08 Nov, 2013 4 commits