svn commit: r1325387 - in /jackrabbit/oak/trunk/oak-core/src/test/java/org/apache/jackrabbit/mk/index: IndexTest.java PrefixIndexTest.java PropertyIndexTest.java

2012-04-12 Thread jukka
Author: jukka Date: Thu Apr 12 17:10:37 2012 New Revision: 1325387 URL: http://svn.apache.org/viewvc?rev=1325387&view=rev Log: OAK-12: Implement a test suite for the MicroKernel The indexing tests exercise the indexing code, not the underlying MicroKernel implementation, so there's no need to ru

svn commit: r1325385 - /jackrabbit/oak/trunk/oak-core/src/test/java/org/apache/jackrabbit/mk/wrapper/IndexWrapperTest.java

2012-04-12 Thread jukka
Author: jukka Date: Thu Apr 12 17:01:31 2012 New Revision: 1325385 URL: http://svn.apache.org/viewvc?rev=1325385&view=rev Log: OAK-12: Implement a test suite for the MicroKernel IndexWrapperTest targets the IndexWrapper functionality so it doesn't need to be executed against more than one MicroK

svn commit: r1325357 - in /jackrabbit/oak/trunk/oak-core/src/test/java/org/apache/jackrabbit/mk: large/NodeVersionTest.java simple/NodeVersionTest.java

2012-04-12 Thread jukka
Author: jukka Date: Thu Apr 12 16:30:13 2012 New Revision: 1325357 URL: http://svn.apache.org/viewvc?rev=1325357&view=rev Log: OAK-12: Implement a test suite for the MicroKernel NodeVersionTest is specific to SimpleKernelImpl, so move it to .simple and don't extend MultiMkTestBase Added: j

svn commit: r1325354 - in /jackrabbit/oak/trunk/oak-core/src/test/java/org/apache/jackrabbit/mk: ConflictingMoveTest.java MoveNodeIT.java simple/MoveNodeIT.java simple/SimpleKernelTest.java

2012-04-12 Thread jukka
Author: jukka Date: Thu Apr 12 16:25:13 2012 New Revision: 1325354 URL: http://svn.apache.org/viewvc?rev=1325354&view=rev Log: OAK-12: Implement a test suite for the MicroKernel Move SimpleKernelImpl-specific tests to the .simple package so that we can better track general integration tests Add

svn commit: r1325348 - /jackrabbit/oak/trunk/oak-jcr/src/main/java/org/apache/jackrabbit/oak/jcr/util/ValueConverter.java

2012-04-12 Thread mduerig
Author: mduerig Date: Thu Apr 12 16:16:59 2012 New Revision: 1325348 URL: http://svn.apache.org/viewvc?rev=1325348&view=rev Log: OAK-15: Clean up oak-jcr - remove unused method Modified: jackrabbit/oak/trunk/oak-jcr/src/main/java/org/apache/jackrabbit/oak/jcr/util/ValueConverter.java Modifi

svn commit: r1325340 - in /jackrabbit/oak/trunk/oak-it/mk: README.md src/main/java/org/apache/jackrabbit/mk/test/MicroKernelTestSuite.java src/test/java/org/apache/jackrabbit/mk/test/EverythingIT.java

2012-04-12 Thread jukka
Author: jukka Date: Thu Apr 12 16:04:32 2012 New Revision: 1325340 URL: http://svn.apache.org/viewvc?rev=1325340&view=rev Log: OAK-12: Implement a test suite for the MicroKernel Add a single MicroKernelTestSuite class that includes all tests in this suite Added: jackrabbit/oak/trunk/oak-it/

Re: svn commit: r1325318 - /jackrabbit/oak/trunk/oak-mk/src/test/java/org/apache/jackrabbit/mk/blobs/AbstractBlobStoreTest.java

2012-04-12 Thread Jukka Zitting
Hi, On Thu, Apr 12, 2012 at 5:43 PM, Thomas Mueller wrote: >>Where did that error come up? AFAICT the BlobStoreTests are all inside >>the same package which is why I kept the abstract base class >>package-private. > > It was when running the tests within Eclipse. OK, cool. I was just wondering i

Re: svn commit: r1325318 - /jackrabbit/oak/trunk/oak-mk/src/test/java/org/apache/jackrabbit/mk/blobs/AbstractBlobStoreTest.java

2012-04-12 Thread Thomas Mueller
Hi, >Where did that error come up? AFAICT the BlobStoreTests are all inside >the same package which is why I kept the abstract base class >package-private. It was when running the tests within Eclipse. Regards, Thomas

Re: svn commit: r1325318 - /jackrabbit/oak/trunk/oak-mk/src/test/java/org/apache/jackrabbit/mk/blobs/AbstractBlobStoreTest.java

