OAK-1466: Document _modCount not monotonic increasing

- do not modify passed UpdateOp and add test

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1571634 13f79535-47bb-0310-9956-ffa450edef68
OAK-1459: Many extra events are dispatched from a move event
Run failing tests but mark them as know issues. This way we get the actual performance numbers without failing the build.

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1571638 13f79535-47bb-0310-9956-ffa450edef68
OAK-1467: Commit.rollback() may remove changes from other commit

- add test, currently ignored

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1571646 13f79535-47bb-0310-9956-ffa450edef68
OAK-1467: Commit.rollback() may remove changes from other commit

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1571665 13f79535-47bb-0310-9956-ffa450edef68
OAK-1459: Many extra events are dispatched from a move event
Increase number of samples

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1571673 13f79535-47bb-0310-9956-ffa450edef68
OAK-1266 - remove leftover comment

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1571723 13f79535-47bb-0310-9956-ffa450edef68
OAK-1459: Many extra events are dispatched from a move event
Split FatTreeFilter into AddSubtreeFilter and DeleteSubtreeFilter for filtering individual events of added and removed sub-trees, respectively

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1571748 13f79535-47bb-0310-9956-ffa450edef68
OAK-1459: Many extra events are dispatched from a move event
Only generate a NODE_REMOVED event for the root of a removed sub-tree instead of for the whole sub-tree.
Only generate a NODE_REMOVED event for the root of a moved sub-tree instead of for the whole sub-tree.
Only generate a NODE_ADDED event for the root of a moved sub-tree instead of for the whole sub-tree.

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1571749 13f79535-47bb-0310-9956-ffa450edef68
OAK-1459: Many extra events are dispatched from a move event
Update documentation with new behaviour

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1571751 13f79535-47bb-0310-9956-ffa450edef68
OAK-1469: Non-provided FindBugs dependency

Set the version and correct scope of the FindBugs annotations centrally in the parent POM.

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1571799 13f79535-47bb-0310-9956-ffa450edef68
OAK-1444: Improve precision of Solr default analyzers
@Ignore DefaultAnalyzersConfigurationTest since it keeps failing with java.lang.AssertionError: fix your classpath to have tests-framework.jar before lucene-core.jar

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1571800 13f79535-47bb-0310-9956-ffa450edef68
OAK-1469: Non-provided FindBugs dependency
missing dependency to findbugs

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1571818 13f79535-47bb-0310-9956-ffa450edef68
OAK-1444 - lucene-test-framework classpath should be fixed now

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1571841 13f79535-47bb-0310-9956-ffa450edef68
Merge branch 'upstream-trunk' into OAK-1263
OAK-1263 added dependency for allowing javax.annotations compile
OAK-1263 deleted wrong test
OAK-1263 OSGi-fied the EditorProvider