OAK-1601: Log warning on concurrent session access
Use explicit lock to synchronise concurrent session access and to log warnings upon such

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1580905 13f79535-47bb-0310-9956-ffa450edef68
OAK-1601: Log warning on concurrent session access
Add names to operation for better logging

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1580906 13f79535-47bb-0310-9956-ffa450edef68
OAK-1543 - Document the configuration steps for DataStore and BlobStores

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1580947 13f79535-47bb-0310-9956-ffa450edef68
@trivial use latest scr plugin

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1581161 13f79535-47bb-0310-9956-ffa450edef68
OAK-1594: Build fails on Java 8

Make SimpleTest.escapePropertyName() independent of property ordering

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1581202 13f79535-47bb-0310-9956-ffa450edef68
OAK-1586: Implement checkpoint support in DocumentNodeStore

The virtual clock idea is useful enough to be moved from the test case to Clock
Also clarified the ACCURATE clock functionality and added toString() methods

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1581203 13f79535-47bb-0310-9956-ffa450edef68
OAK-1594: Build fails on Java 8

Ignore ordering when comparing sets of privileges

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1581204 13f79535-47bb-0310-9956-ffa450edef68
OAK-1594: Build fails on Java 8

Make the Solr tests independent of result ordering

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1581205 13f79535-47bb-0310-9956-ffa450edef68
OAK-1594: Build fails on Java 8

Upgrade the OSGi test setup to version that works with Java 8

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1581207 13f79535-47bb-0310-9956-ffa450edef68
OAK-1594: Build fails on Java 8

Exclude the -XX:MaxPermSize setting on Java 8 to avoid the warning

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1581208 13f79535-47bb-0310-9956-ffa450edef68
OAK-1594: Build fails on Java 8

Fix broken test assumptions in oak-mk

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1581210 13f79535-47bb-0310-9956-ffa450edef68
OAK-1564: ClockTest on Windows fails

Add 3ms to allow for Thread.sleep() anomalies

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1581211 13f79535-47bb-0310-9956-ffa450edef68
OAK-1541 Concurrent creation of users chokes on intermediate paths

enabling tests again that failed because of this issue.

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1581235 13f79535-47bb-0310-9956-ffa450edef68
OAK-1341 - DocumentNodeStore: Implement revision garbage collection (WIP)

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1581268 13f79535-47bb-0310-9956-ffa450edef68
OAK-1560: Expose RevisionGCMBean for supported NodeStores
Clarify FIXME

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1581271 13f79535-47bb-0310-9956-ffa450edef68
OAK-1465: performance degradation with growing index size on Oak-Mongo

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1581272 13f79535-47bb-0310-9956-ffa450edef68
OAK-1341: DocumentNodeStore: Implement revision garbage collection
Ignoring VersionGarbageCollectorTest.gcIgnoredForCheckpoint for now as it regularly fails

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1581278 13f79535-47bb-0310-9956-ffa450edef68