Hi,
I have a weird result:
If I access the same document through the IndexReader or IndexSearcher, they
are not equal and have different hash values:
Document doc1 = indexSearcher.doc(i);
Document doc2 = indexSearcher.getIndexReader().document(i);
System.out.println(" Equal: " + doc1.equals(doc2) + ",
Hash: " + doc1.hashCode() + ", " + doc2.hashCode() + ", num:" + i);
I'm using Lucene 3.0.2
(No multithreads, nobody is simultaneously updating the index)
What am I missing?
Thanks
Carmit
(Could you please forward your answers to my private address as well?)