OAK-1985 : TokenLoginModule can't handle case insensitive userids
OAK-1984: adjust test case to match issue resolution

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1614032 13f79535-47bb-0310-9956-ffa450edef68
OAK-1993 - Add command to dump Lucene index in Oak Console

Refactor info command to determine index size first and then open index. This enables determining size of corrupted indexes also

Also fixed issue with RefreshCommand by renaming do_refresh to do_now as 'now' is the command option registered

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1614263 13f79535-47bb-0310-9956-ffa450edef68
OAK-1973 - IndexUpdate traverses the data nodes under index nodes

Returning passed editor instance if no wrapping required. Thanks to Alex for spotting it!

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1614265 13f79535-47bb-0310-9956-ffa450edef68
OAK-1997 - Improve the message in UniquenessConstraintViolation exception to provide more details

Include path and propertyName in exception messages

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1614272 13f79535-47bb-0310-9956-ffa450edef68
OAK-1855 - Travis builds time out

Fix failing testcase by creating intermediate dirs before start

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1614296 13f79535-47bb-0310-9956-ffa450edef68
OAK-2000: Observation events accessibility not checked correctly
Preparation: Simplify handling of multiple inclusion paths.

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1614344 13f79535-47bb-0310-9956-ffa450edef68
OAK-2000: Observation events accessibility not checked correctly
Pass a dedicated permission provider to all event listeners

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1614345 13f79535-47bb-0310-9956-ffa450edef68
OAK-1978: Add path exclusion to JackrabbitEventFilter
Initial implementation. Not yet enables as we are still missing the dependency to the new Jackrabbit API. See FIXME's

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1614349 13f79535-47bb-0310-9956-ffa450edef68
OAK-2002: TarMK: FileStore constructor loads all entries in the journal.log

Load the journal.log as strings and only instantiate the last RecordIds.

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1614384 13f79535-47bb-0310-9956-ffa450edef68
OAK-2002: TarMK: FileStore constructor loads all entries in the journal.log

Exclude accidentally committed parts.

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1614385 13f79535-47bb-0310-9956-ffa450edef68
OAK-1998: Accessible tree below a non-accessible parent are HiddenTree
Only return HiddenTree instances for actually hidden trees, not for inaccessible trees

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1614397 13f79535-47bb-0310-9956-ffa450edef68
OAK-2001 TarMk compaction can still cause repository growth



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

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1614574 13f79535-47bb-0310-9956-ffa450edef68
OAK-2003: Avoid <p/> in javadoc

perl -i -pe 's[<p/>][<p>]g' `find . -name '*.java'`

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1614582 13f79535-47bb-0310-9956-ffa450edef68
OAK-2003: Avoid <p/> in javadoc

Turn off strict javadoc checks in Java 8 to avoid more malformedness problems
Also add a link to JCR 2.0 javadocs

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1614583 13f79535-47bb-0310-9956-ffa450edef68
OAK-2000: Observation events accessibility not checked correctly
- Avoid NPE when getChildHandler returns null
- Make sure events from multiple paths are not spread across various onEvent calls

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1614591 13f79535-47bb-0310-9956-ffa450edef68
minor improvement: adjust svn:ignore property

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

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

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1614595 13f79535-47bb-0310-9956-ffa450edef68
OAK-2001 TarMk compaction can still cause repository growth
 - prevented ConcurrentModificationException by wrapping in an synchronized block

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