You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@lucene.apache.org by Grant Ingersoll <GS...@syr.edu> on 2004/08/18 20:50:13 UTC

Changes in recent days

Hi,

I have been adding term position and term offset info (optionally) to
the Term Vector.  I thought I was done (as all existing and new tests
passed), so I went to make sure everything else was in synch with CVS
head.  After checking out and merging, TestTermVectors failed in new
tests that I had added which had previously passed (although
TestTermVectorsReader/Writer still passed as did all tests under index).
 Was wondering if anyone had any idea what has changed between yesterday
and when I last updated (about 3 days ago).  Is there a way in CVS to
see this?  I am thinking it is in segment merging, but am not sure.  The
TestSegmentMerger still passes.

The fact that the core reading/writing still passes makes me think my
implementation at the low level is fine, but the next layer up is not. 


Any ideas on proceeding would be appreciated.  I guess I will have to
go back to a clean slate on files that had conflicts.

Thanks,
Grant

---------------------------------------------------------------------
To unsubscribe, e-mail: lucene-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: lucene-dev-help@jakarta.apache.org


Re: Changes in recent days

Posted by Bernhard Messer <Be...@intrafind.de>.
Grant,

I just updated my local files with the latest version from head. All 
tests pass fine, not one is creating an error. If you are working with 
eclipse, you could make a diff of your local files against cvs files 
from a specified date.

I just compared the current head against the version from 14.08, there 
are several smaller changes in org.apache.lucene.index and 
org.apache.lucene.search. The other thing is that Daniel moved the 
language specific classes under the analysis package out to the sandbox.

But all of this changes shouldn't effect your implementation.

keep fighting
Bernhard


Grant Ingersoll wrote:

>Hi,
>
>I have been adding term position and term offset info (optionally) to
>the Term Vector.  I thought I was done (as all existing and new tests
>passed), so I went to make sure everything else was in synch with CVS
>head.  After checking out and merging, TestTermVectors failed in new
>tests that I had added which had previously passed (although
>TestTermVectorsReader/Writer still passed as did all tests under index).
> Was wondering if anyone had any idea what has changed between yesterday
>and when I last updated (about 3 days ago).  Is there a way in CVS to
>see this?  I am thinking it is in segment merging, but am not sure.  The
>TestSegmentMerger still passes.
>
>The fact that the core reading/writing still passes makes me think my
>implementation at the low level is fine, but the next layer up is not. 
>
>
>Any ideas on proceeding would be appreciated.  I guess I will have to
>go back to a clean slate on files that had conflicts.
>
>Thanks,
>Grant
>
>---------------------------------------------------------------------
>To unsubscribe, e-mail: lucene-dev-unsubscribe@jakarta.apache.org
>For additional commands, e-mail: lucene-dev-help@jakarta.apache.org
>
>  
>


---------------------------------------------------------------------
To unsubscribe, e-mail: lucene-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: lucene-dev-help@jakarta.apache.org


Re: Changes in recent days

Posted by Christoph Goller <go...@detego-software.de>.
Grant Ingersoll wrote:
> Hi,
> 
> I have been adding term position and term offset info (optionally) to
> the Term Vector.  I thought I was done (as all existing and new tests
> passed), so I went to make sure everything else was in synch with CVS
> head.  After checking out and merging, TestTermVectors failed in new
> tests that I had added which had previously passed (although
> TestTermVectorsReader/Writer still passed as did all tests under index).
>  Was wondering if anyone had any idea what has changed between yesterday
> and when I last updated (about 3 days ago).  Is there a way in CVS to
> see this?  I am thinking it is in segment merging, but am not sure.  The
> TestSegmentMerger still passes.
> 
> The fact that the core reading/writing still passes makes me think my
> implementation at the low level is fine, but the next layer up is not. 
> 
> 
> Any ideas on proceeding would be appreciated.  I guess I will have to
> go back to a clean slate on files that had conflicts.

Hi Grant,

maybe your problems are caused by merging with my recent changes in
SegmentReader, IndexWriter, and SegmentMerger (and in
TestSegmentMerger.java TestDoc.java DocTest.java) These changes are
related to the compound file format and they reduce peak disk usage.
SegmentMerger no longer deletes old segment files when a cfs-file
is created. Deletion of these file is now done in IndexWriter.

Looking forward to your improved term Vectors,

Christoph


---------------------------------------------------------------------
To unsubscribe, e-mail: lucene-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: lucene-dev-help@jakarta.apache.org