OAK-1363 TokenLoginModule does not set userId on auth info

- adding test

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1562301 13f79535-47bb-0310-9956-ffa450edef68
OAK-1332: Large number of changes to the same node can fill observation queue

Merge EventContext and EventImpl into QueueingHandler to reduce the number
of and size of objects kept around for event generation.

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1562321 13f79535-47bb-0310-9956-ffa450edef68
OAK-1332: Large number of changes to the same node can fill observation queue

Replace ImmutableTrees with explicit tracking of paths and identifiers

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1562322 13f79535-47bb-0310-9956-ffa450edef68
OAK-1332: Large number of changes to the same node can fill observation queue

Move JCR-specific observation classes from oak-core to oak-jcr

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1562323 13f79535-47bb-0310-9956-ffa450edef68
OAK-1332: Large number of changes to the same node can fill observation queue

Implement rate-limiting to of ChangeListener callbacks, as mentioned in the issue

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1562341 13f79535-47bb-0310-9956-ffa450edef68
OAK-1332: Large number of changes to the same node can fill observation queue

Fix failing NodeReorderTest

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1562352 13f79535-47bb-0310-9956-ffa450edef68
OAK-1332: Large number of changes to the same node can fill observation queue

Optimize and clean up the code for detecting reorderings

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1562360 13f79535-47bb-0310-9956-ffa450edef68
OAK-1332: Large number of changes to the same node can fill observation queue

Improved deferral of node change processing when the diff queue limit is reached

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1562361 13f79535-47bb-0310-9956-ffa450edef68
OAK-1332: Large number of changes to the same node can fill observation queue
Fix Javadoc, make private help static

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1562382 13f79535-47bb-0310-9956-ffa450edef68
OAK-1364 CacheLIRS concurrency issue

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

TokenLoginModule does not set userId on auth info

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

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1562396 13f79535-47bb-0310-9956-ffa450edef68
OAK-1361: DocumentNodeState#compareAgainstBaseState too slow

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1562455 13f79535-47bb-0310-9956-ffa450edef68
OAK-1332: Large number of changes to the same node can fill observation queue

Make the continuations Runnable again as suggested by Michael.

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1562457 13f79535-47bb-0310-9956-ffa450edef68
OAK-1365: RevisionTest.difference() fails occasionally

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1562461 13f79535-47bb-0310-9956-ffa450edef68
OAK-1332: Large number of changes to the same node can fill observation queue

Encapsulate the list of events entirely within EventQueue

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1562464 13f79535-47bb-0310-9956-ffa450edef68
OAK-1367: Benchmark ObservationTest should register more than a single listener

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1562514 13f79535-47bb-0310-9956-ffa450edef68
OAK-1309: TarMK master-slave clustering

Add a basic HTTP interface to SegmentStore

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1562522 13f79535-47bb-0310-9956-ffa450edef68
OAK-1332: Large number of changes to the same node can fill observation queue

Rename ChangeHandler to EventHandler for better consistency with the
related interfaces, and merge .handler to the main .observation package
now that the oak-jcr -specific code is no longer there.

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1562531 13f79535-47bb-0310-9956-ffa450edef68
OAK-1332: Large number of changes to the same node can fill observation queue

Extract the path and identifier tracking code to separate utility classes.

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