[jira] [Resolved] (LUCENE-8043) Attempting to add documents past limit can corrupt index

2017-12-04 Thread Simon Willnauer (JIRA)
] > Attempting to add documents past limit can corrupt index > > > Key: LUCENE-8043 > URL: https://issues.apache.org/jira/browse/LUCENE-8043 > Project: Lucene - Core >

[jira] [Commented] (LUCENE-8043) Attempting to add documents past limit can corrupt index

2017-12-04 Thread ASF subversion and git services (JIRA)
with the latest SegmentInfos once the writer has been rolled back. > Attempting to add documents past limit can corrupt index > > > Key: LUCENE-8043 > URL: https://issues.apache.org/jira/bro

[jira] [Commented] (LUCENE-8043) Attempting to add documents past limit can corrupt index

2017-12-04 Thread ASF subversion and git services (JIRA)
with the latest SegmentInfos once the writer has been rolled back. > Attempting to add documents past limit can corrupt index > > > Key: LUCENE-8043 > URL: https://issues.apache.org/jira/bro

[jira] [Commented] (LUCENE-8043) Attempting to add documents past limit can corrupt index

2017-12-04 Thread ASF subversion and git services (JIRA)
with the latest SegmentInfos once the writer has been rolled back. > Attempting to add documents past limit can corrupt index > > > Key: LUCENE-8043 > URL: https://issues.apache.org/jira/bro

[jira] [Commented] (LUCENE-8043) Attempting to add documents past limit can corrupt index

2017-12-04 Thread Michael McCandless (JIRA)
@simonw. I beasted all Lucene tests 113X times and only hit 3 failures from LUCENE-8073. +1 to push! > Attempting to add documents past limit can corrupt index > > > Key: LUCENE-8043 >

[jira] [Updated] (LUCENE-8043) Attempting to add documents past limit can corrupt index

2017-12-04 Thread Simon Willnauer (JIRA)
can corrupt index > > > Key: LUCENE-8043 > URL: https://issues.apache.org/jira/browse/LUCENE-8043 > Project: Lucene - Core > Issue Type: Bug > Components:

[jira] [Commented] (LUCENE-8043) Attempting to add documents past limit can corrupt index

2017-12-01 Thread Michael McCandless (JIRA)
unrelated failures; look like Similarity issues ... I'll open separate issues for those. > Attempting to add documents past limit can corrupt index > > > Key: LUCENE-8043 > URL: https://issues.

[jira] [Updated] (LUCENE-8043) Attempting to add documents past limit can corrupt index

2017-12-01 Thread Simon Willnauer (JIRA)
is the right one > Attempting to add documents past limit can corrupt index > > > Key: LUCENE-8043 > URL: https://issues.apache.org/jira/browse/LUCENE-8043 > Project: Lucene - Cor

[jira] [Commented] (LUCENE-8043) Attempting to add documents past limit can corrupt index

2017-12-01 Thread Michael McCandless (JIRA)
. > Attempting to add documents past limit can corrupt index > > > Key: LUCENE-8043 > URL: https://issues.apache.org/jira/browse/LUCENE-8043 > Project: Lucene - Core >

[jira] [Updated] (LUCENE-8043) Attempting to add documents past limit can corrupt index

2017-12-01 Thread Simon Willnauer (JIRA)
spent quite some time to get the accounting right now. I think it looks good now but I could use some help beasting / reviewing it. > Attempting to add documents past limit can corrupt index > > > Key:

[jira] [Commented] (LUCENE-8043) Attempting to add documents past limit can corrupt index

2017-11-30 Thread Michael McCandless (JIRA)
; thanks @simonw and [~ysee...@gmail.com]! > Attempting to add documents past limit can corrupt index > > > Key: LUCENE-8043 > URL: https://issues.apache.org/jira/browse/LUCENE-8043 >

[jira] [Updated] (LUCENE-8043) Attempting to add documents past limit can corrupt index

2017-11-30 Thread Simon Willnauer (JIRA)
ing to add documents past limit can corrupt index > > > Key: LUCENE-8043 > URL: https://issues.apache.org/jira/browse/LUCENE-8043 > Project: Lucene - Core > Issue Type: Bug

[jira] [Updated] (LUCENE-8043) Attempting to add documents past limit can corrupt index

