Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Branch: 946
Commits on Oct 26, 2012
  1. Imports

  2. @peterneubauer @jexp

    adding Eclipse setup video

    peterneubauer authored jexp committed
  3. @peterneubauer @jexp

    making the OSGi test honor current neo4j version

    peterneubauer authored jexp committed
  4. @peterneubauer @jexp

    adding travis info

    peterneubauer authored jexp committed
Commits on Oct 25, 2012
  1. @nawroth
  2. @jexp

    Merge pull request #943 from systay/node-predicate-fix

    jexp authored
    Fixed problems with node predicates being evaluated at the wrong point
  3. @neo-technology-release-persona
  4. @neo-technology-release-persona
  5. Merge pull request #941 from systay/traversalmatcher-varlength

    The TraversalMatcher now supports variable length paths
Commits on Oct 24, 2012
  1. @tinwelint

    Test and fix for an issue where loading all relationship types and pr…

    tinwelint authored
    …operty indexes after
    the neostore data source had been started internally. The db would be in a
    state where it would need recovery for the neostore data source, as well as some
    other data source. This would fail since eventually TxManager#getTransaction()
    would be called, which would fail since it hadn't as of yet recovered fully.
    Whereas that failure would happen in a listener and merely be logged, one effect
    of it would be that there would seem to be no relationship types in the database.
  2. Merge pull request #938 from wfreeman/fix-head-tail

    Head returns null on empty collection, Tail returns empty.
  3. @freeeve
Commits on Oct 23, 2012
  1. @jakewins

    Merge pull request #924 from blevine/nostdoutlogging

    jakewins authored
    Issue #922 write logging messages to stdout only when the logger is not defined.
  2. @nawroth
  3. @tinwelint

    Added a test for modifying an already modified property in Transactio…

    tinwelint authored
  4. @nawroth

    Fixed id in docs.

    nawroth authored
  5. @johan-neo
  6. @johan-neo

    Fixed typo when building up the deadlock detected message casuing the…

    johan-neo authored
    … wrong transaction to appear in the cycle.
  7. @nawroth

    Updated upgrade docs.

    nawroth authored
Commits on Oct 22, 2012
  1. @jakewins
  2. @digitalstain
  3. @jakewins

    Minor update to sauron

    jakewins authored
  4. @nawroth
Commits on Oct 19, 2012
  1. @nawroth
  2. @tinwelint


    tinwelint authored
  3. @digitalstain

    Improvements and changes for various components, driven by the High A…

    digitalstain authored
    …vailability 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
    * Changes in configuration to support new settings types, like
    * 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
    Authors: Anders Nawroth, Johan Svensson, Mattias Persson, Rickard Oberg, Chris Gioran
  4. o Refactoring of how expressions work

      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.
Commits on Oct 18, 2012
  1. @jakewins

    Merge pull request #930 from peterneubauer/batchtest

    jakewins authored
    adding batchinserter autoindex test
  2. @peterneubauer
  3. @tinwelint


    tinwelint authored
Something went wrong with that request. Please try again.