OpenSearch/server
Nhat Nguyen 9cf8b01fc4
Never leave stale delete tombstones in version map (#29619)
Today the VersionMap does not clean up a stale delete tombstone if it
does not require safe access. However, in a very rare situation due to
concurrent refreshes, the safe-access flag may be flipped over then an
engine accidentally consult that stale delete tombstone.

This commit ensures to never leave stale delete tombstones in a version
map by always pruning delete tombstones when putting a new index entry
regardless of the value of the safe-access flag.
2018-04-19 20:49:56 -04:00
..
cli Add useful message when no input from terminal (#29369) 2018-04-10 21:50:39 -04:00
licenses Upgrade to lucene 7.3.0 (#29387) 2018-04-05 10:34:44 +01:00
src Never leave stale delete tombstones in version map (#29619) 2018-04-19 20:49:56 -04:00
build.gradle Build: Fix Java9 MR build (#29312) 2018-04-03 10:22:12 -07:00