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. 25 Oct, 2012 2 commits
  2. 24 Oct, 2012 3 commits
  3. 23 Oct, 2012 7 commits
  4. 22 Oct, 2012 4 commits
  5. 19 Oct, 2012 5 commits
    • Anders Nawroth's avatar
      7607836a
    • Mattias Persson's avatar
      Imports · 6469a019
      Mattias Persson authored
      6469a019
    • Chris Gioran's avatar
      Improvements and changes for various components, driven by the High... · 788959f3
      Chris Gioran authored
      Improvements and changes for various components, driven by the High Availability architectural changes
      
      * XaDataSources implement Lifecycle. That allows them to be started and
         stopped in a more controlled fashion and through the LifeSupport present
         in XaDataSourceManager
      * TxManager now does recovery by scanning the TxLog and waiting for data
         sources with pending txs to register - then proceeds to recover. It
         is no longer triggered externally.
      * Introduces the Listener classes and support for more uniformly managing
         Listeners in Neo4j
      * Removes LastTxIdSetter - no longer necessary with the removal of
         ZooKeeper
      * Changes in configuration to support new settings types, like
         HostnamePortSetting
      * Moves Setting back to type parameterized GraphDatabaseSetting
      * Kernel extensions are now factories and factories create instances
         that participate in the database lifecycle
      * IdGeneratorFactories no longer use highestIdInUse or startup ad
         arguments in their methods
      * Refactored TransactionInterceptors to more centrally manage their
         instantiation and configuration
      * NeoStoreXaDataSource creation can be deffered
      * LockManager is now an interface, with a default implementation of
         LockManagerImpl
      
      Authors: Anders Nawroth, Johan Svensson, Mattias Persson, Rickard Oberg, Chris Gioran
      788959f3
    • Andres Taylor's avatar
    • Andres Taylor's avatar
      o Refactoring of how expressions work · 7f883dd6
      Andres Taylor authored
        Expressions used to be functions that, given a map of String->Object, returned
        a value. This lead to problems with parameters, which had to be encoded using
        magic strings in the map. Now an Expression takes an ExecutionContext instead,
        which allows parameters to be stored side by side with the result.
      
      o Refactoring of how named paths are treated in the Query object
        Patterns are now duplicated - if a named path is declared, the pattern items it
        contains will be placed both in the named path field, but also in the patterns
        field. This is because named paths can come from multiple places these days, not
        only from matching.
      7f883dd6
  6. 18 Oct, 2012 3 commits
  7. 17 Oct, 2012 3 commits
  8. 15 Oct, 2012 2 commits
  9. 14 Oct, 2012 1 commit
  10. 13 Oct, 2012 2 commits
  11. 12 Oct, 2012 3 commits
  12. 11 Oct, 2012 5 commits