Skip to content
Commits on Feb 5, 2012
  1. @neo-technology-release-persona
  2. @digitalstain
  3. @neo-technology-release-persona
  4. @neo-technology-release-persona
  5. @tinwelint

    Revert "[maven-release-plugin] prepare release 1.5.1"

    This reverts commit 6290e4e.
    tinwelint committed Feb 5, 2012
  6. @neo-technology-release-persona
  7. @tinwelint

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

    …st timeWritten to make a transaction start record truely unique. This will allow for better branch detection
    
    (cherry picked from commit 4489cf7)
    tinwelint committed Feb 5, 2012
  8. @dmontag
  9. @tinwelint @thobe

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

    …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
    tinwelint committed with thobe Dec 7, 2011
  10. @akollegger
Commits on Feb 4, 2012
  1. @thobe

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

    …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
    thobe committed Feb 4, 2012
Commits on Feb 2, 2012
  1. @tinwelint

    Ok, now it creates good toStrings

    (cherry picked from commit 4cc35ad)
    tinwelint committed Feb 2, 2012
  2. @tinwelint

    Exposes convenient methods for getting the bits for primitive numbers…

    … as string
    
    (cherry picked from commit bd18c3c)
    tinwelint committed Feb 2, 2012
Commits on Feb 1, 2012
  1. @neo-technology-release-persona
  2. @neo-technology-release-persona
  3. @akollegger
  4. @akollegger
  5. @digitalstain

    Updated changelogs

    digitalstain committed Feb 1, 2012
  6. @tinwelint

    Fixed an issue during rotation where transactions that started before…

    … (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)
    tinwelint committed Jan 31, 2012
  7. @thobe

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

    …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
    thobe committed Feb 1, 2012
Commits on Jan 31, 2012
  1. @peterneubauer

    copyright to 2012 update

    peterneubauer committed Jan 31, 2012
Commits on Jan 30, 2012
  1. @digitalstain

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

    Removed assertions that made the test fail
    digitalstain committed Jan 30, 2012
  2. @digitalstain
  3. @tbaum @digitalstain
  4. @tbaum @digitalstain

    refactor: use constructor/final instead of setup()

    Conflicts:
    
    	server/src/main/java/org/neo4j/server/rest/web/InternalJettyServletResponse.java
    tbaum committed with digitalstain Jan 9, 2012
  5. @thobe

    Test case and fix for a property cache poisoning bug.

    Conflicts:
    
    	kernel/src/main/java/org/neo4j/kernel/impl/core/ArrayBasedPrimitive.java
    thobe committed Jan 30, 2012
Commits on Jan 29, 2012
  1. @thobe

    Cleanup of backported fixes.

    thobe committed Jan 29, 2012
  2. @thobe

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

    Conflicts:
    
    	kernel/src/main/java/org/neo4j/kernel/impl/core/ArrayBasedPrimitive.java
    thobe committed Jan 29, 2012
  3. @thobe

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

    …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
    thobe committed Jan 29, 2012
  4. @thobe

    Better exception messages when records are not found.

    Conflicts:
    
    	kernel/src/main/java/org/neo4j/kernel/impl/nioneo/store/AbstractNameStore.java
    thobe committed Jan 29, 2012
  5. @thobe

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

    …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
    thobe committed Jan 28, 2012
Commits on Jan 28, 2012
  1. @tinwelint

    Exposed kernel panic generator

    (cherry picked from commit 692d80e)
    
    Conflicts:
    
    	kernel/src/main/java/org/neo4j/kernel/Config.java
    tinwelint committed Jan 27, 2012
  2. @tinwelint

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

    … (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)
    tinwelint committed Jan 28, 2012
  3. @tinwelint

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

    …ished transactions to the new log
    
    (cherry picked from commit 76cc3cb)
    tinwelint committed Jan 27, 2012
  4. @tinwelint

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

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