Divide and Compact: Segment-Oriented Compaction in SlateDB · HackerTrans