OAK-1083 Query with descendent node and access control fails to return result

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1534126 13f79535-47bb-0310-9956-ffa450edef68
OAK-825 Unnecessary performance overhead (too many child nodes are traversed)

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1534163 13f79535-47bb-0310-9956-ffa450edef68
OAK-641: Improved benchmark tooling - save before running the test, use a non-orderable parent node, use different node names

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1534167 13f79535-47bb-0310-9956-ffa450edef68
OAK-641: Improved benchmark tooling - use a non-orderable parent node

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1534171 13f79535-47bb-0310-9956-ffa450edef68
OAK-641: Improved benchmark tooling - use different node names

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1534172 13f79535-47bb-0310-9956-ffa450edef68
OAK-1104: SegmentNodeStore rebase operation assumes wrong child node order

Use unsigned comparison of the hash values in MapRecord to avoid unexpected ordering

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1534199 13f79535-47bb-0310-9956-ffa450edef68
OAK-527: permissions (minor improvement)

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1534200 13f79535-47bb-0310-9956-ffa450edef68
OAK-825 Unnecessary performance overhead (too many child nodes are traversed; partially undo)

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1534539 13f79535-47bb-0310-9956-ffa450edef68
OAK-1098 : AuthorizableImpl methods should convert path to Oak path (WIP)

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1534573 13f79535-47bb-0310-9956-ffa450edef68
OAK-1080: MongoMK: improved concurrency

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1534626 13f79535-47bb-0310-9956-ffa450edef68
OAK-144 Implement observation
Member accessed from multiple threads should be volatile

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1534630 13f79535-47bb-0310-9956-ffa450edef68
Re-enable MongoDB for tests

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1534642 13f79535-47bb-0310-9956-ffa450edef68
OAK-527: benchmark tests

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1534706 13f79535-47bb-0310-9956-ffa450edef68
OAK-527 Implement Permission evaluation

- calculate number of permission entries in commit hook

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1534792 13f79535-47bb-0310-9956-ffa450edef68
OAK-527: benchmark tests

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1534923 13f79535-47bb-0310-9956-ffa450edef68
OAK-1107: GetUserDataTest.testVersioning() fails occasionally

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1534934 13f79535-47bb-0310-9956-ffa450edef68
OAK-1107: GetUserDataTest.testVersioning() fails occasionally
- add test (currently ignored)

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1534970 13f79535-47bb-0310-9956-ffa450edef68
OAK-1107: MongoMK may not detect changes with diffManyChildren()

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1535004 13f79535-47bb-0310-9956-ffa450edef68
OAK-1080: MongoMK: improved concurrency

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1535016 13f79535-47bb-0310-9956-ffa450edef68
OAK-527: permissions (wip)

- rep:index property is obsolete as index forms the node name

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