An error occurred fetching the project authors.
  1. 07 Jan, 2014 4 commits
  2. 04 Jan, 2014 3 commits
  3. 17 Dec, 2013 1 commit
  4. 13 Dec, 2013 1 commit
  5. 08 Nov, 2013 2 commits
  6. 28 Oct, 2013 1 commit
  7. 03 Jan, 2013 1 commit
  8. 26 Aug, 2012 1 commit
  9. 23 Aug, 2012 1 commit
  10. 20 Aug, 2012 2 commits
  11. 23 Jul, 2012 1 commit
    • Julien Muchembled's avatar
      client: really process all invalidations in poll thread · c277ed20
      Julien Muchembled authored
      This changes completely how to get data from storages than is not too
      recent and NEO now behaves as expected by ZODB, instead of trying to
      snapshot at Storage level.
      However, ZODB should probably be changed to avoid double loading when
      an invalidation is received during a load.
      c277ed20
  12. 19 Jul, 2012 2 commits
  13. 18 Jul, 2012 1 commit
    • Julien Muchembled's avatar
      client: always process invalidations in poll thread · bce3bc78
      Julien Muchembled authored
      This fixes an invalidation bug, including the following critical error:
      
      CRITICAL txn.140440071526144 A storage error occurred during the second phase of the two-phase commit.  Resources may be in an inconsistent state.
      ------
      ERROR Zope.SiteErrorLog 1342544345.990.582646288246 /erp5/person_module/Folder_create
      Traceback (innermost last):
        Module ZPublisher.Publish, line 137, in publish
        Module Zope2.App.startup, line 291, in commit
        Module transaction._manager, line 93, in commit
        Module transaction._transaction, line 322, in commit
        Module transaction._transaction, line 424, in _commitResources
        Module neo.client, line 42, in tpc_finish
        Module neo.client.Storage, line 135, in tpc_finish
        Module neo.client.app, line 773, in tpc_finish
        Module neo.client, line 36, in callback
        Module ZODB.DB, line 693, in invalidate
        Module ZODB.DB, line 532, in _connectionMap
        Module ZODB.DB, line 221, in map
        Module transaction.weakset, line 58, in map
        Module ZODB.DB, line 692, in inval
        Module ZODB.Connection, line 350, in invalidate
      AssertionError: invalidations out of order, '\x03\x97\xec;\x19\x86\xc9\xf6' < '\x03\x97\xec;\x19\x87_\xdd'
      bce3bc78
  14. 20 Mar, 2012 1 commit
  15. 16 Mar, 2012 1 commit
  16. 13 Mar, 2012 1 commit
  17. 24 Feb, 2012 1 commit
    • Julien Muchembled's avatar
      Implements backup using specialised storage nodes and relying on replication · 8e3c7b01
      Julien Muchembled authored
      Replication is also fully reimplemented:
      - It is not done anymore on whole partitions.
      - It runs at lowest priority not to degrades performance for client nodes.
      
      Schema of MySQL table is changed to optimize storage layout: rows are now
      grouped by age, for good partial replication performance.
      This certainly also speeds up simple loads/stores.
      8e3c7b01
  18. 23 Feb, 2012 1 commit
  19. 10 Feb, 2012 1 commit
  20. 19 Jan, 2012 1 commit
  21. 17 Jan, 2012 2 commits
  22. 10 Jan, 2012 1 commit
    • Julien Muchembled's avatar
      client: many fixes to 'transactionLog' · 6aa372d9
      Julien Muchembled authored
      - Do not fetch data from outdated/discarded cells.
      - Do not return more than transactions than requested by 'limit' parameter.
        Anyway, all results above this 'limit' could contain holes.
      6aa372d9
  23. 09 Jan, 2012 3 commits
  24. 06 Jan, 2012 1 commit
  25. 09 Nov, 2011 1 commit
  26. 26 Oct, 2011 4 commits