Checkout
 

dpfister in jackrabbit

JCR-3779 - Node.getPath() returns inconsistent values depending on whether node is saved or not

JCR-3368 - CachingHierarchyManager: inconsistent state after transient changes on root node

JCR-3729 - S3 Datastore optimizations

  1. /trunk/jackrabbit-data/src/test/java/org/apache
  2. … 29 more files in changeset.
Fix illegal casts
Provide a content-type from read() unless requested from a browser
OAK-276 - potential clash of commit id's after restart

- added test case

Add configuration for logger with INFO default level

    • ?
    /oak/trunk/oak-mk/src/test/resources/logback-test.xml
OAK-216 - Occasional org.apache.jackrabbit.mk.store.NotFoundExceptions

- add logging support to oak-mk

Output of diff() is not proper json
Treat HTTP request headers case-insensitive

Remove duplicate resources (already present in oak-mk-remote)

OAK-107 - testConcurrentMergeGC fails intermittently

- ignore test until issue is found and fixed

OAK-231 - Support for large child node lists (wip)

- remove unused StoredNode constructor

OAK-187 - ConcurrentModificationException during gc run
OAK-183 - Move client/server package in oak-mk to separate project

- remove temporary TODO

OAK-138 - Move client/server package in oak-mk to separate project

- add standard svn:ignore

OAK-183 - Move client/server package in oak-mk to separate project

- create oak-mk-api and added reference to this project where needed

  1. … 76 more files in changeset.
OAK-12 - Implement a test suite for the MicroKernel

- fixed testBlobs() in Client/Server remoting, remove @Ignore

OAK-12 - Implement a test suite for the MicroKernel

- fix ArrayIndexOOB in BoundaryInputStream

- Client.write(InputStream) should close InputStream

OAK-82 - Running MicroKernelIT test with the InMem persistence creates a lot of GC threads
OAK-78 - waitForCommit() test failure for MK remoting

- remove obsolete description

GC for revisions

- merge on non-trivial changes to actually have new master revisions

GC for revisions

- Copy tokens to prevent ConcurrentModificationException

GC for revisions

- javadoc

GC for revisions

- support branch & merge

GC for revisions

- propagate merge information (former branch root id) to revision store

GC for revisions

- support branch & merge (WiP)

GC for revisions

- give scheduled GC thread a more descriptive name

GC for revisions

- make GC concurrent, add test

Persistence already extends Closeable
GC for revisions

- fix dangling parent commit