Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Feb 7, 2012
  1. Neo4j build server
Commits on Feb 5, 2012
  1. Neo4j build server
  2. Neo4j build server
  3. Chris Gioran
  4. Neo4j build server
  5. Neo4j build server
  6. Mattias Persson
  7. Neo4j build server
  8. Mattias Persson

    Uses a combination of Xid and masterId/myId as checksum instead of ju…

    tinwelint authored
    …st timeWritten to make a transaction start record truely unique. This will allow for better branch detection
    
    (cherry picked from commit 4489cf7)
  9. David Montag
  10. Mattias Persson Tobias Lindaaker

    Fixed an issue where the JVM would crash between the .active logical …

    tinwelint authored thobe committed
    …log state was set to CLEAN
    
    and the current log file (.1/.2) was renamed/removed. The next startup that rename would
    be done instead, but there the log version wouldn't be incremented and the next log would have
    the same log version header as the previous one, which would break when trying to rename it
    since that file already existed.
    
    a rotate or close (with keep_logical_logs=true) it would try to rename that file
    
    Conflicts:
    
    	kernel/src/main/java/org/neo4j/kernel/impl/transaction/xaframework/XaLogicalLog.java
  11. Andreas Kollegger
Commits on Feb 4, 2012
  1. Tobias Lindaaker

    Fixed an issue where the master cached the wrong masterId for transac…

    thobe authored
    …tions.
    
    Conflicts:
    
    	kernel/src/main/java/org/neo4j/kernel/impl/transaction/xaframework/XaLogicalLog.java
    	kernel/src/main/java/org/neo4j/kernel/impl/transaction/xaframework/XaResourceManager.java
Commits on Feb 2, 2012
  1. Mattias Persson

    Ok, now it creates good toStrings

    tinwelint authored
    (cherry picked from commit 4cc35ad)
  2. Mattias Persson

    Exposes convenient methods for getting the bits for primitive numbers…

    tinwelint authored
    … as string
    
    (cherry picked from commit bd18c3c)
Commits on Feb 1, 2012
  1. Neo4j build server
  2. Neo4j build server
  3. Andreas Kollegger
  4. Andreas Kollegger
  5. Chris Gioran

    Updated changelogs

    digitalstain authored
  6. Mattias Persson

    Fixed an issue during rotation where transactions that started before…

    tinwelint authored
    … (i.e. had its start/commands)
    
    the first active transaction would be ignored when copying over active transactions to the new log.
    Now it pulls in any START/COMMAND records for such transactions right before the COMMIT/DONE record.
    (cherry picked from commit 993fb28)
  7. Tobias Lindaaker

    Found and fixed a data race issue between threads removing the same p…

    thobe authored
    …roperty while the node is evicted from cache.
    
    Conflicts:
    
    	kernel/src/main/java/org/neo4j/kernel/impl/core/NodeImpl.java
    	kernel/src/main/java/org/neo4j/kernel/impl/core/NodeManager.java
    	kernel/src/main/java/org/neo4j/kernel/impl/core/NodeProxy.java
    	kernel/src/main/java/org/neo4j/kernel/impl/core/RelationshipProxy.java
Commits on Jan 31, 2012
  1. Peter Neubauer

    copyright to 2012 update

    peterneubauer authored
Commits on Jan 30, 2012
  1. Chris Gioran

    Added a test case for creating a property with an empty string as key

    digitalstain authored
    Removed assertions that made the test fail
  2. Chris Gioran
  3. Thomas Baum Chris Gioran
  4. Thomas Baum Chris Gioran

    refactor: use constructor/final instead of setup()

    tbaum authored digitalstain committed
    Conflicts:
    
    	server/src/main/java/org/neo4j/server/rest/web/InternalJettyServletResponse.java
  5. Tobias Lindaaker

    Test case and fix for a property cache poisoning bug.

    thobe authored
    Conflicts:
    
    	kernel/src/main/java/org/neo4j/kernel/impl/core/ArrayBasedPrimitive.java
Commits on Jan 29, 2012
  1. Tobias Lindaaker

    Cleanup of backported fixes.

    thobe authored
  2. Tobias Lindaaker

    Fixed a leak of stale versions of the properties array in Primitive.

    thobe authored
    Conflicts:
    
    	kernel/src/main/java/org/neo4j/kernel/impl/core/ArrayBasedPrimitive.java
  3. Tobias Lindaaker

    All modified property records now have a reference to their owning No…

    thobe authored
    …de or Relationship in the log.
    
    Conflicts:
    
    	kernel/src/main/java/org/neo4j/kernel/impl/nioneo/store/NodeRecord.java
    	kernel/src/main/java/org/neo4j/kernel/impl/nioneo/store/PrimitiveRecord.java
    	kernel/src/main/java/org/neo4j/kernel/impl/nioneo/store/PropertyIndexData.java
    	kernel/src/main/java/org/neo4j/kernel/impl/nioneo/xa/WriteTransaction.java
  4. Tobias Lindaaker

    Better exception messages when records are not found.

    thobe authored
    Conflicts:
    
    	kernel/src/main/java/org/neo4j/kernel/impl/nioneo/store/AbstractNameStore.java
  5. Tobias Lindaaker

    Fixed a bug where properties of a deleted node/relationship were not …

    thobe authored
    …deleted properly.
    
    Conflicts:
    
    	kernel/src/main/java/org/neo4j/helpers/Args.java
    	kernel/src/main/java/org/neo4j/kernel/impl/nioneo/xa/WriteTransaction.java
    	kernel/src/test/java/org/neo4j/kernel/impl/nioneo/store/TestPropertyBlocks.java
Commits on Jan 28, 2012
  1. Mattias Persson

    Exposed kernel panic generator

    tinwelint authored
    (cherry picked from commit 692d80e)
    
    Conflicts:
    
    	kernel/src/main/java/org/neo4j/kernel/Config.java
  2. Mattias Persson

    Fixed a problem where copying over active transactions to the new log…

    tinwelint authored
    … (when rotating) would accidentally mark all copied transactions as active again, by putting them into xidIdentMap. This would completely mess up the next rotation in that virtually all transactions would have to be copied, filling the new log immediately. Fixed by only putting in xidIdentMap if it already was active
    
    (cherry picked from commit bbd4318)
Something went wrong with that request. Please try again.