I see in the javadocs for Terms.intersect() wrt startTerm: "Note that
the provided startTerm must be accepted by the automaton."
Is this still accurate? It looks to me as though startTerm is just
used to position the underlying TermsEnum, and doesn't necessarily
have to satisfy the automaton; but
I'm curious to know about folks' experiences with DirectIODirectory.
In theory direct IO seems like it would be a good default choice for
merges -- and good (non-default) even for segment flushes for
write-heavy, read-light use cases. But I don't see it used as a
default anywhere, and have found li
This is basically my understanding as well, with the addition that, iirc,
by default the final output is a summary over the (default 3?) "best"
iterations of the baseline and candidate, respectively. The idea is to
allow each version to "put its best foot forward".
Michael
On Fri, Jan 7, 2022 at 1