This project is mirrored from https://gitee.com/mirrors/neo4jsource.git. Pull mirroring failed .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer.
  1. 11 Apr, 2016 4 commits
  2. 18 Jan, 2016 1 commit
  3. 15 Jan, 2016 1 commit
  4. 04 Jan, 2016 1 commit
  5. 02 Jan, 2016 1 commit
  6. 01 Jan, 2016 1 commit
  7. 24 Jul, 2015 1 commit
  8. 17 Jun, 2015 1 commit
  9. 16 Jun, 2015 2 commits
  10. 15 Jun, 2015 1 commit
  11. 20 May, 2015 3 commits
  12. 19 May, 2015 7 commits
  13. 18 May, 2015 1 commit
    • Mattias Persson's avatar
      Fixes lifecycle issue after multiple starting/stopping dbs · 2ad23ca9
      Mattias Persson authored
      Issue was that starting/stopping a database multiple times in the same
      neo4j desktop application instance had each logging line occur as number
      of times as the database had been started. This was due to the same
      LifeSupport instance being used, and an additional Logging instance added
      to it every time the database started.
      
      Solution is to instantiate a new LifeSupport for every started db.
      2ad23ca9
  14. 05 Apr, 2015 1 commit
  15. 04 Apr, 2015 2 commits
  16. 02 Apr, 2015 1 commit
  17. 28 Mar, 2015 1 commit
  18. 25 Mar, 2015 1 commit
  19. 20 Mar, 2015 1 commit
  20. 16 Mar, 2015 1 commit
  21. 13 Mar, 2015 1 commit
  22. 05 Mar, 2015 2 commits
  23. 04 Mar, 2015 2 commits
  24. 03 Mar, 2015 1 commit
  25. 01 Mar, 2015 1 commit
    • Chris Gioran's avatar
      Makes Learner give up properly when a value is impossible to learn · a3eb7fbf
      Chris Gioran authored
      Cluster members previously would keep retrying to learn a Paxos
       instance they had missed even if all other cluster members already
       had responded with learnFailed. These retries would happen without
       any rate limiting and by definition they would never complete. One
       symptom of this bug was the filling up of messages.log with
       LearnFailure messages.
      This patch removes that erroneous behaviour by simply logging
       the failure to learn on the delayed learner (and not on the
       properly up-to-date instances as before) instead of doing
       any retries. That is good enough because an instance when it
       realizes it misses a value it asks all live cluster members
       at once.
      This patch also adds a bunch of tests on LearnerState to ensure
       proper responses on learn requests and learnFailed responses.
      a3eb7fbf