Package

swaydb.core.level

zero

Permalink

package zero

Visibility
  1. Public
  2. All

Value Members

  1. object LevelZeroSkipListMerger extends SkipListMerger[Slice[Byte], SegmentResponse]

    Permalink

    When inserting key-values that alter existing Range key-values in the skipList, they should be inserted into the skipList atomically and should only replace existing keys if all the new inserts have overwritten all the key ranges in the conflicting Range key-value.

    When inserting key-values that alter existing Range key-values in the skipList, they should be inserted into the skipList atomically and should only replace existing keys if all the new inserts have overwritten all the key ranges in the conflicting Range key-value.

    reverse on the merge results ensures that changes happen atomically.

Ungrouped