2017-11-30 Thread Simon Willnauer (JIRA)
every time and very quickly. It also trips an assertion in the IW that I had to change since I think it's not guaranteed especially with the setup I am running in the test. [~mikemccand] can you take a look. > Attempting to add documents past limit can corrupt in

[jira] [Updated] (LUCENE-8043) Attempting to add documents past limit can corrupt index

2017-11-30 Thread Yonik Seeley (JIRA)
!!: reader.maxDoc=2 IW.pendingNumDocs=0 After sleep,commit,close reader.maxDoc=2 IW.pendingNumDocs=0 {code} Still needs to be turned into a proper unit test, preferably w/o any sleeps. > Attempting to add documents past limit can corrupt in

[jira] [Commented] (LUCENE-8043) Attempting to add documents past limit can corrupt index

2017-11-29 Thread Simon Willnauer (JIRA)
forward? Can you share it? I will also try to turn your reproduction into a testcase but maybe we should push the fix first to not be in the way of a release, WDYT? > Attempting to add documents past limit can corrupt in

[jira] [Commented] (LUCENE-8043) Attempting to add documents past limit can corrupt index

2017-11-29 Thread Yonik Seeley (JIRA)
of updates, even after my attempted fix, was for 4.10.3 / 4.10.4 I forward-ported that code to master and things no longer fail... so I think this patch is good for recent Lucene versions. Thanks! > Attempting to add documents past limit can corrupt in

[jira] [Comment Edited] (LUCENE-8043) Attempting to add documents past limit can corrupt index

2017-11-29 Thread Yonik Seeley (JIRA)
also exposed pendingNumDocs for testing reasons and then tested it against expected values, and was able to get tests that reliably failed after a handful of updates. I'll try digging that up and see if it passes with this patch. > Attempting to add documents past limit can corrupt in

[jira] [Commented] (LUCENE-8043) Attempting to add documents past limit can corrupt index

2017-11-29 Thread Yonik Seeley (JIRA)
for testing reasons and then tested it against expected values, and was able to get tests that reliably failed after a handful of updates. I'll try digging that up and see if it passes with this patch. > Attempting to add documents past limit can corrupt in

[jira] [Commented] (LUCENE-8043) Attempting to add documents past limit can corrupt index

2017-11-29 Thread Michael McCandless (JIRA)
to be called more than once, I think, so I think your fix is the right approach! Thanks. > Attempting to add documents past limit can corrupt index > > > Key: LUCENE-8043 > URL: https://is

[jira] [Assigned] (LUCENE-8043) Attempting to add documents past limit can corrupt index

2017-11-29 Thread Simon Willnauer (JIRA)
[ https://issues.apache.org/jira/browse/LUCENE-8043?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Simon Willnauer reassigned LUCENE-8043: --- Assignee: Simon Willnauer > Attempting to add documents past limit can corr

[jira] [Commented] (LUCENE-8043) Attempting to add documents past limit can corrupt index

2017-11-29 Thread Simon Willnauer (JIRA)
o.maxDoc()); - readerPool.drop(info); } }{code} > Attempting to add documents past limit can corrupt index > > > Key: LUCENE-8043 > URL: https://issues.apache.org/jira/browse/LUCENE-8043 >

[jira] [Commented] (LUCENE-8043) Attempting to add documents past limit can corrupt index

2017-11-29 Thread Simon Willnauer (JIRA)
to reproduce it. > Attempting to add documents past limit can corrupt index > > > Key: LUCENE-8043 > URL: https://issues.apache.org/jira/browse/LUCENE-8043 > Project: Lucene - Core >

[jira] [Commented] (LUCENE-8043) Attempting to add documents past limit can corrupt index

2017-11-28 Thread Adrien Grand (JIRA)
enough to prevent the issue from reproducing. It reproduces with assertions enabled ({{-ea}}), but no assertion breaks. > Attempting to add documents past limit can corrupt index > > > Key: LUCENE-8043 >

[jira] [Updated] (LUCENE-8043) Attempting to add documents past limit can corrupt index

2017-11-07 Thread Yonik Seeley (JIRA)
ast limit can corrupt index > > > Key: LUCENE-8043 > URL: https://issues.apache.org/jira/browse/LUCENE-8043 > Project: Lucene - Core > Issue Type: Bug >

[jira] [Commented] (LUCENE-8043) Attempting to add documents past limit can corrupt index

