github.com/cockroachdb/pebble@v0.0.0-20231214172447-ab4952c5f87b/testdata/sstable_key_compare (about) 1 cmp 2 a.SET.4 a.SET.4 3 a.SET.4 b.SET.4 4 a.SET.4 a.SET.3 5 a.SET.3 a.SET.4 6 cat.SET.3 cat.MERGE.4 7 dog.SET.3 cat.MERGE.4 8 ---- 9 a#4,SET = a#4,SET 10 a#4,SET < b#4,SET 11 a#4,SET = a#3,SET 12 a#3,SET = a#4,SET 13 cat#3,SET = cat#4,MERGE 14 dog#3,SET > cat#4,MERGE 15 16 cmp 17 a.SET.4 a.RANGEDEL.72057594037927935 18 a.RANGEDEL.72057594037927935 a.SET.4 19 cat.SET.4 a.RANGEDEL.72057594037927935 20 a.SET.4 cat.RANGEDEL.72057594037927935 21 cat.RANGEDEL.2 cat.SET.3 22 cat.RANGEDEL.2 cat.RANGEDEL.3 23 cat.RANGEDEL.2 cat.RANGEDEL.72057594037927935 24 ---- 25 a#4,SET > a#inf,RANGEDEL 26 a#inf,RANGEDEL < a#4,SET 27 cat#4,SET > a#inf,RANGEDEL 28 a#4,SET < cat#inf,RANGEDEL 29 cat#2,RANGEDEL = cat#3,SET 30 cat#2,RANGEDEL = cat#3,RANGEDEL 31 cat#2,RANGEDEL > cat#inf,RANGEDEL 32 33 cmp 34 a.RANGEKEYSET.5 a.SET.3 35 a.RANGEKEYSET.5 a.RANGEDEL.3 36 a.RANGEKEYSET.5 a.RANGEDEL.72057594037927935 37 a.RANGEKEYSET.72057594037927935 a.RANGEDEL.72057594037927935 38 a.RANGEKEYSET.72057594037927935 a.RANGEKEYSET.5 39 a.RANGEKEYSET.5 a.RANGEKEYSET.72057594037927935 40 ---- 41 a#5,RANGEKEYSET = a#3,SET 42 a#5,RANGEKEYSET = a#3,RANGEDEL 43 a#5,RANGEKEYSET > a#inf,RANGEDEL 44 a#inf,RANGEKEYSET = a#inf,RANGEDEL 45 a#inf,RANGEKEYSET < a#5,RANGEKEYSET 46 a#5,RANGEKEYSET > a#inf,RANGEKEYSET 47 48 cmp 49 a.RANGEKEYUNSET.5 a.RANGEKEYUNSET.72057594037927935 50 a.RANGEKEYUNSET.72057594037927935 a.RANGEKEYUNSET.5 51 foo.RANGEKEYUNSET.72057594037927935 a.RANGEKEYUNSET.5 52 a.SET.5 a.RANGEKEYUNSET.72057594037927935 53 a.RANGEKEYUNSET.72057594037927935 a.SET.5 54 a.RANGEKEYUNSET.72057594037927935 a.RANGEDEL.72057594037927935 55 a.RANGEDEL.72057594037927935 a.RANGEKEYUNSET.72057594037927935 56 a.RANGEKEYUNSET.72057594037927935 a.RANGEKEYSET.72057594037927935 57 a.RANGEKEYSET.72057594037927935 a.RANGEKEYUNSET.72057594037927935 58 ---- 59 a#5,RANGEKEYUNSET > a#inf,RANGEKEYUNSET 60 a#inf,RANGEKEYUNSET < a#5,RANGEKEYUNSET 61 foo#inf,RANGEKEYUNSET > a#5,RANGEKEYUNSET 62 a#5,SET > a#inf,RANGEKEYUNSET 63 a#inf,RANGEKEYUNSET < a#5,SET 64 a#inf,RANGEKEYUNSET = a#inf,RANGEDEL 65 a#inf,RANGEDEL = a#inf,RANGEKEYUNSET 66 a#inf,RANGEKEYUNSET = a#inf,RANGEKEYSET 67 a#inf,RANGEKEYSET = a#inf,RANGEKEYUNSET 68 69 cmp 70 a.RANGEKEYDEL.5 a.RANGEKEYDEL.72057594037927935 71 a.RANGEKEYDEL.72057594037927935 a.RANGEKEYDEL.5 72 foo.RANGEKEYDEL.72057594037927935 a.RANGEKEYDEL.5 73 a.SET.5 a.RANGEKEYDEL.72057594037927935 74 a.RANGEKEYDEL.72057594037927935 a.SET.5 75 a.RANGEKEYDEL.72057594037927935 a.RANGEDEL.72057594037927935 76 a.RANGEDEL.72057594037927935 a.RANGEKEYDEL.72057594037927935 77 a.RANGEKEYDEL.72057594037927935 a.RANGEKEYSET.72057594037927935 78 a.RANGEKEYSET.72057594037927935 a.RANGEKEYDEL.72057594037927935 79 a.RANGEKEYUNSET.72057594037927935 a.RANGEKEYDEL.72057594037927935 80 a.RANGEKEYDEL.72057594037927935 a.RANGEKEYUNSET.72057594037927935 81 a.RANGEKEYDEL.72057594037927935 a.RANGEKEYSET.72057594037927935 82 a.RANGEKEYSET.72057594037927935 a.RANGEKEYDEL.72057594037927935 83 ---- 84 a#5,RANGEKEYDEL > a#inf,RANGEKEYDEL 85 a#inf,RANGEKEYDEL < a#5,RANGEKEYDEL 86 foo#inf,RANGEKEYDEL > a#5,RANGEKEYDEL 87 a#5,SET > a#inf,RANGEKEYDEL 88 a#inf,RANGEKEYDEL < a#5,SET 89 a#inf,RANGEKEYDEL = a#inf,RANGEDEL 90 a#inf,RANGEDEL = a#inf,RANGEKEYDEL 91 a#inf,RANGEKEYDEL = a#inf,RANGEKEYSET 92 a#inf,RANGEKEYSET = a#inf,RANGEKEYDEL 93 a#inf,RANGEKEYUNSET = a#inf,RANGEKEYDEL 94 a#inf,RANGEKEYDEL = a#inf,RANGEKEYUNSET 95 a#inf,RANGEKEYDEL = a#inf,RANGEKEYSET 96 a#inf,RANGEKEYSET = a#inf,RANGEKEYDEL