Permalink
Commits on Jun 20, 2012
  1. switch to openjdk6

    peterneubauer committed Jun 20, 2012
  2. switch to oracle 6

    peterneubauer committed Jun 20, 2012
Commits on Jun 19, 2012
  1. Jboss 7 classloader removes content of META-INF/services from Thread#…

    alexsmirnov authored and peterneubauer committed Jun 5, 2012
    …currentThread#getContextClassLoader by default. https://docs.jboss.org/author/display/AS7/Class+Loading+in+AS7
    
    At the same time, Neo4j org.neo4j.helpers.Service class uses java.util.ServiceLoader#load(Class serviceClass) call that tries to find service descriptions using context class loader.
    Therefore, if application creates instance of GraphDatabase deployed in separate Jboss7 module, it cannot find any custom service defined in that module. It affects both neo4j-connector and Spring data-graph/neo4j as well.
    Proposed patch tries to load services using context class loader first ( to not break any existing code if it relies on the current behavior ) and, if service not found, using classloader wich loads Neo4j kernel itself.
  2. Merge pull request #616 from systay/update-dependecies

    jexp committed Jun 19, 2012
    fixes #613: Missing dependencies not reported correctly for queries with RELATE/SET/DELETE
  3. Added test for SET

    systay committed Jun 19, 2012
  4. Revert "Added basic multi line console to data browser."

    jakewins committed Jun 19, 2012
    This reverts commit fcd004e.
Commits on Jun 18, 2012
  1. Merge pull request #621 from systay/jakewins-multiline-cypher-clean

    systay committed Jun 18, 2012
    Added basic multi line console to data browser.
  2. fixes #613: Missing dependencies not reported correctly for queries w…

    systay committed Jun 18, 2012
    …ith RELATE/SET/DELETE
  3. This commit changes how double-optional paths are found in patterns, …

    systay authored and jexp committed Jun 14, 2012
    …and matched agains the graph.
    
    Previously, the full pattern would be matched in one go. Now, MatchBuilder breaks down the pattern
    in one mandatory part, which includes all patterns that are double-optional paths.
    
    The double optional paths will next be matched, one after an other, in isolation from each other.
Commits on Jun 16, 2012
  1. Merge pull request #612 from systay/not_parenthesis

    jexp committed Jun 16, 2012
    NOT should take parenthesis into consideration
Commits on Jun 15, 2012
  1. Merge pull request #605 from nawroth/cyphersqlarticle

    peterneubauer committed Jun 15, 2012
    Adding SQL vs. Cypher article to the docs.
  2. Merge pull request #579 from digitalstain/recursion-safe-stringlogger

    johan-neo committed Jun 15, 2012
    Test case and fix for possible infinite recursion on log rotation
Commits on Jun 14, 2012
  1. Merge pull request #604 from nawroth/1.8docscleanup

    systay committed Jun 14, 2012
    Some cleanup in the Cypher docs.
  2. Reduce synchronization in getIndexSearcher

    digitalstain committed Jun 14, 2012
    Uses the ClockCache to build a IndexSearcher cache that does not require synchonization on get(). Uses
    that to remove need for global lock when getting a searcher which is not closed and not stale.
    Removes the boolean stale flag from the pair stored in LuceneDataSource#indexReaders, folds it into
    IndexSearcherRef instead.
    Removed the incRef argument from getIndexSearcher, added CommitContext#close() instead.
    Increased the thread count in GetOrCreateTest, makes it fail more reliably
  3. Add a new cache, ClockCache

    digitalstain committed Jun 14, 2012
    Added a new cache implementation that behaves approximately like LRU but does not lock on get()
  4. Removed debug output

    rickardoberg committed Jun 14, 2012
  5. Imports

    tinwelint committed Jun 14, 2012