2017-11-07 Thread Yonik Seeley (JIRA)
mit can corrupt index > > > Key: LUCENE-8043 > URL: https://issues.apache.org/jira/browse/LUCENE-8043 > Project: Lucene - Core > Issue Type: Bug > Components:

[jira] [Updated] (LUCENE-8043) Attempting to add documents past limit can corrupt index

2017-11-07 Thread Yonik Seeley (JIRA)
harder with trunk than with 4.10, but still happens. It may have something do do with deletion accounting (and maybe deletes being deducted *before* merges are actually finished), but that may not explain all of the types of failures I see. > Attempting to add documents past limit can corr

[jira] [Created] (LUCENE-8043) Attempting to add documents past limit can corrupt index

2017-11-07 Thread Yonik Seeley (JIRA)
Yonik Seeley created LUCENE-8043: Summary: Attempting to add documents past limit can corrupt index Key: LUCENE-8043 URL: https://issues.apache.org/jira/browse/LUCENE-8043 Project: Lucene - Core

[jira] [Commented] (LUCENE-6287) Corrupt index (missing .si file) on first 4.x commit to a 3.x index

2015-02-24 Thread Robert Muir (JIRA)
! Corrupt index (missing .si file) on first 4.x commit to a 3.x index --- Key: LUCENE-6287 URL: https://issues.apache.org/jira/browse/LUCENE-6287 Project: Lucene - Core Issue Type

[jira] [Commented] (LUCENE-6287) Corrupt index (missing .si file) on first 4.x commit to a 3.x index

