Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Amend BenchmarkRangeDelIterate to include benchmarks that iterate through keys that are deleted by a range tombstone within the same SSTable. See cockroachdb#1070. ``` goos: linux goarch: amd64 pkg: github.com/cockroachdb/pebble BenchmarkRangeDelIterate BenchmarkRangeDelIterate/entries=10 BenchmarkRangeDelIterate/entries=10/deleted=10 BenchmarkRangeDelIterate/entries=10/deleted=10/snapshotAndCompact=false BenchmarkRangeDelIterate/entries=10/deleted=10/snapshotAndCompact=false-24 1868349 636 ns/op BenchmarkRangeDelIterate/entries=10/deleted=10/snapshotAndCompact=true BenchmarkRangeDelIterate/entries=10/deleted=10/snapshotAndCompact=true-24 403632 2945 ns/op BenchmarkRangeDelIterate/entries=10/deleted=9 BenchmarkRangeDelIterate/entries=10/deleted=9/snapshotAndCompact=false BenchmarkRangeDelIterate/entries=10/deleted=9/snapshotAndCompact=false-24 647324 1855 ns/op BenchmarkRangeDelIterate/entries=10/deleted=9/snapshotAndCompact=true BenchmarkRangeDelIterate/entries=10/deleted=9/snapshotAndCompact=true-24 425908 2793 ns/op BenchmarkRangeDelIterate/entries=1000 BenchmarkRangeDelIterate/entries=1000/deleted=1000 BenchmarkRangeDelIterate/entries=1000/deleted=1000/snapshotAndCompact=false BenchmarkRangeDelIterate/entries=1000/deleted=1000/snapshotAndCompact=false-24 1874809 642 ns/op BenchmarkRangeDelIterate/entries=1000/deleted=1000/snapshotAndCompact=true BenchmarkRangeDelIterate/entries=1000/deleted=1000/snapshotAndCompact=true-24 10000 106763 ns/op BenchmarkRangeDelIterate/entries=1000/deleted=999 BenchmarkRangeDelIterate/entries=1000/deleted=999/snapshotAndCompact=false BenchmarkRangeDelIterate/entries=1000/deleted=999/snapshotAndCompact=false-24 613291 1895 ns/op BenchmarkRangeDelIterate/entries=1000/deleted=999/snapshotAndCompact=true BenchmarkRangeDelIterate/entries=1000/deleted=999/snapshotAndCompact=true-24 10000 106169 ns/op BenchmarkRangeDelIterate/entries=100000 BenchmarkRangeDelIterate/entries=100000/deleted=100000 BenchmarkRangeDelIterate/entries=100000/deleted=100000/snapshotAndCompact=false BenchmarkRangeDelIterate/entries=100000/deleted=100000/snapshotAndCompact=false-24 1865816 640 ns/op BenchmarkRangeDelIterate/entries=100000/deleted=100000/snapshotAndCompact=true BenchmarkRangeDelIterate/entries=100000/deleted=100000/snapshotAndCompact=true-24 106 10928184 ns/op BenchmarkRangeDelIterate/entries=100000/deleted=99999 BenchmarkRangeDelIterate/entries=100000/deleted=99999/snapshotAndCompact=false BenchmarkRangeDelIterate/entries=100000/deleted=99999/snapshotAndCompact=false-24 614889 1937 ns/op BenchmarkRangeDelIterate/entries=100000/deleted=99999/snapshotAndCompact=true BenchmarkRangeDelIterate/entries=100000/deleted=99999/snapshotAndCompact=true-24 105 10958571 ns/op ```
- Loading branch information