Permalink
Commits on Aug 22, 2012
  1. @jakewins

    Refactored the server startup healtchecks, combining it with the PreS…

    …tartupStoreUpgrader code. Checks and tasks performed before proper server
    
    start are now uniformly called PreFlightTasks. These can take arbitrary time to perform (eg. upgrades, recovery).
    
    After the preflight checks, the main server startup uses a timer thread to keep track of startup time. If startup takes longer than the configured timeout,
    the startup process is interrupted.
    
    This is all done within the main server process, which means we can remove the code in startup scripts that start a bootstrap JVM separately, as well
    as the code that keeps track of startup timeouts.
    jakewins committed with Jun 21, 2012
Commits on Aug 21, 2012
  1. @jexp
  2. @jexp
Commits on Aug 13, 2012
  1. @miaoski @jakewins

    Landing Miaoskis PR714: Index API get-or-create semantics now work wi…

    …th the Batch API. Closes #690.
    miaoski committed with jakewins Jul 16, 2012
Commits on Aug 7, 2012
Commits on Aug 4, 2012
  1. Merge remote-tracking branch 'upstream/master' into 1.9

    Conflicts:
    	cypher/src/main/scala/org/neo4j/cypher/internal/executionplan/builders/CreateNodesAndRelationshipsBuilder.scala
    committed Aug 4, 2012
Commits on Aug 3, 2012
  1. @simpsonjulian
  2. @thobe
  3. @simpsonjulian
Commits on Aug 2, 2012
  1. Fixes #708

    Bug description: Creating a node and then re-using it in the same CREATE statement leads to the node being created twice.
    committed Aug 2, 2012
  2. @jexp

    Merge pull request #758 from peterneubauer/params

    better parameter explaination
    jexp committed Aug 2, 2012
  3. @peterneubauer
Commits on Aug 1, 2012
  1. @simpsonjulian

    Bump jasmine-maven-plugin to 1.2.0.0:

    This saves us 3 minutes on my MBP.
    simpsonjulian committed Aug 1, 2012
  2. @tinwelint
Commits on Jul 31, 2012
  1. @digitalstain

    Merge pull request #744 from thobe/master

    Reuse kernel instance identifiers.
    digitalstain committed Jul 31, 2012
  2. @thobe

    Reuse kernel instance identifiers.

    Made the KernelData instances reuse instance identifiers when automatically generating instance identifiers.
    Also made it possible to configure the instance identifier (failing to start if the desired identifier is already in use).
    thobe committed Jul 27, 2012
Commits on Jul 30, 2012
  1. @peterneubauer

    Merge pull request #746 from jotomo/jdk7-compat

    Resolve compile error with Oracle JDK 7.
    peterneubauer committed Jul 30, 2012
  2. @peterneubauer

    correcting the docs

    peterneubauer committed Jul 30, 2012
  3. @peterneubauer

    Explain match behaviour for variable length relationship->node hops in

    more detail.
    Johannes Mockenhaupt committed with peterneubauer Jul 28, 2012
Commits on Jul 29, 2012
  1. @nawroth

    Merge pull request #748 from jotomo/docs-fixes

    Fix a Javadoc TODO and some typos.
    nawroth committed Jul 29, 2012
Commits on Jul 28, 2012
  1. Fix a Javadoc TODO and some typos.

    Johannes Mockenhaupt committed Jul 28, 2012
  2. Resolve compile error with Oracle JDK 7.

    This resolves the following complie error:
    
    /home/joe/code/neo4j/community/graphviz/src/main/java/org/neo4j/visualization/graphviz/Script.java:[116,14]
    error: storeDir has private access in Script
    
    As far as I can tell the reason is that S is a generic type, which
    extends from Script, so as a subclass of Script, S only has no access to
    private members of Script even if S is of type Script rather than a
    subclass. The bug report against JDK7 was rejected, saying this is
    correct behaviour, meaning the JDK6 was wrong to accept this.
    
    For an more thorough explanation why this is needed see:
    http://stackoverflow.com/questions/10782876/changes-in-access-of-variables-for-generic-classes-in-java-7/10798968#10798968
    
    The bug report against JDK7:
    http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7022052
    Johannes Mockenhaupt committed Jul 28, 2012
Commits on Jul 27, 2012
  1. @peterneubauer

    Merge pull request #743 from nawroth/setup

    Improved build config examples.
    peterneubauer committed Jul 27, 2012
  2. @digitalstain

    Merge pull request #733 from thobe/master

    Apply recovered transactions in consistent order.
    digitalstain committed Jul 27, 2012
  3. @thobe

    Make sure to apply commands in consitent order for recovered transact…

    …ions.
    
    Since transactions are applied as prepared when received from elsewhere in HA they did not
    get applied in the same consistent order as when executing locally. This caused inconsistent data views.
    With this change commands are applied in the same order for prepared transactions as they are for local transactions,
    ensuring a consistent view of the data even as it changes on another server.
    thobe committed Jul 25, 2012
  4. @nawroth

    Included the actual Neo4j version in build config examples. Made the …

    …SBT example for embedded+server work again, with a better workaround. Some formatting.
    nawroth committed Jul 27, 2012
  5. @peterneubauer

    Typo

    peterneubauer committed Jul 27, 2012
  6. @jexp

    Merge pull request #741 from peterneubauer/cypher-params

    adding tip on using parameters for better speed
    jexp committed Jul 27, 2012
  7. @peterneubauer
  8. @peterneubauer

    Merge pull request #734 from nawroth/where

    Docs fixes.
    peterneubauer committed Jul 27, 2012
Commits on Jul 26, 2012
  1. @nawroth

    Improved query.

    nawroth committed Jul 26, 2012
  2. @digitalstain

    Reintroduces PruneEvaluator because although deprecated some parts of…

    … our codebase still use it
    digitalstain committed Jul 26, 2012
Commits on Jul 25, 2012
  1. @nawroth