Hi Thomas,

I agree this should be fixed as soon as possible. But given this
release also contains quite a number of fixes that are beneficial
for many users of Oak, I think we should still release it. As you
mentioned with Java 7 the issue is probably not that severe.

WDYT?

Regards
 Marcel

Since we also have the Java 7 alternative

On 10/07/14 14:40, "Thomas Mueller" <[email protected]> wrote:

>Hi,
>
>I'm afraid I can't give +1 in this case, sorry.
>
>
>[X] -1 Do not release this package because...
>
>
>I can't recommend anybody to use Oak 1.0.2, because of severe performance
>degradation. Personally, I would feel more comfortable if we first fix
>those problems, and then release Oak 1.0.3. To avoid Oak getting a really
>bad reputation.
>
>
>I think I found one of the problematic performance degradations, it is
>OAK-1703 ("Improve warning logged on concurrent Session access"). The
>problem is that every time a SessionDelegate is created (and that seems to
>be very common), a new Exception is created, which is very slow in Java
>due to fillInStackTrace. I think Java 7 will at some point stop filling in
>the stack trace, but many are still using Java 6.
>
>There seems to be a second performance degradation related to updating
>ordered indexes. I don't know exactly what the problem is (somewhere in
>AsyncIndexUpdate - OrderedPropertyIndexEditor.leave). At least there is a
>workaround: don't use ordered indexes.
>
>Regards,
>Thomas
>
>
>
> 
>
>On 10/07/14 09:55, "Thomas Mueller" <[email protected]> wrote:
>
>>Hi,
>>
>>All tests OK on my side.
>>
>>I wonder, should we release Oak 1.0.2 if there is a large performance
>>regression in the AsyncIndex update? So far I have no hard evidence that
>>this is the case (somebody else tested it but didn't provide the
>>profiling
>>data so far). I would probably release Oak 1.0.2, then work on the
>>regression, and release Oak 1.0.3 once it is fixed?
>>
>>Regards,
>>Thomas
>>
>>
>>On 09/07/14 22:08, "Michael Dürig" <[email protected]> wrote:
>>
>>>
>>>
>>>On 9.7.14 6:06 , Alex Parvulescu wrote:
>>>>      [x] +1 Release this package as Apache Jackrabbit Oak 1.0.2
>>>
>>>Michael
>>
>

Reply via email to