JCR-3280 SQL2 joins on empty sets are not efficient

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/trunk@1306337 13f79535-47bb-0310-9956-ffa450edef68
JCR-3262: Oracle JDBC Class Cast Exception

Patch by Harald Scheckenbacher

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/trunk@1307456 13f79535-47bb-0310-9956-ffa450edef68
JCR-3192 Javadoc in jackrabbit-jcr-rmi is missing an ending ">"

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/trunk@1307478 13f79535-47bb-0310-9956-ffa450edef68
JCR-3191 I would like to update commons-io dependency from versiom 1.4 to 2.0.1

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/trunk@1307503 13f79535-47bb-0310-9956-ffa450edef68
JCR-3275: Audit log

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/trunk@1308743 13f79535-47bb-0310-9956-ffa450edef68
JCR-3282 Optimize usage of norms

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/trunk@1308833 13f79535-47bb-0310-9956-ffa450edef68
JCR-3286: enhance error handling for empty predecessors property value

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/trunk@1309908 13f79535-47bb-0310-9956-ffa450edef68
JCR-3289: Fix data inconsistency when remove operation is performed after move operation

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/trunk@1311861 13f79535-47bb-0310-9956-ffa450edef68
JCR-3290: Mix data inconsistency by correctly merging transient state with persistent overlayed state

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/trunk@1324713 13f79535-47bb-0310-9956-ffa450edef68
JCR-3282 Optimize usage of norms

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/trunk@1325820 13f79535-47bb-0310-9956-ffa450edef68
JCR-3296 Indexing ignored file types creates some garbage

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/trunk@1327116 13f79535-47bb-0310-9956-ffa450edef68
JCR-3292: Prevent workspace.move() from causing data inconsistencies

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/trunk@1327180 13f79535-47bb-0310-9956-ffa450edef68
JCR-3291: Prevent the creation of cyclic paths in the transient and persistent states

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/trunk@1327432 13f79535-47bb-0310-9956-ffa450edef68
JCR-3299: Adding new index infos generation is not atomic

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/trunk@1327914 13f79535-47bb-0310-9956-ffa450edef68
JCR-3298: RepositoryChecker - apply changes in smaller chunks, augment logging information

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/trunk@1327926 13f79535-47bb-0310-9956-ffa450edef68
JCR-3275: Audit log
- add log on external update

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/trunk@1329195 13f79535-47bb-0310-9956-ffa450edef68
JCR-2662: check for repository support of journaled observation, otherwise skip test

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/trunk@1329198 13f79535-47bb-0310-9956-ffa450edef68
OAK-77 : Consolidate Utilities (WIP)

- move ItemNameMatcher to jackrabbit-jcr-commons

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/trunk@1333420 13f79535-47bb-0310-9956-ffa450edef68
JCR-3300: check for versioning support in test setup

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/trunk@1334998 13f79535-47bb-0310-9956-ffa450edef68
JCR-3300: add more checks for versioning support in repository, fix one incorrect AbstractVersionTest inheritance

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