Re: getTermFreqVector atomicity

2007-05-21 Thread Erick Erickson
An IndexReader doesn't see changes in the index unless you close and reopen it, but if there is significant time between the time you fetch your docid and read it's vector, that could be a problem. You can always use TermEnum/TermDocs to find the doc ID associated with a particular field you have

getTermFreqVector atomicity

2007-05-21 Thread Walter Ferrara
I'm interested in getting the term vector of a lucene doc. The point is, it seems I have to give to the IndexReader.getTermFreqVector a doc ID, while I would know if there is a way to get the termvector by a doc identifier (not lucene doc id, but a my own field). I know how to get the lucene docid