Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
tag: 1.5.1
Commits on Feb 5, 2012
  1. @neo-technology-release-persona
  2. @digitalstain
  3. @neo-technology-release-persona
  4. @neo-technology-release-persona
  5. @tinwelint
  6. @neo-technology-release-persona
  7. @tinwelint

    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)
  8. @dmontag
  9. @tinwelint @thobe

    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
  10. @akollegger
Commits on Feb 4, 2012
  1. @thobe

    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. @tinwelint

    Ok, now it creates good toStrings

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

    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. @neo-technology-release-persona
  2. @neo-technology-release-persona
  3. @akollegger
  4. @akollegger
  5. @digitalstain

    Updated changelogs

    digitalstain authored
  6. @tinwelint

    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. @thobe

    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. @peterneubauer

    copyright to 2012 update

    peterneubauer authored
Commits on Jan 30, 2012
  1. @digitalstain

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

    digitalstain authored
    Removed assertions that made the test fail
  2. @digitalstain
  3. @tbaum @digitalstain
  4. @tbaum @digitalstain

    refactor: use constructor/final instead of setup()

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

    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. @thobe

    Cleanup of backported fixes.

    thobe authored
  2. @thobe

    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. @thobe

    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. @thobe

    Better exception messages when records are not found.

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

    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. @tinwelint

    Exposed kernel panic generator

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

    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)
  3. @tinwelint

    Makes sure no half transactions gets included when copying over unfin…

    tinwelint authored
    …ished transactions to the new log
    
    (cherry picked from commit 76cc3cb)
  4. @tinwelint

    Fixed problem with logical log rotation creating new log that had tra…

    Johan Svensson authored tinwelint committed
    …nsactions in wrong order.
    
    (cherry picked from commit c346970)
Something went wrong with that request. Please try again.