2015-02-24 Thread Simon Willnauer (JIRA)
[ https://issues.apache.org/jira/browse/LUCENE-6287?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14335512#comment-14335512 ] Simon Willnauer commented on LUCENE-6287: - LGTM +1 to commit Corrupt index

[jira] [Updated] (LUCENE-6287) Corrupt index (missing .si file) on first 4.x commit to a 3.x index

2015-02-24 Thread Michael McCandless (JIRA)
, and then when the commit finishes we incRef them with IFD again and they are permanent after that. Corrupt index (missing .si file) on first 4.x commit to a 3.x index --- Key: LUCENE-6287 URL

[jira] [Updated] (LUCENE-6287) Corrupt index (missing .si file) on first 4.x commit to a 3.x index

2015-02-24 Thread Michael McCandless (JIRA)
enough. I just created a simple 3.x index with many segments, and in the test case provoke merging and run a concurrent commit. MDW.close then runs check index which detects the corruption. Next I'll try to fix the bug ... Corrupt index (missing .si file) on first 4.x commit to a 3.x index

[jira] [Created] (LUCENE-6287) Corrupt index (missing .si file) on first 4.x commit to a 3.x index

2015-02-24 Thread Michael McCandless (JIRA)
Michael McCandless created LUCENE-6287: -- Summary: Corrupt index (missing .si file) on first 4.x commit to a 3.x index Key: LUCENE-6287 URL: https://issues.apache.org/jira/browse/LUCENE-6287

[jira] [Resolved] (LUCENE-6287) Corrupt index (missing .si file) on first 4.x commit to a 3.x index

2015-02-24 Thread Michael McCandless (JIRA)
[ https://issues.apache.org/jira/browse/LUCENE-6287?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Michael McCandless resolved LUCENE-6287. Resolution: Fixed Corrupt index (missing .si file) on first 4.x commit to a 3.x

Re: Corrupt index

2012-06-15 Thread Michael McCandless
On Wed, Jun 13, 2012 at 8:45 PM, Itamar Syn-Hershko ita...@code972.com wrote: Mike, On Wed, Jun 13, 2012 at 7:31 PM, Michael McCandless luc...@mikemccandless.com wrote: Hi Itamar, One quick question: does Lucene.Net include the fixes done for LUCENE-1044 (to fsync files on commit)?  Those

Re: Corrupt index

2012-06-15 Thread Michael McCandless
I think the 0-segment segments_1 file is expected in Lucene.Net since we changed that later, in 3.1 in Lucene (LUCENE-2386)? Mike McCandless http://blog.mikemccandless.com On Thu, Jun 14, 2012 at 8:40 PM, Itamar Syn-Hershko ita...@code972.com wrote: I can confirm 2.9.4 had autoCommit, but it

Re: Corrupt index

2012-06-15 Thread Michael McCandless
I think the 0-segment segments_1 file is expected in Lucene.Net since we changed that later, in 3.1 in Lucene (LUCENE-2386)? Mike McCandless http://blog.mikemccandless.com On Thu, Jun 14, 2012 at 8:40 PM, Itamar Syn-Hershko ita...@code972.com wrote: I can confirm 2.9.4 had autoCommit, but it

Re: Corrupt index

2012-06-14 Thread Christopher Currens
Well, the only thing I see is that there is no place where writer.Commit() is called in the delegate assigned to corpusReader.OnDocument. I know that lucene is very transactional, and at least in 3.x, the writer will never auto commit to the index. You can write millions of documents, but if

Re: Corrupt index

2012-06-14 Thread Itamar Syn-Hershko
I'm quite certain this shouldn't happen also when Commit wasn't called. Mike, can you comment on that? On Thu, Jun 14, 2012 at 8:03 PM, Christopher Currens currens.ch...@gmail.com wrote: Well, the only thing I see is that there is no place where writer.Commit() is called in the delegate

Re: Corrupt index

2012-06-14 Thread Troy Howard
If this is the case, 2328 probably made it's way to Lucene.Net since we are using the released sources for porting, and we now need to apply 3418 in the current version. Iatmar: I confirmed that 2328 is in the latest code. Thanks, Troy On Wed, Jun 13, 2012 at 5:45 PM, Itamar Syn-Hershko

Re: Corrupt index

2012-06-14 Thread Itamar Syn-Hershko
I can confirm 2.9.4 had autoCommit, but it is gone in 3.0.3 already, so Lucene.Net doesn't have autoCommit. So I don't have autoCommit set to true, but I can clearly see a segments_1 file there along with the other files. If that helpes, it always keeps with the name segments_1 with 32 bytes,

Re: Corrupt index

2012-06-14 Thread Michael McCandless
On Wed, Jun 13, 2012 at 8:45 PM, Itamar Syn-Hershko ita...@code972.com wrote: Mike, On Wed, Jun 13, 2012 at 7:31 PM, Michael McCandless luc...@mikemccandless.com wrote: Hi Itamar, One quick question: does Lucene.Net include the fixes done for LUCENE-1044 (to fsync files on commit)?  Those

Re: Corrupt index

2012-06-14 Thread Itamar Syn-Hershko
I'm quite certain this shouldn't happen also when Commit wasn't called. Mike, can you comment on that? On Thu, Jun 14, 2012 at 8:03 PM, Christopher Currens currens.ch...@gmail.com wrote: Well, the only thing I see is that there is no place where writer.Commit() is called in the delegate

Re: Corrupt index

2012-06-14 Thread Troy Howard
If this is the case, 2328 probably made it's way to Lucene.Net since we are using the released sources for porting, and we now need to apply 3418 in the current version. Iatmar: I confirmed that 2328 is in the latest code. Thanks, Troy On Wed, Jun 13, 2012 at 5:45 PM, Itamar Syn-Hershko

Re: Corrupt index

2012-06-14 Thread Michael McCandless
Right: Lucene never autocommits anymore ... If you create a new index, add a bunch of docs, and things crash before you have a chance to commit, then there is no index (not even a 0 doc one) in that directory. Mike McCandless http://blog.mikemccandless.com On Thu, Jun 14, 2012 at 1:41 PM,

Re: Corrupt index

2012-06-14 Thread Itamar Syn-Hershko
Not what I'm seeing. I actually see a lot of segments created and merged while it operates. Expected? Reminding you, this is 2.9.4 / 3.0.3 On Fri, Jun 15, 2012 at 3:10 AM, Michael McCandless luc...@mikemccandless.com wrote: Right: Lucene never autocommits anymore ... If you create a new

Re: Corrupt index

2012-06-14 Thread Michael McCandless
Hmm, OK: in 2.9.4 / 3.0.x, if you open IW on a new directory, it will make a zero-segment commit. This was changed/fixed in 3.1 with LUCENE-2386. In 2.9.x (not 3.0.x) there is still an autoCommit parameter, defaulting to false, but if you set it to true then IndexWriter will periodically commit.

Re: Corrupt index

2012-06-14 Thread Itamar Syn-Hershko
I can confirm 2.9.4 had autoCommit, but it is gone in 3.0.3 already, so Lucene.Net doesn't have autoCommit. So I don't have autoCommit set to true, but I can clearly see a segments_1 file there along with the other files. If that helpes, it always keeps with the name segments_1 with 32 bytes,

Re: Corrupt index

2012-06-13 Thread Christopher Currens
Mike, The codebase for lucene.net should be almost identical to java's 3.0.3 release, and LUCENE-1044 is included in that. Itamar, are you committing the index regularly? I only ask because I can't reproduce it myself by forcibly terminating the process while it's indexing. I've tried both

Re: Corrupt index

2012-06-13 Thread Itamar Syn-Hershko
Christopher, I used the IndexBuilder app from here https://github.com/synhershko/Talks/tree/master/LuceneNeatThings with a 8.5GB wikipedia dump. After running for 2.5 days I had to forcefully close it (infinite loop in the wiki-markdown parser at 92%, go figure), and the 40-something GB index I

Corrupt index

2012-06-13 Thread Itamar Syn-Hershko
Hi Java devs, I'm a Lucene.Net committer, and there is a chance we have a bug in our FSDirectory implementation that causes indexes to get corrupted when indexing is cut while the IW is still open. As it roots from some retroactive fixes you made, I'd appreciate your feedback. Correct me if I'm

Re: Corrupt index

2012-06-13 Thread Michael McCandless
Hi Itamar, One quick question: does Lucene.Net include the fixes done for LUCENE-1044 (to fsync files on commit)? Those are very important for an index to be intact after OS/JVM crash or power loss. More responses below: On Tue, Jun 12, 2012 at 8:20 PM, Itamar Syn-Hershko ita...@code972.com

Re: Corrupt index

2012-06-13 Thread Itamar Syn-Hershko
Mike, On Wed, Jun 13, 2012 at 7:31 PM, Michael McCandless luc...@mikemccandless.com wrote: Hi Itamar, One quick question: does Lucene.Net include the fixes done for LUCENE-1044 (to fsync files on commit)? Those are very important for an index to be intact after OS/JVM crash or power loss.

Re: Corrupt index

2012-06-13 Thread Itamar Syn-Hershko
Christopher, I used the IndexBuilder app from here https://github.com/synhershko/Talks/tree/master/LuceneNeatThings with a 8.5GB wikipedia dump. After running for 2.5 days I had to forcefully close it (infinite loop in the wiki-markdown parser at 92%, go figure), and the 40-something GB index I

Re: Corrupt index

2012-06-13 Thread Itamar Syn-Hershko
Yes, reproduced in first try. See attached program - I referenced it to current trunk. On Thu, Jun 14, 2012 at 3:54 AM, Itamar Syn-Hershko ita...@code972.comwrote: Christopher, I used the IndexBuilder app from here https://github.com/synhershko/Talks/tree/master/LuceneNeatThings with a

[jira] [Commented] (LUCENE-3037) TestFSTs.testRealTerms produces a corrupt index

2011-04-19 Thread Robert Muir (JIRA)
pass thru checkindex fine, but then the problematic term happens to have df=1000... this segment has skipInterval=10 TestFSTs.testRealTerms produces a corrupt index --- Key: LUCENE-3037 URL: https://issues.apache.org

[jira] [Updated] (LUCENE-3037) TestFSTs.testRealTerms produces a corrupt index

2011-04-19 Thread Robert Muir (JIRA)
-Dtestmethod=testLongPostings -Dtests.seed=7951749419575219720:5894148324166575802 -Dtests.codec=MockRandom TestFSTs.testRealTerms produces a corrupt index --- Key: LUCENE-3037 URL: https://issues.apache.org/jira/browse

[jira] [Commented] (LUCENE-3037) TestFSTs.testRealTerms produces a corrupt index

2011-04-19 Thread Robert Muir (JIRA)
docFreq is a skipInterval^N, in this case docFreq=243, skipInterval=3 TestFSTs.testRealTerms produces a corrupt index --- Key: LUCENE-3037 URL: https://issues.apache.org/jira/browse/LUCENE-3037 Project

[jira] [Updated] (LUCENE-3037) TestFSTs.testRealTerms produces a corrupt index

2011-04-19 Thread Robert Muir (JIRA)
a corrupt index --- Key: LUCENE-3037 URL: https://issues.apache.org/jira/browse/LUCENE-3037 Project: Lucene - Java Issue Type: Bug Reporter: Robert Muir Attachments: LUCENE-3037

[jira] [Commented] (LUCENE-3037) TestFSTs.testRealTerms produces a corrupt index

2011-04-19 Thread Robert Muir (JIRA)
with skipInterval=16) are unaffected. TestFSTs.testRealTerms produces a corrupt index --- Key: LUCENE-3037 URL: https://issues.apache.org/jira/browse/LUCENE-3037 Project: Lucene - Java Issue Type: Bug

[jira] [Commented] (LUCENE-3037) TestFSTs.testRealTerms produces a corrupt index

2011-04-19 Thread Robert Muir (JIRA)
the issue open in case someone is willing to write an integer version here (which would be greatly preferred!) TestFSTs.testRealTerms produces a corrupt index --- Key: LUCENE-3037 URL: https://issues.apache.org/jira

[jira] [Resolved] (LUCENE-3037) TestFSTs.testRealTerms produces a corrupt index

2011-04-19 Thread Robert Muir (JIRA)
produces a corrupt index --- Key: LUCENE-3037 URL: https://issues.apache.org/jira/browse/LUCENE-3037 Project: Lucene - Java Issue Type: Bug Reporter: Robert Muir Fix

[jira] [Commented] (LUCENE-3037) TestFSTs.testRealTerms produces a corrupt index

2011-04-19 Thread Dawid Weiss (JIRA)
(log(n)/log(m)) = p can be transformed into a simple equation: find first 'p' for which n = m^p is true. Assuming m^p grows quickly, this can be computed in a tight loop, quite fast and with an exact result. TestFSTs.testRealTerms produces a corrupt index

[jira] [Issue Comment Edited] (LUCENE-3037) TestFSTs.testRealTerms produces a corrupt index

2011-04-19 Thread Dawid Weiss (JIRA)
produces a corrupt index --- Key: LUCENE-3037 URL: https://issues.apache.org/jira/browse/LUCENE-3037 Project: Lucene - Java Issue Type: Bug Reporter: Robert Muir Fix For: 4.0

[jira] [Commented] (LUCENE-3037) TestFSTs.testRealTerms produces a corrupt index

2011-04-19 Thread Robert Muir (JIRA)
particularly important here though: when initting the skipper at this place we are doing i/o... its more important that the calculation isnt wrong. TestFSTs.testRealTerms produces a corrupt index --- Key: LUCENE-3037 URL

[jira] [Commented] (LUCENE-3037) TestFSTs.testRealTerms produces a corrupt index

2011-04-19 Thread Yonik Seeley (JIRA)
static int log(int x, int base) { assert base=2; int ret = 0; long n = base; // needs to be a long to avoid overflow while (x = n) { n *= base; ret++; } return ret; } {code} TestFSTs.testRealTerms produces a corrupt index

[jira] [Commented] (LUCENE-3037) TestFSTs.testRealTerms produces a corrupt index

2011-04-19 Thread Robert Muir (JIRA)
it? TestFSTs.testRealTerms produces a corrupt index --- Key: LUCENE-3037 URL: https://issues.apache.org/jira/browse/LUCENE-3037 Project: Lucene - Java Issue Type: Bug Reporter

[jira] [Commented] (LUCENE-3037) TestFSTs.testRealTerms produces a corrupt index

2011-04-19 Thread Yonik Seeley (JIRA)
floating point was good. StrictMath would not have eliminated all of the errors. For example log(380204032,52) using StrictMath still returns 4, while the integer versions correctly return 5. TestFSTs.testRealTerms produces a corrupt index

[jira] [Commented] (LUCENE-3037) TestFSTs.testRealTerms produces a corrupt index

2011-04-19 Thread Robert Muir (JIRA)
, as there aren't any problems with a base of 16. TestFSTs.testRealTerms produces a corrupt index --- Key: LUCENE-3037 URL: https://issues.apache.org/jira/browse/LUCENE-3037 Project: Lucene - Java Issue

[jira] [Commented] (LUCENE-3037) TestFSTs.testRealTerms produces a corrupt index

2011-04-19 Thread Steven Rowe (JIRA)
; b_hi = b_mid; } else if (b_mid x) { lo = mid; b_lo = b_mid; } else { return mid; } } return b_hi == x ? hi : lo; } {code} TestFSTs.testRealTerms produces a corrupt index --- Key

