svn commit: r1342342 - in /jackrabbit/oak/trunk: oak-commons/src/main/java/org/apache/jackrabbit/oak/commons/ oak-commons/src/test/java/org/apache/jackrabbit/oak/commons/ oak-it/mk/src/main/java/org/a

2012-05-24 Thread mduerig
Author: mduerig Date: Thu May 24 17:00:57 2012 New Revision: 1342342 URL: http://svn.apache.org/viewvc?rev=1342342&view=rev Log: OAK-96: PathUtils should use assertions to enable validation instead of system property Modified: jackrabbit/oak/trunk/oak-commons/src/main/java/org/apache/jackra

svn commit: r1342309 - in /jackrabbit/oak/trunk/oak-jcr/src/main/java/org/apache/jackrabbit/oak/jcr: namespace/NamespaceRegistryImpl.java nodetype/ItemDefinitionDelegate.java nodetype/NodeTypeManagerI

2012-05-24 Thread mduerig
Author: mduerig Date: Thu May 24 16:04:25 2012 New Revision: 1342309 URL: http://svn.apache.org/viewvc?rev=1342309&view=rev Log: cleanup: - make methods which don't modify the object's state static - make fields final where possible Modified: jackrabbit/oak/trunk/oak-jcr/src/main/java/org/ap

svn commit: r1342307 - /jackrabbit/oak/trunk/oak-jcr/src/main/java/org/apache/jackrabbit/oak/jcr/PropertyImpl.java

2012-05-24 Thread mduerig
Author: mduerig Date: Thu May 24 16:02:54 2012 New Revision: 1342307 URL: http://svn.apache.org/viewvc?rev=1342307&view=rev Log: OAK-37: Use nullability annotation to enforce/document API contract - remove redundant check for null Modified: jackrabbit/oak/trunk/oak-jcr/src/main/java/org/apac

svn commit: r1342304 - /jackrabbit/oak/trunk/oak-jcr/src/main/java/org/apache/jackrabbit/oak/jcr/SessionDelegate.java

2012-05-24 Thread reschke
Author: reschke Date: Thu May 24 15:50:05 2012 New Revision: 1342304 URL: http://svn.apache.org/viewvc?rev=1342304&view=rev Log: OAK-23: implement lookup by identifier using Query (WIP) Modified: jackrabbit/oak/trunk/oak-jcr/src/main/java/org/apache/jackrabbit/oak/jcr/SessionDelegate.java M

svn commit: r1342299 - in /jackrabbit/oak/trunk: oak-it/mk/src/main/java/org/apache/jackrabbit/mk/test/MicroKernelIT.java oak-mk/src/main/java/org/apache/jackrabbit/mk/api/MicroKernel.java

2012-05-24 Thread stefan
Author: stefan Date: Thu May 24 15:37:00 2012 New Revision: 1342299 URL: http://svn.apache.org/viewvc?rev=1342299&view=rev Log: OAK-116: MicroKernel API: clarify semantics of getNodes depth, offset and count parameters (WIP) Modified: jackrabbit/oak/trunk/oak-it/mk/src/main/java/org/apache/

svn commit: r1342297 - /jackrabbit/oak/trunk/oak-jcr/src/main/java/org/apache/jackrabbit/oak/jcr/SessionDelegate.java

2012-05-24 Thread reschke
Author: reschke Date: Thu May 24 15:15:30 2012 New Revision: 1342297 URL: http://svn.apache.org/viewvc?rev=1342297&view=rev Log: OAK-23: implement lookup by identifier using Query (WIP) Modified: jackrabbit/oak/trunk/oak-jcr/src/main/java/org/apache/jackrabbit/oak/jcr/SessionDelegate.java M

svn commit: r1342286 - in /jackrabbit/oak/trunk: oak-core/src/main/java/org/apache/jackrabbit/oak/api/ oak-core/src/main/java/org/apache/jackrabbit/oak/core/ oak-jcr/src/main/java/org/apache/jackrabbi

2012-05-24 Thread mduerig
Author: mduerig Date: Thu May 24 14:49:19 2012 New Revision: 1342286 URL: http://svn.apache.org/viewvc?rev=1342286&view=rev Log: OAK-37: Use nullability annotation to enforce/document API contract - add nullability annotations to Tree Modified: jackrabbit/oak/trunk/oak-core/src/main/java/org

Re: svn commit: r1342275 - in /jackrabbit/oak/trunk/oak-jcr/src/main/java/org/apache/jackrabbit/oak/jcr: ItemDelegate.java NodeDelegate.java NodeImpl.java PropertyDelegate.java PropertyImpl.java

