OAK-1486: BackgroundObserverTest occasionally failing
- Revert to previous timeout value
- Omit redundant check for whether the current future is done

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1573571 13f79535-47bb-0310-9956-ffa450edef68
OAK-1486: BackgroundObserverTest occasionally failing
- Fix test to correctly apply memory barrier wrt. the returned assertions
- Revert wrong changes in BackgroundObserver from r1573571

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1573682 13f79535-47bb-0310-9956-ffa450edef68
OAK-1487 LuceneIndex support for relative properties
 - impl and tests, and some cleanup

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1573761 13f79535-47bb-0310-9956-ffa450edef68
OAK-1481: clarify DS.find caching behavior

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1573923 13f79535-47bb-0310-9956-ffa450edef68
OAK-1488: ConcurrentAddRemoveIT test failures
Exclude test for DOCUMENT_JDBC fixture for now

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1573932 13f79535-47bb-0310-9956-ffa450edef68
OAK-1490 - fixed support for multiple primary types restriction

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1574018 13f79535-47bb-0310-9956-ffa450edef68
OAK-1472 ConcurrentAddReferenceTest#addReferences still fails
 - Exclude test for DOCUMENT_JDBC fixture for now

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1574027 13f79535-47bb-0310-9956-ffa450edef68
OAK-1267: Failure in ObservationRefreshTest
Add additional assertions to determine whether waiting for events timed out

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1574039 13f79535-47bb-0310-9956-ffa450edef68
OAK-1472 ConcurrentAddReferenceTest#addReferences still fails
 - tweaked the test so the #tearDown doesn't break it

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1574040 13f79535-47bb-0310-9956-ffa450edef68
OAK-1267: Failure in ObservationRefreshTest
Temporarily increase timeout to preclude false negatives

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1574059 13f79535-47bb-0310-9956-ffa450edef68
OAK-1267: Failure in ObservationRefreshTest
Remove redundant assertion in favour of more accurate error reporting

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1574078 13f79535-47bb-0310-9956-ffa450edef68
OAK-1488: ConcurrentAddIT test failures
Exclude test for DOCUMENT_JDBC fixture for now

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1574083 13f79535-47bb-0310-9956-ffa450edef68
OAK-1491: ObservationTest failure on Windows
Introduce constant for timeout value

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1574097 13f79535-47bb-0310-9956-ffa450edef68
OAK-1491: ObservationTest failure on Windows
Avoid concurrent modification to set of expectations

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1574099 13f79535-47bb-0310-9956-ffa450edef68
OAK-1492 - made Solr catch-all field configurable

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1574102 13f79535-47bb-0310-9956-ffa450edef68
OAK-1492 - made Solr catch-all field configurable, moved Solr to same Lucene version

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1574104 13f79535-47bb-0310-9956-ffa450edef68
OAK-1263 another round of formatting
OAK-1493 Export OSGi headers for o.a.j.o.plugins.segment and segment.http

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1574118 13f79535-47bb-0310-9956-ffa450edef68
OAK-1161 Simple failover for TarMK-based installations
Small changes: 
 - added the ability to unwrap the SegmentStore from the service
  - refactored the URL parts so the HttpStore can be extended easily
   - Journal#setHead now returns true instead of throwing an exception, left in a TODO to not forget about this issue


git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1574120 13f79535-47bb-0310-9956-ffa450edef68
OAK-1263 another round of formatting