2012-04-12 Thread Jukka Zitting
Hi, On Thu, Apr 12, 2012 at 5:24 PM, wrote: > OAK-58 connection leak in test case - fix problem "can not access a member of > class org.apache.jackrabbit.mk.blobs.AbstractBlobStoreTest with modifiers > "public"" Where did that error come up? AFAICT the BlobStoreTests are all inside the same pa

svn commit: r1325327 - in /jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit: mk/store/ oak/model/

2012-04-12 Thread stefan
Author: stefan Date: Thu Apr 12 15:33:39 2012 New Revision: 1325327 URL: http://svn.apache.org/viewvc?rev=1325327&view=rev Log: deleting empty packages Removed: jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/mk/store/ jackrabbit/oak/trunk/oak-core/src/main/java/org/apac

svn commit: r1325318 - /jackrabbit/oak/trunk/oak-mk/src/test/java/org/apache/jackrabbit/mk/blobs/AbstractBlobStoreTest.java

2012-04-12 Thread thomasm
Author: thomasm Date: Thu Apr 12 15:24:20 2012 New Revision: 1325318 URL: http://svn.apache.org/viewvc?rev=1325318&view=rev Log: OAK-58 connection leak in test case - fix problem "can not access a member of class org.apache.jackrabbit.mk.blobs.AbstractBlobStoreTest with modifiers "public"" Modi

Re: svn commit: r1325270 - /jackrabbit/oak/trunk/oak-mk/src/test/java/org/apache/jackrabbit/mk/blobs/DbBlobStoreTest.java

2012-04-12 Thread Thomas Mueller
Hi, >I cleaned things up a bit more in revision 1325399 by moving the >generic tests away from DbBlobStoreTest to an abstract base class >that's shared by the Db, File, Memory and Mongo tests without having >all of them inherit and/or override the Db set up and tear down code. Yes, I should have

Re: svn commit: r1325270 - /jackrabbit/oak/trunk/oak-mk/src/test/java/org/apache/jackrabbit/mk/blobs/DbBlobStoreTest.java

2012-04-12 Thread Julian Reschke
On 2012-04-12 17:04, Jukka Zitting wrote: Hi, On Thu, Apr 12, 2012 at 4:30 PM, Julian Reschke wrote: Nope, it's because the derived test classes do not set "cp" in the setup method, but then do not override tearDown(). I notice you fixed that in revision 1325296. I cleaned things up a bit m

Re: svn commit: r1325270 - /jackrabbit/oak/trunk/oak-mk/src/test/java/org/apache/jackrabbit/mk/blobs/DbBlobStoreTest.java

2012-04-12 Thread Jukka Zitting
Hi, On Thu, Apr 12, 2012 at 4:30 PM, Julian Reschke wrote: > Nope, it's because the derived test classes do not set "cp" in the setup > method, but then do not override tearDown(). I notice you fixed that in revision 1325296. I cleaned things up a bit more in revision 1325399 by moving the gene

svn commit: r1325300 - in /jackrabbit/oak/trunk/oak-mk/src/test/java/org/apache/jackrabbit/mk/blobs: AbstractBlobStoreTest.java DbBlobStoreTest.java FileBlobStoreTest.java MemoryBlobStoreTest.java Mon

2012-04-12 Thread jukka
Author: jukka Date: Thu Apr 12 15:01:51 2012 New Revision: 1325300 URL: http://svn.apache.org/viewvc?rev=1325300&view=rev Log: OAK-58: connection leak in h2 persistence Move generic test code to Db- to a new AbstractBlobStoreTest class. Added: jackrabbit/oak/trunk/oak-mk/src/test/java/org/a

svn commit: r1325296 - /jackrabbit/oak/trunk/oak-mk/src/test/java/org/apache/jackrabbit/mk/blobs/DbBlobStoreTest.java

2012-04-12 Thread reschke
Author: reschke Date: Thu Apr 12 14:49:13 2012 New Revision: 1325296 URL: http://svn.apache.org/viewvc?rev=1325296&view=rev Log: OAK-60: workaround for NPEs in derived classes Modified: jackrabbit/oak/trunk/oak-mk/src/test/java/org/apache/jackrabbit/mk/blobs/DbBlobStoreTest.java Modified:

Re: svn commit: r1325270 - /jackrabbit/oak/trunk/oak-mk/src/test/java/org/apache/jackrabbit/mk/blobs/DbBlobStoreTest.java

2012-04-12 Thread Julian Reschke
On 2012-04-12 16:19, Julian Reschke wrote: On 2012-04-12 16:08, thom...@apache.org wrote: Author: thomasm Date: Thu Apr 12 14:08:56 2012 New Revision: 1325270 URL: http://svn.apache.org/viewvc?rev=1325270&view=rev Log: OAK-58 connection leak in test case OAK-60 occasional test case failure DbBl