2012-05-24 Thread Michael Dürig
Hi, This should be OAK-115 but JIRA was down virtually the entire afternoon. Is there any way to retro fit the commit message? Michael On 24.5.12 15:04, mdue...@apache.org wrote: Author: mduerig Date: Thu May 24 14:04:17 2012 New Revision: 1342275 URL: http://svn.apache.org/viewvc?rev=1342

svn commit: r1342284 - in /jackrabbit/oak/trunk: oak-core/src/main/java/org/apache/jackrabbit/oak/api/ oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/name/ oak-jcr/src/main/java/org/apache/j

2012-05-24 Thread mduerig
Author: mduerig Date: Thu May 24 14:21:01 2012 New Revision: 1342284 URL: http://svn.apache.org/viewvc?rev=1342284&view=rev Log: OAK-37: Use nullability annotation to enforce/document API contract - add nullability annotations to Root Modified: jackrabbit/oak/trunk/oak-core/src/main/java/org

svn commit: r1342275 - in /jackrabbit/oak/trunk/oak-jcr/src/main/java/org/apache/jackrabbit/oak/jcr: ItemDelegate.java NodeDelegate.java NodeImpl.java PropertyDelegate.java PropertyImpl.java

2012-05-24 Thread mduerig
Author: mduerig Date: Thu May 24 14:04:17 2012 New Revision: 1342275 URL: http://svn.apache.org/viewvc?rev=1342275&view=rev Log: OAK-???: ItemDelegate and sub classes should throw IllegalItemStateException on stale items instead of relying on the consumer API to check staleness upfront (sorry no

svn commit: r1342274 - /jackrabbit/oak/trunk/oak-jcr/src/main/java/org/apache/jackrabbit/oak/jcr/SessionDelegate.java

2012-05-24 Thread reschke
Author: reschke Date: Thu May 24 14:02:22 2012 New Revision: 1342274 URL: http://svn.apache.org/viewvc?rev=1342274&view=rev Log: OAK-23: implement lookup by identifier using Query (WIP) Modified: jackrabbit/oak/trunk/oak-jcr/src/main/java/org/apache/jackrabbit/oak/jcr/SessionDelegate.java M

svn commit: r1342238 - /jackrabbit/oak/trunk/oak-it/jcr/pom.xml

2012-05-24 Thread reschke
Author: reschke Date: Thu May 24 13:02:25 2012 New Revision: 1342238 URL: http://svn.apache.org/viewvc?rev=1342238&view=rev Log: OAK-6: update test exclusions Modified: jackrabbit/oak/trunk/oak-it/jcr/pom.xml Modified: jackrabbit/oak/trunk/oak-it/jcr/pom.xml URL: http://svn.apache.org/viewv

svn commit: r1342233 - in /jackrabbit/oak/trunk: oak-core/src/main/java/org/apache/jackrabbit/oak/api/ oak-core/src/main/java/org/apache/jackrabbit/oak/kernel/ oak-jcr/src/main/java/org/apache/jackrab

2012-05-24 Thread mduerig
Author: mduerig Date: Thu May 24 12:46:24 2012 New Revision: 1342233 URL: http://svn.apache.org/viewvc?rev=1342233&view=rev Log: OAK-37: Use nullability annotation to enforce/document API contract - add nullability annotations to PropertyState Modified: jackrabbit/oak/trunk/oak-core/src/main

svn commit: r1342226 - in /jackrabbit/oak/trunk/oak-mk: ./ src/main/java/org/apache/jackrabbit/mk/api/ src/main/java/org/apache/jackrabbit/mk/core/ src/main/java/org/apache/jackrabbit/mk/util/ src/tes

2012-05-24 Thread stefan
Author: stefan Date: Thu May 24 12:28:32 2012 New Revision: 1342226 URL: http://svn.apache.org/viewvc?rev=1342226&view=rev Log: OAK-75: specify format and semantics of 'filter' parameter in MicroKernel API: NameFilter optimization javadoc for :hash and :childNodeCount metadata Modified: jack

svn commit: r1342222 - in /jackrabbit/oak/trunk: oak-it/jcr/ oak-jcr/src/main/java/org/apache/jackrabbit/oak/jcr/