[jira] [Commented] (LUCENE-3037) TestFSTs.testRealTerms produces a corrupt index

2011-04-19 Thread Steven Rowe (JIRA)
: 1139ms for 1 iterations. log3: 1697ms for 1 iterations. {noformat} TestFSTs.testRealTerms produces a corrupt index --- Key: LUCENE-3037 URL: https://issues.apache.org/jira/browse/LUCENE-3037

[jira] [Commented] (LUCENE-3037) TestFSTs.testRealTerms produces a corrupt index

2011-04-19 Thread Steven Rowe (JIRA)
calculation is less than one-thousandth of the time spent in this skipper init Yeah, just having fun. TestFSTs.testRealTerms produces a corrupt index --- Key: LUCENE-3037 URL: https://issues.apache.org/jira/browse

[jira] [Commented] (LUCENE-3037) TestFSTs.testRealTerms produces a corrupt index

2011-04-19 Thread Robert Muir (JIRA)
of the skipping too :) TestFSTs.testRealTerms produces a corrupt index --- Key: LUCENE-3037 URL: https://issues.apache.org/jira/browse/LUCENE-3037 Project: Lucene - Java Issue Type: Bug

[jira] [Commented] (LUCENE-3037) TestFSTs.testRealTerms produces a corrupt index

2011-04-19 Thread Steven Rowe (JIRA)
too :) Well, the code I posted is *slower*, so I'm afraid that if history is any guide here, I can only promise pessimization... TestFSTs.testRealTerms produces a corrupt index --- Key: LUCENE-3037 URL: https

