" I have a use case of bulk deletions with solr and want to understand
using soft commits will help or not."
Will help with what? You haven't told us what the problem you're
worried about is. This
might help:
https://lucidworks.com/2013/08/23/understanding-transaction-logs-softcommit-and-commit-in
The deleted docs are actually stored separately, per segment, into
files named _X_N.del, where X is the segment name and N is a
generation count (keeps increasing by 1 every time new deletes are
committed to that segment).
Normal segment merging will also collapse the deletes in those
s
Hi John,
In case of deletions, it is just a delayed delete. In other words, the doc
is just marked as deleted in the deletable file, leaving a void in the
numbering of docs. The actual shifting of document ids happens only when you
optimize the index. In that case the deletables file is used to ph