2012-05-24 Thread reschke
Author: reschke Date: Thu May 24 12:23:42 2012 New Revision: 134 URL: http://svn.apache.org/viewvc?rev=134&view=rev Log: OAK-66: add a small hack that will lead to auto-creation of jcr:uuid properties (WIP) Modified: jackrabbit/oak/trunk/oak-it/jcr/pom.xml jackrabbit/oak/trunk/o

svn commit: r1342220 - in /jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak: api/PropertyState.java kernel/PropertyStateImpl.java plugins/memory/MemoryChildNodeEntry.java plugins/

2012-05-24 Thread mduerig
Author: mduerig Date: Thu May 24 12:20:47 2012 New Revision: 1342220 URL: http://svn.apache.org/viewvc?rev=1342220&view=rev Log: OAK-37: Use nullability annotation to enforce/document API contract - add nullability annotations to PropertyState Modified: jackrabbit/oak/trunk/oak-core/src/main

svn commit: r1342216 - /jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/api/Tree.java

2012-05-24 Thread reschke
Author: reschke Date: Thu May 24 12:11:43 2012 New Revision: 1342216 URL: http://svn.apache.org/viewvc?rev=1342216&view=rev Log: OAK-37: Use nullability annotation to enforce/document API contract (WIP) Modified: jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/api/Tree.

svn commit: r1342212 - /jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/spi/state/NodeStateBuilder.java

2012-05-24 Thread mduerig
Author: mduerig Date: Thu May 24 11:57:56 2012 New Revision: 1342212 URL: http://svn.apache.org/viewvc?rev=1342212&view=rev Log: OAK-37: Use nullability annotation to enforce/document API contract - add nullability annotations to NodeStateBuilder Modified: jackrabbit/oak/trunk/oak-core/src/m

svn commit: r1342209 - /jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/spi/state/NodeStoreBranch.java

2012-05-24 Thread mduerig
Author: mduerig Date: Thu May 24 11:56:32 2012 New Revision: 1342209 URL: http://svn.apache.org/viewvc?rev=1342209&view=rev Log: OAK-37: Use nullability annotation to enforce/document API contract - add nullability annotations to NodeStoreBranch Modified: jackrabbit/oak/trunk/oak-core/src/ma

svn commit: r1342200 - /jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/util/Predicates.java

2012-05-24 Thread mduerig
Author: mduerig Date: Thu May 24 11:31:24 2012 New Revision: 1342200 URL: http://svn.apache.org/viewvc?rev=1342200&view=rev Log: OAK-112: Refactor ModifiedNodeState and related classes to use type safe iterator utilities missing license header (again, sorry) Modified: jackrabbit/oak/trunk/o

svn commit: r1342199 - in /jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak: plugins/memory/MemoryChildNodeEntry.java plugins/memory/MemoryNodeState.java plugins/memory/ModifiedNo

2012-05-24 Thread mduerig
Author: mduerig Date: Thu May 24 11:30:43 2012 New Revision: 1342199 URL: http://svn.apache.org/viewvc?rev=1342199&view=rev Log: OAK-112: Refactor ModifiedNodeState and related classes to use type safe iterator utilities Added: jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabb

svn commit: r1342190 - in /jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak: plugins/memory/MemoryChildNodeEntry.java plugins/memory/ModifiedNodeState.java spi/state/ChildNodeEntr

2012-05-24 Thread mduerig
Author: mduerig Date: Thu May 24 10:35:52 2012 New Revision: 1342190 URL: http://svn.apache.org/viewvc?rev=1342190&view=rev Log: OAK-37: Use nullability annotation to enforce/document API contract - add nullability annotations to ChildNodeEntry Modified: jackrabbit/oak/trunk/oak-core/src/mai

svn commit: r1342181 - /jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/spi/state/NodeStore.java

2012-05-24 Thread mduerig
Author: mduerig Date: Thu May 24 09:48:22 2012 New Revision: 1342181 URL: http://svn.apache.org/viewvc?rev=1342181&view=rev Log: OAK-37: Use nullability annotation to enforce/document API contract - add nullability annotations to NodeStore Modified: jackrabbit/oak/trunk/oak-core/src/main/jav

svn commit: r1342179 - in /jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak: core/TreeImpl.java spi/state/NodeState.java

2012-05-24 Thread mduerig
Author: mduerig Date: Thu May 24 09:46:43 2012 New Revision: 1342179 URL: http://svn.apache.org/viewvc?rev=1342179&view=rev Log: OAK-37: Use nullability annotation to enforce/document API contract - add nullability annotations to NodeState - fix possible null references Modified: jackrabbit/