[jira] [Created] (LUCENE-3037) TestFSTs.testRealTerms produces a corrupt index

2011-04-18 Thread Robert Muir (JIRA)
TestFSTs.testRealTerms produces a corrupt index --- Key: LUCENE-3037 URL: https://issues.apache.org/jira/browse/LUCENE-3037 Project: Lucene - Java Issue Type: Bug Reporter: Robert Muir

[jira] [Commented] (LUCENE-3037) TestFSTs.testRealTerms produces a corrupt index

2011-04-18 Thread Robert Muir (JIRA)
/Lucene-trunk/1533/testReport/junit/org.apache.lucene.util.automaton.fst/TestFSTs/testRealTerms/ for the exception. TestFSTs.testRealTerms produces a corrupt index --- Key: LUCENE-3037 URL: https://issues.apache.org/jira

[jira] [Updated] (LUCENE-3037) TestFSTs.testRealTerms produces a corrupt index

2011-04-18 Thread Robert Muir (JIRA)
is the broken segment (3 files). i played around with disabling dpenum/skipper reuse to figure out why we have a bad offset in the skip, but i didnt get anywhere... TestFSTs.testRealTerms produces a corrupt index --- Key: LUCENE-3037

[jira] [Created] (LUCENE-3015) UDIDIndexWriter keeps write lock on corrupt index

