You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@directory.apache.org by Emmanuel Lécharny <el...@gmail.com> on 2014/11/12 12:37:51 UTC
[VOTE] Release Apache Mavibot 1.0.0-M6
Hi !
This is the sixth release of Apache Mavibot, the MVCC BTree in Java !
This release contains a full support for bulkload for persisted btrees,
eitehr with single-value or multiple-value elements.
It also includes a few fixes :
* MAVIBOT-32 Add Bulk Load
* MAVIBOT-34 Support revisions
* MAVIBOT-36 Runtime dependencies on slf4j-log4j and log4j cause conflicts
* MAVIBOT-42 The TupleCursor always reuse the same internal tuple instance...
I tested ApacheDS with Mavibot 1.0.0-M6, all tests are ok.
So let's vote now !
The revision :
http://svn.apache.org/r1638740
The SVN tag:
https://svn.apache.org/repos/asf/directory/mavibot/tags/1.0.0-M6/
The source and binary distribution packages:
http://people.apache.org/~elecharny/
The staging repository:
https://repository.apache.org/content/repositories/orgapachedirectory-1015/
Please cast your votes:
[ ] +1 Release Mavibot 1.0.0-M6
[ ] 0 abstain
[ ] -1 Do not release Mavibot 1.0.0-M6
Result, was: [VOTE] Release Apache Mavibot 1.0.0-M6
Posted by Emmanuel Lécharny <el...@gmail.com>.
Hi,
I'm closing the vote for Mavibot 1.0.0-M6 realase.
We have had 5 binding +1 votes, no -1 :
Felix, Kiran, Lucas, Stefan and me
I'll publish and announce the release tomorrow.
Thanks !
Re: [VOTE] Release Apache Mavibot 1.0.0-M6
Posted by Stefan Seelmann <ma...@stefan-seelmann.de>.
+1, verified checksums and signatures
Kind Regards,
Stefan
On 11/12/2014 12:37 PM, Emmanuel Lécharny wrote:
> Hi !
>
> This is the sixth release of Apache Mavibot, the MVCC BTree in Java !
>
> This release contains a full support for bulkload for persisted btrees,
> eitehr with single-value or multiple-value elements.
>
> It also includes a few fixes :
>
> * MAVIBOT-32 Add Bulk Load
> * MAVIBOT-34 Support revisions
> * MAVIBOT-36 Runtime dependencies on slf4j-log4j and log4j cause conflicts
> * MAVIBOT-42 The TupleCursor always reuse the same internal tuple instance...
>
> I tested ApacheDS with Mavibot 1.0.0-M6, all tests are ok.
>
> So let's vote now !
>
>
> The revision :
>
> http://svn.apache.org/r1638740
>
>
> The SVN tag:
> https://svn.apache.org/repos/asf/directory/mavibot/tags/1.0.0-M6/
>
> The source and binary distribution packages:
> http://people.apache.org/~elecharny/
>
> The staging repository:
> https://repository.apache.org/content/repositories/orgapachedirectory-1015/
>
>
> Please cast your votes:
> [ ] +1 Release Mavibot 1.0.0-M6
> [ ] 0 abstain
> [ ] -1 Do not release Mavibot 1.0.0-M6
>
>
Re: [VOTE] Release Apache Mavibot 1.0.0-M6
Posted by Emmanuel Lécharny <el...@gmail.com>.
Le 13/11/14 19:58, Lucas Theisen a écrit :
> Build/test was successful on linux with java 7 for me, but fails miserably
> on windows. I assume this is the same file locking issues that cause many
> of the apacheds unit tests to fail. Here is a small sample:
yeah, this damn windows error...
>
> If we are not worrying about success on windows, then I also +1.
Thanks !
Not that we don't care, but it's been year we have tried to find a
solution, with no success...
Re: [VOTE] Release Apache Mavibot 1.0.0-M6
Posted by Lucas Theisen <lu...@pastdev.com>.
Build/test was successful on linux with java 7 for me, but fails miserably
on windows. I assume this is the same file locking issues that cause many
of the apacheds unit tests to fail. Here is a small sample:
testWithoutTransaction(org.apache.directory.mavibot.btree.PersistedBTreeTransactionTest)
Time elapsed: 0.406 sec <<< ERROR!
java.io.IOException: Unable to delete file:
C:\cygwin64\tmp\junit7208183359859027565\e4055fae-4d83-4c13-a5ca-d2860c8eedbd\mavibot.db
at org.apache.commons.io.FileUtils.forceDelete(FileUtils.java:2279)
at
org.apache.commons.io.FileUtils.cleanDirectory(FileUtils.java:1653)
at
org.apache.commons.io.FileUtils.deleteDirectory(FileUtils.java:1535)
at
org.apache.directory.mavibot.btree.PersistedBTreeTransactionTest.cleanup(PersistedBTreeTransactionTest.java:84)
And:
Running org.apache.directory.mavibot.btree.RecordManagerFreePageTest
Delta : 5412, nbError = 0, Nb insertion per second : 1000
[12:23:22] ERROR [org.apache.directory.mavibot.btree.RecordManager] - Error
while initializing the RecordManager : Failed to delete the copied page map
store C:\cygwin64\tmp\recordman\cpm.db Make sure the approapriate
permissions are given to delete this file by mavibot process.
[12:23:22] ERROR [org.apache.directory.mavibot.btree.RecordManager] -
java.lang.RuntimeException: Failed to delete the copied page map store
C:\cygwin64\tmp\recordman\cpm.db Make sure the approapriate permissions are
given to delete this file by mavibot process.
at
org.apache.directory.mavibot.btree.SpaceReclaimer.readCopiedPageMap(SpaceReclaimer.java:158)
at
org.apache.directory.mavibot.btree.RecordManager.<init>(RecordManager.java:289)
at
org.apache.directory.mavibot.btree.RecordManager.<init>(RecordManager.java:229)
at
org.apache.directory.mavibot.btree.RecordManagerFreePageTest.openRecordManagerAndBtree(RecordManagerFreePageTest.java:108)
at
org.apache.directory.mavibot.btree.RecordManagerFreePageTest.testRecordManager(RecordManagerFreePageTest.java:183)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at
org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
at
org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
at
org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
at
org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
at
org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
at
org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
at
org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
at
org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
at
org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:264)
at
org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:153)
at
org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:124)
at
org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)
at
org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)
at
org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
If we are not worrying about success on windows, then I also +1.
Lucas
On Wed, Nov 12, 2014 at 11:51 PM, Kiran Ayyagari <ka...@apache.org>
wrote:
> built the tag on linux with java7, looking good
>
> [X] +1 Release Mavibot 1.0.0-M6
>
> On Wed, Nov 12, 2014 at 7:37 PM, Emmanuel Lécharny <el...@gmail.com>
> wrote:
>
>> Hi !
>>
>> This is the sixth release of Apache Mavibot, the MVCC BTree in Java !
>>
>> This release contains a full support for bulkload for persisted btrees,
>> eitehr with single-value or multiple-value elements.
>>
>> It also includes a few fixes :
>>
>> * MAVIBOT-32 Add Bulk Load
>> * MAVIBOT-34 Support revisions
>> * MAVIBOT-36 Runtime dependencies on slf4j-log4j and log4j cause conflicts
>> * MAVIBOT-42 The TupleCursor always reuse the same internal tuple
>> instance...
>>
>> I tested ApacheDS with Mavibot 1.0.0-M6, all tests are ok.
>>
>> So let's vote now !
>>
>>
>> The revision :
>>
>> http://svn.apache.org/r1638740
>>
>>
>> The SVN tag:
>> https://svn.apache.org/repos/asf/directory/mavibot/tags/1.0.0-M6/
>>
>> The source and binary distribution packages:
>> http://people.apache.org/~elecharny/
>>
>> The staging repository:
>>
>> https://repository.apache.org/content/repositories/orgapachedirectory-1015/
>>
>>
>> Please cast your votes:
>> [ ] +1 Release Mavibot 1.0.0-M6
>> [ ] 0 abstain
>> [ ] -1 Do not release Mavibot 1.0.0-M6
>>
>>
>>
>
>
> --
> Kiran Ayyagari
> http://keydap.com
>
Re: [VOTE] Release Apache Mavibot 1.0.0-M6
Posted by Kiran Ayyagari <ka...@apache.org>.
built the tag on linux with java7, looking good
[X] +1 Release Mavibot 1.0.0-M6
On Wed, Nov 12, 2014 at 7:37 PM, Emmanuel Lécharny <el...@gmail.com>
wrote:
> Hi !
>
> This is the sixth release of Apache Mavibot, the MVCC BTree in Java !
>
> This release contains a full support for bulkload for persisted btrees,
> eitehr with single-value or multiple-value elements.
>
> It also includes a few fixes :
>
> * MAVIBOT-32 Add Bulk Load
> * MAVIBOT-34 Support revisions
> * MAVIBOT-36 Runtime dependencies on slf4j-log4j and log4j cause conflicts
> * MAVIBOT-42 The TupleCursor always reuse the same internal tuple
> instance...
>
> I tested ApacheDS with Mavibot 1.0.0-M6, all tests are ok.
>
> So let's vote now !
>
>
> The revision :
>
> http://svn.apache.org/r1638740
>
>
> The SVN tag:
> https://svn.apache.org/repos/asf/directory/mavibot/tags/1.0.0-M6/
>
> The source and binary distribution packages:
> http://people.apache.org/~elecharny/
>
> The staging repository:
> https://repository.apache.org/content/repositories/orgapachedirectory-1015/
>
>
> Please cast your votes:
> [ ] +1 Release Mavibot 1.0.0-M6
> [ ] 0 abstain
> [ ] -1 Do not release Mavibot 1.0.0-M6
>
>
>
--
Kiran Ayyagari
http://keydap.com
Re: [VOTE] Release Apache Mavibot 1.0.0-M6
Posted by Felix Knecht <fe...@apache.org>.
[X] +1 Release Mavibot 1.0.0-M6
Build in linux-64 Java 8, test are passing
Felix
On 11/12/2014 12:37 PM, Emmanuel Lécharny wrote:
> Hi !
>
> This is the sixth release of Apache Mavibot, the MVCC BTree in Java !
>
> This release contains a full support for bulkload for persisted btrees,
> eitehr with single-value or multiple-value elements.
>
> It also includes a few fixes :
>
> * MAVIBOT-32 Add Bulk Load
> * MAVIBOT-34 Support revisions
> * MAVIBOT-36 Runtime dependencies on slf4j-log4j and log4j cause conflicts
> * MAVIBOT-42 The TupleCursor always reuse the same internal tuple instance...
>
> I tested ApacheDS with Mavibot 1.0.0-M6, all tests are ok.
>
> So let's vote now !
>
>
> The revision :
>
> http://svn.apache.org/r1638740
>
>
> The SVN tag:
> https://svn.apache.org/repos/asf/directory/mavibot/tags/1.0.0-M6/
>
> The source and binary distribution packages:
> http://people.apache.org/~elecharny/
>
> The staging repository:
> https://repository.apache.org/content/repositories/orgapachedirectory-1015/
>
>
> Please cast your votes:
> [ ] +1 Release Mavibot 1.0.0-M6
> [ ] 0 abstain
> [ ] -1 Do not release Mavibot 1.0.0-M6
>
>