lucene-general mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Uwe Schindler" <...@thetaphi.de>
Subject RE: [VOTE] Apache Lucene Java 2.9.3 and 3.0.2 artifacts to be released
Date Fri, 11 Jun 2010 11:13:53 GMT
Hi all,

Simon and me decided, that we want to have LUCENE-2494 (Modify
ParallelMultiSearcher to use a CompletionService instead of slowly polling
for results) inside Lucene Java 3.0.2. This is an significant performance
improvement. It will not go to 2.9.3, as its Java 1.5 only.

I would like to respin 3.0.2, the artifacts of 2.9.3 would stay as they are,
as the vote seems completed. As the date of publishing was planned for
Friday next week, we have enough time. It would be nice, if you could test
again, I will post new artifacts soon!

Is somebody against?

Uwe

-----
Uwe Schindler
H.-H.-Meier-Allee 63, D-28213 Bremen
http://www.thetaphi.de
eMail: uwe@thetaphi.de


> -----Original Message-----
> From: Michael McCandless [mailto:lucene@mikemccandless.com]
> Sent: Tuesday, June 08, 2010 6:44 PM
> To: general@lucene.apache.org
> Subject: Re: [VOTE] Apache Lucene Java 2.9.3 and 3.0.2 artifacts to be
> released
> 
> Alas, I have 4 envs (Windows Server 2003, OpenSolaris 2009.06, CentOS 5.4,
> OS X 10.6.2, running stress tests for 4+ hours now, and I haven't hit a
single
> failure...
> 
> If nobody else can repro this, I think we should not hold up the release?
> 
> Mike
> 
> On Tue, Jun 8, 2010 at 8:44 AM, Uwe Schindler <uwe@thetaphi.de> wrote:
> > No idea, its NTFS on Windows 7, 64 bit, JDK 1.4.2_19-32bit. The test
> > now works, so cannot reproduce.
> >
> > Not idea what we should do!
> >
> > -----
> > Uwe Schindler
> > H.-H.-Meier-Allee 63, D-28213 Bremen
> > http://www.thetaphi.de
> > eMail: uwe@thetaphi.de
> >
> >
> >> -----Original Message-----
> >> From: Michael McCandless [mailto:lucene@mikemccandless.com]
> >> Sent: Tuesday, June 08, 2010 2:36 PM
> >> To: general@lucene.apache.org
> >> Subject: Re: [VOTE] Apache Lucene Java 2.9.3 and 3.0.2 artifacts to
> >> be released
> >>
> >> This looks like something new to me (doesn't ring a bell).
> >>
> >> It looks odd -- the assertion that's tripping would seem to indicate
> >> that
> > a file
> >> that we are copying into a CFS file (after flushing) is still
> >> changing
> > while we
> >> are copying, which is not good.  All files should be closed before we
> > build the
> >> CFS.  Strange... was this just a local hard drive / NTFS file system,
Uwe?
> >>
> >> I also can't repro, so far -- I have a while(1) stress test running
> >> on
> > OpenSolaris
> >> and Windows Server 2003, but no failures yet...
> >>
> >> Can anyone else get this test to fail?
> >>
> >> Mike
> >>
> >> On Tue, Jun 8, 2010 at 7:54 AM, Uwe Schindler <uwe@thetaphi.de>
> wrote:
> >> > I ran the tests on my computer and with 2.9.3 I got a failure,
> >> > which i cannot reproduce:
> >> >
> >> >    [junit] Testsuite: org.apache.lucene.index.TestThreadedOptimize
> >> >    [junit] Tests run: 1, Failures: 1, Errors: 0, Time elapsed:
> >> > 9,017 sec
> >> >    [junit]
> >> >    [junit] ------------- Standard Output ---------------
> >> >    [junit] Thread-45: hit exception
> >> >    [junit] java.lang.AssertionError
> >> >    [junit]     at
> >> >
> >>
> org.apache.lucene.index.CompoundFileWriter.close(CompoundFileWriter.j
> >> a
> >> > va:195
> >> > )
> >> >    [junit]     at
> >> >
> >>
> org.apache.lucene.index.DocumentsWriter.createCompoundFile(Document
> >> sWr
> >> > iter.j
> >> > ava:672)
> >> >    [junit]     at
> >> > org.apache.lucene.index.IndexWriter.doFlushInternal(IndexWriter.jav
> >> > a:4
> >> > 418)
> >> >    [junit]     at
> >> > org.apache.lucene.index.IndexWriter.doFlush(IndexWriter.java:4264)
> >> >    [junit]     at
> >> > org.apache.lucene.index.IndexWriter.flush(IndexWriter.java:4255)
> >> >    [junit]     at
> >> >
> >>
> org.apache.lucene.index.IndexWriter.addDocument(IndexWriter.java:2546
> >> )
> >> >    [junit]     at
> >> >
> >>
> org.apache.lucene.index.IndexWriter.addDocument(IndexWriter.java:2500
> >> )
> >> >    [junit]     at
> >> >
> >>
> org.apache.lucene.index.TestThreadedOptimize$1.run(TestThreadedOptimi
> >> z
> >> > e.java
> >> > :92)
> >> >    [junit] ------------- ---------------- ---------------
> >> >    [junit] Testcase:
> >> >
> testThreadedOptimize(org.apache.lucene.index.TestThreadedOptimize):
> >> > FAILED
> >> >    [junit] null
> >> >    [junit] junit.framework.AssertionFailedError
> >> >    [junit]     at
> >> >
> >>
> org.apache.lucene.index.TestThreadedOptimize.runTest(TestThreadedOpti
> >> m
> >> > ize.ja
> >> > va:113)
> >> >    [junit]     at
> >> >
> >>
> org.apache.lucene.index.TestThreadedOptimize.testThreadedOptimize(Tes
> >> t
> >> > Thread
> >> > edOptimize.java:154)
> >> >    [junit]     at
> >> > org.apache.lucene.util.LuceneTestCase.runBare(LuceneTestCase.java:2
> >> > 21)
> >> >    [junit]
> >> >    [junit]
> >> >    [junit] Test org.apache.lucene.index.TestThreadedOptimize FAILED
> >> >
> >> >
> >> > Maybe it's just the bug in the test we already know, if this is so,
> >> > we can proceed with releasing. It happened in JDK 1.4.2 when doing
> >> > a test build on my windows machine of 2.9.3-src.zip.
> >> >
> >> > Mike, maybe it's an already fixed test-only bug (missing "volatile"
> >> > on field in this test)?
> >> >
> >> > Uwe
> >> >
> >> > -----
> >> > Uwe Schindler
> >> > H.-H.-Meier-Allee 63, D-28213 Bremen http://www.thetaphi.de
> >> > eMail: uwe@thetaphi.de
> >> >
> >> >
> >> >> -----Original Message-----
> >> >> From: Uwe Schindler [mailto:uwe@thetaphi.de]
> >> >> Sent: Monday, June 07, 2010 5:21 PM
> >> >> To: general@lucene.apache.org
> >> >> Subject: [VOTE] Apache Lucene Java 2.9.3 and 3.0.2 artifacts to be
> >> > released
> >> >>
> >> >> Hi all,
> >> >>
> >> >> I have posted a release candidate for both Lucene Java 2.9.3 and
> >> >> 3.0.2
> >> > (which
> >> >> both have the same bug fix level, functionality and release
> >> >> announcement), build from revision 951790 of the corresponding
> >> branches.
> >> >> Thanks for all your help! Please test them and give your votes, the
> >> > scheduled
> >> >> release date for both versions is Friday, June 18th, 2010. Only
votes
> >> >> from Lucene PMC are binding, but everyone is welcome to check the
> >> >> release candidate and voice their approval or disapproval. The vote
> >> >> passes if at
> >> > least
> >> >> three binding +1 votes are cast.
> >> >>
> >> >> We planned the parallel release with one announcement because of
> >> >> their parallel development / bug fix level to emphasize that they
are
> >> >> equal
> >> > except
> >> >> deprecation removal and Java 5 since major version 3. I will post
the
> >> > possible
> >> >> release announcement soon for corrections.
> >> >>
> >> >> Artifacts can be found at:
> >> >> http://people.apache.org/~uschindler/staging-area/lucene-2.9.3-
> 3.0.2-
> >> >> take1-r
> >> >> ev951790/
> >> >>
> >> >> Changes:
> >> >> http://people.apache.org/~uschindler/staging-area/lucene-2.9.3-
> 3.0.2-
> >> >> take1-r
> >> >> ev951790/changes-2.9.3/Changes.html
> >> >> http://people.apache.org/~uschindler/staging-area/lucene-2.9.3-
> 3.0.2-
> >> >> take1-r
> >> >> ev951790/changes-2.9.3/Contrib-Changes.html
> >> >>
> >> >> http://people.apache.org/~uschindler/staging-area/lucene-2.9.3-
> 3.0.2-
> >> >> take1-r
> >> >> ev951790/changes-3.0.2/Changes.html
> >> >> http://people.apache.org/~uschindler/staging-area/lucene-2.9.3-
> 3.0.2-
> >> >> take1-r
> >> >> ev951790/changes-3.0.2/Contrib-Changes.html
> >> >>
> >> >> Maven artifacts:
> >> >> http://people.apache.org/~uschindler/staging-area/lucene-2.9.3-
> 3.0.2-
> >> >> take1-r
> >> >> ev951790/maven/
> >> >>
> >> >> Happy testing!
> >> >>
> >> >> P.S.: I already tested the latest 3.0.2 artifacts with pangaea.de
:-)
> >> >>
> >> >> -----
> >> >> Uwe Schindler
> >> >> H.-H.-Meier-Allee 63, D-28213 Bremen
> >> >> http://www.thetaphi.de
> >> >> eMail: uwe@thetaphi.de
> >> >>
> >> >
> >> >
> >> >
> >
> >


Mime
View raw message