Hi,

Updated results of the Mass-Tests are available now, results look good
again, only a few files fail compared to 3.16, I think these are mostly
newly introduced code/verifications.

See http://people.apache.org/~centic/poi_regression/reports/ and
http://people.apache.org/~centic/poi_regression/reportsAll/ for all failing
documents.

So we should be good to package with the one change on trunk now.

Thanks... Dominik.


On Thu, Aug 24, 2017 at 9:48 PM, Dominik Stadler <dominik.stad...@gmx.at>
wrote:

> Hi,
>
> Andi discussed this with me and we agreed to simply revert the change and
> re-do regression testing and release-packaging then, I hope nobody objects.
>
> Anybody who would like to make use of the performance gains in
> single-threaded applications can call the setter outside of POI easily, see
> the comment in the bug at https://bz.apache.org/
> bugzilla/show_bug.cgi?id=61350
>
> Thanks... Dominik.
>
> On Wed, Aug 23, 2017 at 11:15 PM, Greg Woolsey <greg.wool...@gmail.com>
> wrote:
>
>> Once again legacy xmlbeans disappoints.  I would prefer making the old
>> behavior the default, with a setting/flag/property that can change to the
>> faster behavior.  Consumers can then test it in their environments.
>>
>> On Wed, Aug 23, 2017, 13:49 Dominik Stadler <dominik.stad...@gmx.at>
>> wrote:
>>
>> > Hi,
>> >
>> > regression results are in, unfortunately they don't look too good from a
>> > quick look.
>> >
>> > There are a number of NullPointerException and
>> > ArrayIndexOutOfBoundsException somewhere deep in XmlBeans code which
>> cannot
>> > be reproduced when running a single file. I suspect "#61350 - Use
>> > unsynchronized xmlbeans" to be related. The test runs in two threads at
>> the
>> > same time, but always handles separate files. This is something that we
>> > documented as allowed and is used by many downstream projects, only
>> > handling the same item in multiple threads is not supported.
>> >
>> > Do we need to make this synchronization setting configurable instead so
>> you
>> > can get the additional performance if you do not use more than one
>> thread
>> > at all?
>> >
>> > Additionally a few "IllegalArgumentException: typeface can't be null nor
>> > empty", probably related to some HSLF changes and a few others with only
>> > very few occurrences that I cannot match to recent changes easily.
>> >
>> > See http://people.apache.org/~centic/poi_regression/reports/ and
>> > http://people.apache.org/~centic/poi_regression/reportsAll/ for
>> details.
>> >
>> > Thanks... Dominik.
>> >
>> >
>> > On Tue, Aug 22, 2017 at 10:49 PM, Dominik Stadler <
>> dominik.stad...@gmx.at>
>> > wrote:
>> >
>> > > Hi,
>> > >
>> > > My regression tests are started and will hopefully finish in the next
>> 2
>> > > days.
>> > >
>> > > Dominik.
>> > >
>> > > On Tue, Aug 22, 2017 at 1:06 AM, Andreas Beeker <kiwiwi...@apache.org
>> >
>> > > wrote:
>> > >
>> > >> You are right ... I simply wanted to push out that message, to not
>> leave
>> > >> the trunk changes
>> > >> unaccompanied for too long.
>> > >>
>> > >> As I have to clarify with the Tika devs anyway, what their stance on
>> > JDK8
>> > >> is, this will probably
>> > >> take anyway a bit longer to be announced.
>> > >>
>> > >> Andi.
>> > >>
>> > >> On 8/22/17 1:00 AM, Javen O'Neal wrote:
>> > >>
>> > >> Let's leave this vote open until Dominik and/or Tim can run tests
>> > against
>> > >> our corpus and Tika.
>> > >>
>> > >> If this is the last Java 6-compatible release, let's make it a good
>> one.
>> > >>
>> > >> On Aug 21, 2017 3:43 PM, "Andreas Beeker" <kiwiwi...@apache.org> <
>> > kiwiwi...@apache.org> wrote:
>> > >>
>> > >>
>> > >> Hi,
>> > >>
>> > >> I've prepared artifacts for the release of Apache POI 3.17 (RC1).
>> > >>
>> > >> The most notable changes in this release are:
>> > >>
>> > >> - Various modules: add sanity checks and fix infinite loops / OOMs
>> > caused
>> > >> by fuzzed data
>> > >> - OPC: fix linebreak handling on XML signature calculation (#61182)
>> > >> - SS Common: fix number formatting (github-43/52, #60422)
>> > >> - SXSSF: fix XML processing - unicode surrogates and line breaks
>> > (#61048,
>> > >> #61246)
>> > >> https://dist.apache.org/repos/dist/dev/poi/3.17-RC1/
>> > >>
>> > >> All tests pass. ASC files verify and MD5/SHA1 are correct. Docs look
>> > fine.
>> > >> I'll add the summary to the change log on releasing the artifacts.
>> > >>
>> > >> Please vote to release the artifacts.
>> > >> The vote keeps open for 72hrs, 2017-08-25, 23:59 UTC,
>> > >> planned release announcement date is Saturday, 2017-08-27.
>> > >>
>> > >> Here is my +1
>> > >>
>> > >> Andi
>> > >>
>> > >>
>> > >>
>> > >>
>> > >>
>> > >>
>> > >
>> >
>>
>
>

Reply via email to