On 1/11/07, J.J. Larrea <[EMAIL PROTECTED]> wrote:
I'll observe that Luke has a "Reconstruct and Edit" function which displays the indexed values for each field for the selected Document when stored values aren't available... it iterates the entire inverted index and intersects each term position vector with the target Document ID via TermPositions.skipTo(id).
Right, and that's *very* slow for a large index. IMO, it would be better to add a restriction that if you want the ability to update fields on an existing document, then all the fields must be stored. One might be able to do some magic with ParallelIndex, but that too comes with it's own set of problems, namely keeping the indicies in "sync". -Yonik