You are viewing a plain text version of this content. The canonical link for it is here.
Posted to oak-dev@jackrabbit.apache.org by Travis CI <no...@travis-ci.org> on 2013/04/04 17:05:26 UTC

[Errored] apache/jackrabbit-oak#1119 (trunk - 503451c)

Build Update for apache/jackrabbit-oak
-------------------------------------

Build: #1119
Status: Errored

Duration: 36 minutes and 9 seconds
Commit: 503451c (trunk)
Author: Alexandru Parvulescu
Message: OAK-748 ContentMirrorStoreStrategy fails to enforce uniqueness and is slow

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1464564 13f79535-47bb-0310-9956-ffa450edef68

View the changeset: https://github.com/apache/jackrabbit-oak/compare/da746cc6e475...503451c119d6

View the full build log and details: https://travis-ci.org/apache/jackrabbit-oak/builds/6051403

--

You can configure recipients for build notifications in your .travis.yml file. See http://about.travis-ci.org/docs/user/build-configuration




Re: [Errored] apache/jackrabbit-oak#1119 (trunk - 503451c)

Posted by Jukka Zitting <ju...@gmail.com>.
Hi,

On Thu, Apr 4, 2013 at 8:31 PM, Jukka Zitting <ju...@gmail.com> wrote:
> On Thu, Apr 4, 2013 at 8:08 PM, Alex Parvulescu
> <al...@gmail.com> wrote:
>> right, it would appear that OAK-748 introduced this problem, but it's not
>> that easy to take it all out.
>
> Yep, that looks like the case.

The problem was the uniqueness check that ended up being done
separately for each individual property change instead of once per
commit. The result was that something like moving a referenceable node
from /a to /b would show up as a uniqueness breach if the addition of
/b got processed before the removal of /a.

I fixed the issue in revision 1464823.

BR,

Jukka Zitting

Re: [Errored] apache/jackrabbit-oak#1119 (trunk - 503451c)

Posted by Jukka Zitting <ju...@gmail.com>.
Hi,

On Thu, Apr 4, 2013 at 8:08 PM, Alex Parvulescu
<al...@gmail.com> wrote:
> right, it would appear that OAK-748 introduced this problem, but it's not
> that easy to take it all out.

Yep, that looks like the case.

It's also possible that my changes to OAK-709 are contributing to the
problem. In revision 1464628 I fixed one issue that was breaking some
tests with the SegmentMK.

BR,

Jukka Zitting

Re: [Errored] apache/jackrabbit-oak#1119 (trunk - 503451c)

Posted by Alex Parvulescu <al...@gmail.com>.
right, it would appear that OAK-748 introduced this problem, but it's not
that easy to take it all out.

it seems the errors come from trying to reindex the initial content and
throwing an error because the index content is already there (unique uuid
ftw).

It's either the fact that we have uniqueness enforcement which is somehow
too eager (I'm thinking about restarts) or the fact that there is no proper
cleanup of the DB data between the unit tests (or is there?).


alex



On Thu, Apr 4, 2013 at 5:30 PM, Alex Parvulescu
<al...@gmail.com>wrote:

> ouch, you are right.
>
> I'm going to try out a mongo build then.
>
> thanks,
> alex
>
>
>
> On Thu, Apr 4, 2013 at 5:22 PM, Jukka Zitting <ju...@gmail.com>wrote:
>
>> Hi,
>>
>> On Thu, Apr 4, 2013 at 6:14 PM, Alex Parvulescu
>> <al...@gmail.com> wrote:
>> > this is really bugging me. is anybody else seeing the same problems?
>> >
>> > I don't have any errors on my build:
>>
>> You probably don't have MongoDB running locally; the errors come from
>> the MongoMK/SegmentMK TCK runs. I'm looking at it.
>>
>> BR,
>>
>> Jukka Zitting
>>
>
>

Re: [Errored] apache/jackrabbit-oak#1119 (trunk - 503451c)

Posted by Alex Parvulescu <al...@gmail.com>.
ouch, you are right.

I'm going to try out a mongo build then.

thanks,
alex



On Thu, Apr 4, 2013 at 5:22 PM, Jukka Zitting <ju...@gmail.com>wrote:

> Hi,
>
> On Thu, Apr 4, 2013 at 6:14 PM, Alex Parvulescu
> <al...@gmail.com> wrote:
> > this is really bugging me. is anybody else seeing the same problems?
> >
> > I don't have any errors on my build:
>
> You probably don't have MongoDB running locally; the errors come from
> the MongoMK/SegmentMK TCK runs. I'm looking at it.
>
> BR,
>
> Jukka Zitting
>

Re: [Errored] apache/jackrabbit-oak#1119 (trunk - 503451c)

Posted by Jukka Zitting <ju...@gmail.com>.
Hi,

On Thu, Apr 4, 2013 at 6:14 PM, Alex Parvulescu
<al...@gmail.com> wrote:
> this is really bugging me. is anybody else seeing the same problems?
>
> I don't have any errors on my build:

You probably don't have MongoDB running locally; the errors come from
the MongoMK/SegmentMK TCK runs. I'm looking at it.

BR,

Jukka Zitting

Re: [Errored] apache/jackrabbit-oak#1119 (trunk - 503451c)

Posted by Alex Parvulescu <al...@gmail.com>.
this is really bugging me. is anybody else seeing the same problems?

I don't have any errors on my build:

svn co https://svn.apache.org/repos/asf/jackrabbit/oak/trunk oak-testbuild
cd oak-testbuild
mvn clean install -PintegrationTesting
.....
[INFO] BUILD SUCCESS
[INFO]
------------------------------------------------------------------------
[INFO] Total time: 10:25.188s
[INFO] Finished at: Thu Apr 04 17:14:03 CEST 2013




On Thu, Apr 4, 2013 at 5:05 PM, Travis CI <no...@travis-ci.org>wrote:

> Build Update for apache/jackrabbit-oak
> -------------------------------------
>
> Build: #1119
> Status: Errored
>
> Duration: 36 minutes and 9 seconds
> Commit: 503451c (trunk)
> Author: Alexandru Parvulescu
> Message: OAK-748 ContentMirrorStoreStrategy fails to enforce uniqueness
> and is slow
>
> git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@146456413f79535-47bb-0310-9956-ffa450edef68
>
> View the changeset:
> https://github.com/apache/jackrabbit-oak/compare/da746cc6e475...503451c119d6
>
> View the full build log and details:
> https://travis-ci.org/apache/jackrabbit-oak/builds/6051403
>
> --
>
> You can configure recipients for build notifications in your .travis.yml
> file. See http://about.travis-ci.org/docs/user/build-configuration
>
>
>
>