2011-04-06 Thread Christian Danninger (JIRA)
UDIDIndexWriter keeps write lock on corrupt index - Key: LUCENE-3015 URL: https://issues.apache.org/jira/browse/LUCENE-3015 Project: Lucene - Java Issue Type: Bug Components: Index

[jira] [Commented] (LUCENE-3015) UDIDIndexWriter keeps write lock on corrupt index

2011-04-06 Thread Uwe Schindler (JIRA)
no class UDIDIndexWriter, so maybe thats an external customization. If this is the case, I will close the issue. UDIDIndexWriter keeps write lock on corrupt index - Key: LUCENE-3015 URL: https://issues.apache.org

[jira] [Commented] (LUCENE-3015) UDIDIndexWriter keeps write lock on corrupt index

2011-04-06 Thread Christian Danninger (JIRA)
are right. I'll close the ticket. UDIDIndexWriter keeps write lock on corrupt index - Key: LUCENE-3015 URL: https://issues.apache.org/jira/browse/LUCENE-3015 Project: Lucene - Java Issue Type: Bug

[jira] Resolved: (LUCENE-1037) Corrupt index: term out of order after forced stop during indexing

2008-01-07 Thread Michael McCandless (JIRA)
in a newer commit point are sync'd. Corrupt index: term out of order after forced stop during indexing --- Key: LUCENE-1037 URL: https://issues.apache.org/jira/browse/LUCENE-1037 Project

[jira] Created: (LUCENE-1037) Corrupt index: term out of order after forced stop during indexing

