A commit is required or else there might be dirty cache problems if there
were cached queries affected by QEC.. Generally, Solr should always return
the same result if there hasn't been a commit. I know there are
short-circuit optimizations for commits to no-op if there's no new data so
I could s
It seems to be a cleaner way to manage this. Just a comment: what about a
mechanism to just update this file in memory? I know it will also involve
opening a new searcher, but at least It does not depend on commits in the
data (we may need to force changes in the data when what we really want to
do