svn commit: r1610835 - in /jackrabbit/oak/trunk: oak-core/src/main/java/org/apache/jackrabbit/oak/query/ast/ oak-core/src/main/java/org/apache/jackrabbit/oak/query/index/ oak-core/src/main/java/org/ap

2014-07-15 Thread jukka
Author: jukka Date: Tue Jul 15 20:14:40 2014 New Revision: 1610835 URL: http://svn.apache.org/r1610835 Log: OAK-1965: Support for constraints like: foo = 'X' OR bar = 'Y' Make the per-selector constraints available to index implementations Modified: jackrabbit/oak/trunk/oak-core/src/main/ja

svn commit: r1610728 - in /jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/query/ast: ComparisonImpl.java Operator.java

2014-07-15 Thread jukka
Author: jukka Date: Tue Jul 15 15:27:11 2014 New Revision: 1610728 URL: http://svn.apache.org/r1610728 Log: OAK-1965: Support for constraints like: foo = 'X' OR bar = 'Y' Use method dispatch instead of a switch statement for evaluating operators Modified: jackrabbit/oak/trunk/oak-core/src/m

svn commit: r1610727 - in /jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/query: ast/ComparisonImpl.java ast/Operator.java index/FilterImpl.java

2014-07-15 Thread jukka
Author: jukka Date: Tue Jul 15 15:26:34 2014 New Revision: 1610727 URL: http://svn.apache.org/r1610727 Log: OAK-1965: Support for constraints like: foo = 'X' OR bar = 'Y' The IN operator is handled as a separate constraint type Modified: jackrabbit/oak/trunk/oak-core/src/main/java/org/apach

svn commit: r1610723 - in /jackrabbit/oak/trunk/oak-core/src: main/java/org/apache/jackrabbit/oak/query/ main/java/org/apache/jackrabbit/oak/query/ast/ main/java/org/apache/jackrabbit/oak/query/fullte

2014-07-15 Thread jukka
Author: jukka Date: Tue Jul 15 15:17:01 2014 New Revision: 1610723 URL: http://svn.apache.org/r1610723 Log: OAK-1965: Support for constraints like: foo = 'X' OR bar = 'Y' Extend OrImpl and AndImpl to support more than two component constraints, and use that mechanism for improved simplification.

svn commit: r1610666 - in /jackrabbit/oak/branches/1.0: ./ oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/document/mongo/MongoDocumentStore.java oak-core/src/test/java/org/apache/jackrabbit/

2014-07-15 Thread chetanm
Author: chetanm Date: Tue Jul 15 12:04:57 2014 New Revision: 1610666 URL: http://svn.apache.org/r1610666 Log: OAK-1966 - Add Hint for selecting more performant index in MongoDocumentStore#query Merged rev 1610664 from trunk Added: jackrabbit/oak/branches/1.0/oak-core/src/test/java/org/apac

svn commit: r1610664 - in /jackrabbit/oak/trunk/oak-core/src: main/java/org/apache/jackrabbit/oak/plugins/document/mongo/MongoDocumentStore.java test/java/org/apache/jackrabbit/oak/plugins/document/mo

2014-07-15 Thread chetanm
Author: chetanm Date: Tue Jul 15 11:50:33 2014 New Revision: 1610664 URL: http://svn.apache.org/r1610664 Log: OAK-1966 - Add Hint for selecting more performant index in MongoDocumentStore#query _modified index would be used if the delta between now and time being queried for is less than 120 se

svn commit: r1610658 - in /jackrabbit/oak/trunk/oak-jcr/src: main/java/org/apache/jackrabbit/oak/jcr/observation/ObservationManagerImpl.java test/java/org/apache/jackrabbit/oak/jcr/observation/Observa

2014-07-15 Thread mduerig
Author: mduerig Date: Tue Jul 15 11:30:43 2014 New Revision: 1610658 URL: http://svn.apache.org/r1610658 Log: OAK-1969: Duplicate observation events when using JackrabbitEventFilter Deduplicate list of paths passed in JackrabbitEventFilter Modified: jackrabbit/oak/trunk/oak-jcr/src/main/java

svn commit: r1610634 - in /jackrabbit/oak/trunk: oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/property/strategy/OrderedContentMirrorStoreStrategy.java oak-run/src/main/java/org/apach

2014-07-15 Thread davide
Author: davide Date: Tue Jul 15 10:08:19 2014 New Revision: 1610634 URL: http://svn.apache.org/r1610634 Log: OAK-1892 - OrderedIndexConcurrentClusterIT takes too long gained an average 130% improvement of speed towards the 1.0 branch version. Modified: jackrabbit/oak/trunk/oak-core/src/main

svn commit: r1610604 - in /jackrabbit/oak/branches/1.0: ./ oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/AsyncIndexUpdate.java

2014-07-15 Thread mreutegg
Author: mreutegg Date: Tue Jul 15 07:47:44 2014 New Revision: 1610604 URL: http://svn.apache.org/r1610604 Log: OAK-1968: Wrong time unit for async index lease time Merged revision 1610603 from trunk Modified: jackrabbit/oak/branches/1.0/ (props changed) jackrabbit/oak/branches/1.0/oak

svn commit: r1610603 - /jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/AsyncIndexUpdate.java

2014-07-15 Thread mreutegg
Author: mreutegg Date: Tue Jul 15 07:44:24 2014 New Revision: 1610603 URL: http://svn.apache.org/r1610603 Log: OAK-1968: Wrong time unit for async index lease time Allow override of lease timeout with system property Modified: jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbi