OAK-122 Formatting (spaces instead of tabs, reduce warnings, svn .ignore)

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

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1352483 13f79535-47bb-0310-9956-ffa450edef68
OAK-146: Wrong value passed to before parameter of CommitHook.afterCommit in KernelNodeStore.merge
minor code refactor

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1352488 13f79535-47bb-0310-9956-ffa450edef68
OAK-144: Implement observation
alternative approach: initial implementation

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1352593 13f79535-47bb-0310-9956-ffa450edef68
OAK-144: Implement observation
- Use shared background thread for all sessions instead of one thread per session


git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1352670 13f79535-47bb-0310-9956-ffa450edef68
OAK-147: Incorrect Comparator in CommitBuilder.persistStagedNodes

Sort paths at equal depth lexicographically instead of always putting the first argument before the second one

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1352808 13f79535-47bb-0310-9956-ffa450edef68
- null checks
- removed broken Javadoc link

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1352866 13f79535-47bb-0310-9956-ffa450edef68
OAK-148: Drop feature checks from WorkspaceImpl

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1352883 13f79535-47bb-0310-9956-ffa450edef68
adding initial oak-solr structure with a SolrQueryHandler
moving to SolrQueryHandler as a SearchIndex subclass
OAK-149: Automatic session refresh after namespace registry changes

Refresh the associated session after all namespace registry accesses, read as well as write.

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1352901 13f79535-47bb-0310-9956-ffa450edef68
OAK-104: HTTP bindings for Oak

Add initial oak-http component

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1353302 13f79535-47bb-0310-9956-ffa450edef68
OAK-104: HTTP bindings for Oak

Add basic Accept header evaluation logic based on the Tika type registry

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

Move classes from .mk.util to .mk.simple and .mk based on usage. That's one fewer package to worry about.

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1353327 13f79535-47bb-0310-9956-ffa450edef68
OAK-104: HTTP bindings for Oak

Add basic JSON read support

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1353346 13f79535-47bb-0310-9956-ffa450edef68
OAK-104: HTTP bindings for Oak

Fix webdav and davex servlets at /webdav and /davex

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1353356 13f79535-47bb-0310-9956-ffa450edef68
OAK-127: Support for XML imports

Add a better document view importer

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1353464 13f79535-47bb-0310-9956-ffa450edef68
OAK-150: Basic JCR LockManager support

Add basic LockManagerImpl and dummy locking support

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1353536 13f79535-47bb-0310-9956-ffa450edef68
OAK-150: Basic JCR LockManager support

Avoid infinite loop in isLocked()

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1353561 13f79535-47bb-0310-9956-ffa450edef68
OAK-150: Basic JCR LockManager support

Mark locking as supported, with some failing TCK tests

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