Re: svn commit: r1325270 - /jackrabbit/oak/trunk/oak-mk/src/test/java/org/apache/jackrabbit/mk/blobs/DbBlobStoreTest.java

2012-04-12 Thread Julian Reschke
On 2012-04-12 16:08, thom...@apache.org wrote: Author: thomasm Date: Thu Apr 12 14:08:56 2012 New Revision: 1325270 URL: http://svn.apache.org/viewvc?rev=1325270&view=rev Log: OAK-58 connection leak in test case OAK-60 occasional test case failure DbBlobStoreTest#testGarbageCollection Modified:

svn commit: r1325270 - /jackrabbit/oak/trunk/oak-mk/src/test/java/org/apache/jackrabbit/mk/blobs/DbBlobStoreTest.java

2012-04-12 Thread thomasm
Author: thomasm Date: Thu Apr 12 14:08:56 2012 New Revision: 1325270 URL: http://svn.apache.org/viewvc?rev=1325270&view=rev Log: OAK-58 connection leak in test case OAK-60 occasional test case failure DbBlobStoreTest#testGarbageCollection Modified: jackrabbit/oak/trunk/oak-mk/src/test/java/o

svn commit: r1325234 - /jackrabbit/oak/trunk/oak-mk/src/test/java/org/apache/jackrabbit/mk/blobs/DbBlobStoreTest.java

2012-04-12 Thread reschke
Author: reschke Date: Thu Apr 12 13:02:09 2012 New Revision: 1325234 URL: http://svn.apache.org/viewvc?rev=1325234&view=rev Log: OAK-60: add a short sleep before checking the GC (needs review) Modified: jackrabbit/oak/trunk/oak-mk/src/test/java/org/apache/jackrabbit/mk/blobs/DbBlobStoreTest.

svn commit: r1325214 - /jackrabbit/oak/trunk/oak-core/src/test/java/org/apache/jackrabbit/mk/wrapper/VirtualRepositoryWrapperTest.java

2012-04-12 Thread reschke
Author: reschke Date: Thu Apr 12 12:05:59 2012 New Revision: 1325214 URL: http://svn.apache.org/viewvc?rev=1325214&view=rev Log: OAK-58: disable tests failing on Windows Modified: jackrabbit/oak/trunk/oak-core/src/test/java/org/apache/jackrabbit/mk/wrapper/VirtualRepositoryWrapperTest.java

svn commit: r1325211 - /jackrabbit/oak/trunk/oak-jcr/src/main/java/org/apache/jackrabbit/oak/jcr/WorkspaceImpl.java

2012-04-12 Thread angela
Author: angela Date: Thu Apr 12 11:55:19 2012 New Revision: 1325211 URL: http://svn.apache.org/viewvc?rev=1325211&view=rev Log: OAK-63 : Implement workspace copy and move (cross workspace copy not supported) Modified: jackrabbit/oak/trunk/oak-jcr/src/main/java/org/apache/jackrabbit/oak/jcr/W

svn commit: r1325199 - in /jackrabbit/oak/trunk/oak-jcr/src/main/java/org/apache/jackrabbit/oak/jcr: ItemImpl.java ItemStateProvider.java NodeImpl.java PropertyImpl.java SessionImpl.java WorkspaceImpl

2012-04-12 Thread mduerig
Author: mduerig Date: Thu Apr 12 10:43:17 2012 New Revision: 1325199 URL: http://svn.apache.org/viewvc?rev=1325199&view=rev Log: OAK-15: Clean up oak-jcr - make ItemStateProvide package private - synchronize state resolution - better names for assertion Modified: jackrabbit/oak/trunk/oak-jcr

svn commit: r1325174 - in /jackrabbit/oak/trunk/oak-jcr/src: main/java/org/apache/jackrabbit/oak/jcr/WorkspaceImpl.java test/java/org/apache/jackrabbit/oak/jcr/RepositoryTest.java

2012-04-12 Thread mduerig
Author: mduerig Date: Thu Apr 12 09:47:06 2012 New Revision: 1325174 URL: http://svn.apache.org/viewvc?rev=1325174&view=rev Log: OAK-63: Implement workspace copy and move Modified: jackrabbit/oak/trunk/oak-jcr/src/main/java/org/apache/jackrabbit/oak/jcr/WorkspaceImpl.java jackrabbit/oak

svn commit: r1325159 - 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-04-12 Thread mduerig
Author: mduerig Date: Thu Apr 12 08:54:30 2012 New Revision: 1325159 URL: http://svn.apache.org/viewvc?rev=1325159&view=rev Log: OAK-18: Define Oak API don't implicitly refresh connection on commit Modified: jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/api/Connectio