svn commit: r1550532 - /jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/segment/SegmentNodeStoreService.java

2013-12-12 Thread jukka
Author: jukka Date: Thu Dec 12 21:15:29 2013 New Revision: 1550532 URL: http://svn.apache.org/r1550532 Log: OAK-795: OSGi init issues Remove the 64-bit default value of the tarmk.mode property. If the property is unspecified, the system should auto-detect the TarMK mode instead of always using a

svn commit: r1550530 - in /jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/segment: MapRecord.java SegmentWriter.java

2013-12-12 Thread jukka
Author: jukka Date: Thu Dec 12 21:01:15 2013 New Revision: 1550530 URL: http://svn.apache.org/r1550530 Log: OAK-593: Segment-based MK Add a special "diff" map record type for more efficient handling of the common case where just a single entry that already exists in the base map gets modified. M

svn commit: r1550453 - in /jackrabbit/oak/trunk/oak-jcr/src/test: java/org/apache/jackrabbit/oak/jcr/ java/org/apache/jackrabbit/oak/jcr/tck/ resources/

2013-12-12 Thread mreutegg
Author: mreutegg Date: Thu Dec 12 17:02:35 2013 New Revision: 1550453 URL: http://svn.apache.org/r1550453 Log: OAK-1282: Clean up RepositoryStub classes - remove redundant OakRepositoryStub and OakRepositoryStubBase (use OakTarMKRepositoryStub instead) - add a repositoryHelperPool.properties conf

svn commit: r1550452 - /jackrabbit/oak/trunk/oak-jcr/src/test/java/org/apache/jackrabbit/oak/jcr/nodetype/MixinTest.java

2013-12-12 Thread mreutegg
Author: mreutegg Date: Thu Dec 12 16:53:54 2013 New Revision: 1550452 URL: http://svn.apache.org/r1550452 Log: OAK-1118: Removing and readding mix:versionable fails if node is referenceable - do not use testRootNode for test but rather create a child node and perform test there. this avoids side

svn commit: r1550438 - in /jackrabbit/oak/trunk/oak-core/src: main/java/org/apache/jackrabbit/oak/plugins/mongomk/ test/java/org/apache/jackrabbit/oak/plugins/mongomk/

2013-12-12 Thread mreutegg
Author: mreutegg Date: Thu Dec 12 15:39:37 2013 New Revision: 1550438 URL: http://svn.apache.org/r1550438 Log: OAK-1274: Wrong comparison for old Revisions Modified: jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/mongomk/Revision.java jackrabbit/oak/trunk/

svn commit: r1550437 - /jackrabbit/oak/trunk/oak-jcr/src/test/java/org/apache/jackrabbit/oak/jcr/tck/TCKBase.java

2013-12-12 Thread mreutegg
Author: mreutegg Date: Thu Dec 12 15:36:14 2013 New Revision: 1550437 URL: http://svn.apache.org/r1550437 Log: OAK-1283: TCK tests slow on SegmentMK+Mongo - disabling TCK tests on SegmentMK+Mongo for now Modified: jackrabbit/oak/trunk/oak-jcr/src/test/java/org/apache/jackrabbit/oak/jcr/tck/T

svn commit: r1550436 - in /jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/segment: MapRecord.java Record.java

2013-12-12 Thread jukka
Author: jukka Date: Thu Dec 12 15:14:53 2013 New Revision: 1550436 URL: http://svn.apache.org/r1550436 Log: OAK-593: Segment-based MK Simplify the MapRecord comparison code Modified: jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/segment/MapRecord.java ja

svn commit: r1550423 - /jackrabbit/oak/trunk/oak-jcr/src/test/java/org/apache/jackrabbit/oak/jcr/security/authorization/SessionMoveTest.java

2013-12-12 Thread angela
Author: angela Date: Thu Dec 12 14:24:33 2013 New Revision: 1550423 URL: http://svn.apache.org/r1550423 Log: OAK-710 : PermissionValidator: Proper permission evaluation for moving/renaming nodes (tests) Modified: jackrabbit/oak/trunk/oak-jcr/src/test/java/org/apache/jackrabbit/oak/jcr/secur

svn commit: r1550422 - /jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/mongomk/DocumentStore.java

2013-12-12 Thread reschke
Author: reschke Date: Thu Dec 12 14:17:12 2013 New Revision: 1550422 URL: http://svn.apache.org/r1550422 Log: OAK-98 - clarify DocumentStore.findAndUpdate() for the case when the doc wasn't found Modified: jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/mongomk