2007-10-28 Thread Chuck Williams (JIRA)
Corrupt index: term out of order after forced stop during indexing --- Key: LUCENE-1037 URL: https://issues.apache.org/jira/browse/LUCENE-1037 Project: Lucene - Java Issue

[jira] Commented: (LUCENE-784) ArrayIndexOutOfBoundsException in BitVector.get whilst adding a doc resulting in corrupt index

2007-01-25 Thread Michael McCandless (JIRA)
two separate causes that could lead to exceptions like this in 2.0.0. ArrayIndexOutOfBoundsException in BitVector.get whilst adding a doc resulting in corrupt index -- Key: LUCENE-784

[jira] Resolved: (LUCENE-702) Disk full during addIndexes(Directory[]) can corrupt index

2006-12-18 Thread Michael McCandless (JIRA)
[ http://issues.apache.org/jira/browse/LUCENE-702?page=all ] Michael McCandless resolved LUCENE-702. --- Fix Version/s: 2.1 Resolution: Fixed Disk full during addIndexes(Directory[]) can corrupt index

[jira] Updated: (LUCENE-702) Disk full during addIndexes(Directory[]) can corrupt index

2006-12-12 Thread Michael McCandless (JIRA)
. * Improved how MockRAMDirectory tracks/enforces max usage. * Other small fixes to unit test. Disk full during addIndexes(Directory[]) can corrupt index -- Key: LUCENE-702 URL: http

[jira] Commented: (LUCENE-702) Disk full during addIndexes(Directory[]) can corrupt index

2006-12-12 Thread Ning Li (JIRA)
, right? The write once semantics is not kept for segment names or .delN. This is ok because no reader will read the old versions. Disk full during addIndexes(Directory[]) can corrupt index -- Key: LUCENE-702

[jira] Updated: (LUCENE-702) Disk full during addIndexes(Directory[]) can corrupt index

2006-12-12 Thread Michael McCandless (JIRA)
no segments_N references them). Disk full during addIndexes(Directory[]) can corrupt index -- Key: LUCENE-702 URL: http://issues.apache.org/jira/browse/LUCENE-702 Project: Lucene - Java Issue

[jira] Commented: (LUCENE-702) Disk full during addIndexes(Directory[]) can corrupt index

2006-12-11 Thread Ning Li (JIRA)
addIndexes(Directory[]) can corrupt index -- Key: LUCENE-702 URL: http://issues.apache.org/jira/browse/LUCENE-702 Project: Lucene - Java Issue Type: Bug Components: Index

[jira] Commented: (LUCENE-702) Disk full during addIndexes(Directory[]) can corrupt index

2006-11-07 Thread Michael McCandless (JIRA)
? Disk full during addIndexes(Directory[]) can corrupt index -- Key: LUCENE-702 URL: http://issues.apache.org/jira/browse/LUCENE-702 Project: Lucene - Java Issue Type: Bug

[jira] Commented: (LUCENE-702) Disk full during addIndexes(Directory[]) can corrupt index

2006-11-07 Thread Ning Li (JIRA)
one commit at the end which captures all the changes. Disk full during addIndexes(Directory[]) can corrupt index -- Key: LUCENE-702 URL: http://issues.apache.org/jira/browse/LUCENE-702

[jira] Commented: (LUCENE-702) Disk full during addIndexes(Directory[]) can corrupt index

2006-11-01 Thread Ning Li (JIRA)
index. Disk full during addIndexes(Directory[]) can corrupt index -- Key: LUCENE-702 URL: http://issues.apache.org/jira/browse/LUCENE-702 Project: Lucene - Java Issue Type: Bug

[jira] Commented: (LUCENE-702) Disk full during addIndexes(Directory[]) can corrupt index

2006-11-01 Thread Michael McCandless (JIRA)
(Directory[]) can corrupt index -- Key: LUCENE-702 URL: http://issues.apache.org/jira/browse/LUCENE-702 Project: Lucene - Java Issue Type: Bug Components: Index Affects Versions

[jira] Created: (LUCENE-702) Disk full during addIndexes(Directory[]) can corrupt index

2006-10-27 Thread Michael McCandless (JIRA)
Disk full during addIndexes(Directory[]) can corrupt index -- Key: LUCENE-702 URL: http://issues.apache.org/jira/browse/LUCENE-702 Project: Lucene - Java Issue Type: Bug