We've seen some cases where compaction writes a new segment that
contains items that aren't sorted. This eventually leads to read being
mislead in its binary search of the items in a segment and failing to
find the items it was looking for.
Signed-off-by: Zach Brown <zab@versity.com>