svn commit: r1550419 - /jackrabbit/oak/trunk/oak-jcr/src/test/java/org/apache/jackrabbit/oak/jcr/security/authorization/SessionMoveTest.java

2013-12-12 Thread angela
Author: angela Date: Thu Dec 12 13:58:24 2013 New Revision: 1550419 URL: http://svn.apache.org/r1550419 Log: OAK-710 : PermissionValidator: Proper permission evaluation for moving/renaming nodes (tests) Modified: jackrabbit/oak/trunk/oak-jcr/src/test/java/org/apache/jackrabbit/oak/jcr/secur

svn commit: r1550418 - /jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/sqlpersistence/SQLDocumentStore.java

2013-12-12 Thread reschke
Author: reschke Date: Thu Dec 12 13:55:31 2013 New Revision: 1550418 URL: http://svn.apache.org/r1550418 Log: OAK-1266 - work in progress SQL/JDBC DocumentStore implementation - refactoring Modified: jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/sqlpersistence

svn commit: r1550410 - /jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/mongomk/DocumentStore.java

2013-12-12 Thread reschke
Author: reschke Date: Thu Dec 12 12:55:41 2013 New Revision: 1550410 URL: http://svn.apache.org/r1550410 Log: OAK-98 - clarify DocumentStore.find() sort order vs limit parameter (also remove trailing ws) Modified: jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/plugins

svn commit: r1550394 - in /jackrabbit/oak/trunk/oak-core/src/main: java/org/apache/jackrabbit/oak/plugins/mongomk/ java/org/apache/jackrabbit/oak/plugins/mongomk/util/ resources/OSGI-INF/metatype/

2013-12-12 Thread chetanm
Author: chetanm Date: Thu Dec 12 10:37:11 2013 New Revision: 1550394 URL: http://svn.apache.org/r1550394 Log: OAK-1209 - Consolidate Mongo client connection creation logic in MongoMK Refactored the logic to use Mongo URI to create connection. Also merged MongoNodeStore and MongoMicroKernal servic

svn commit: r1550384 - /jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/osgi/OsgiSecurityProvider.java

2013-12-12 Thread angela
Author: angela Date: Thu Dec 12 09:30:45 2013 New Revision: 1550384 URL: http://svn.apache.org/r1550384 Log: OAK-754 : Pluggable Security Setup (resolve todo wrt authorizable node name generation) Modified: jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/osgi/OsgiSecur

svn commit: r1550383 - /jackrabbit/oak/trunk/oak-core/src/test/java/org/apache/jackrabbit/oak/plugins/mongomk/RandomizedClusterTest.java

2013-12-12 Thread mreutegg
Author: mreutegg Date: Thu Dec 12 09:29:42 2013 New Revision: 1550383 URL: http://svn.apache.org/r1550383 Log: OAK-98: Source code formatting, code conventions, Javadocs Modified: jackrabbit/oak/trunk/oak-core/src/test/java/org/apache/jackrabbit/oak/plugins/mongomk/RandomizedClusterTest.java

svn commit: r1550382 - /jackrabbit/oak/trunk/oak-jcr/src/test/java/org/apache/jackrabbit/oak/jcr/cluster/SimpleTestIT.java

2013-12-12 Thread mreutegg
Author: mreutegg Date: Thu Dec 12 09:24:24 2013 New Revision: 1550382 URL: http://svn.apache.org/r1550382 Log: OAK-1260: Using multiple cluster nodes can corrupt the data - ignore failing test for now Modified: jackrabbit/oak/trunk/oak-jcr/src/test/java/org/apache/jackrabbit/oak/jcr/cluster/

svn commit: r1550377 - in /jackrabbit/oak/trunk/oak-core/src: main/java/org/apache/jackrabbit/oak/plugins/mongomk/ test/java/org/apache/jackrabbit/oak/plugins/mongomk/

2013-12-12 Thread mreutegg
Author: mreutegg Date: Thu Dec 12 08:56:43 2013 New Revision: 1550377 URL: http://svn.apache.org/r1550377 Log: OAK-1281: Incorrect path sorting in background write Added: jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/mongomk/PathComparator.java (with props)

svn commit: r1550371 - /jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/mongomk/MongoDocumentStore.java

2013-12-12 Thread mreutegg
Author: mreutegg Date: Thu Dec 12 08:16:23 2013 New Revision: 1550371 URL: http://svn.apache.org/r1550371 Log: OAK-1280: MongoDocumentStore does not sort result Modified: jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/mongomk/MongoDocumentStore.java Modified: