mikemccand commented on code in PR #12738: URL: https://github.com/apache/lucene/pull/12738#discussion_r1381520513
########## lucene/core/src/java/org/apache/lucene/util/fst/NodeHash.java: ########## @@ -328,7 +298,100 @@ private void rehash(long lastNodeAddress) throws IOException { } mask = newMask; - entries = newEntries; + fstNodeAddress = newEntries; + copiedNodeAddress = newCopiedOffsets; + } + + // hash code for a frozen node. this must precisely match the hash computation of an unfrozen + // node! + private long hash(long node, long pos) throws IOException { + FST.BytesReader in = getBytesReader(node, pos); Review Comment: Hmm that's a great point. Let's leave it as is then (caller does not pass the reader). Thanks @dungba88. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: issues-unsubscr...@lucene.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: issues-unsubscr...@lucene.apache.org For additional commands, e-mail: issues-h...@lucene.apache.org