Lines Matching refs:prefix
62 uint64_t prefix; member
66 : prefix(_prefix), sorted(_sorted) {} in TestKey()
72 PutFixed64(&s, test_key.prefix); in TestKeyToSlice()
92 if (key_a->prefix != key_b->prefix) { in Compare()
93 if (key_a->prefix < key_b->prefix) return -1; in Compare()
94 if (key_a->prefix > key_b->prefix) return 1; in Compare()
96 EXPECT_TRUE(key_a->prefix == key_b->prefix); in Compare()
135 void PutKey(DB* db, WriteOptions write_options, uint64_t prefix, in PutKey() argument
137 TestKey test_key(prefix, suffix); in PutKey()
163 void SeekIterator(Iterator* iter, uint64_t prefix, uint64_t suffix) { in SeekIterator() argument
164 TestKey test_key(prefix, suffix); in SeekIterator()
172 std::string Get(DB* db, const ReadOptions& read_options, uint64_t prefix, in Get() argument
174 TestKey test_key(prefix, suffix); in Get()
194 explicit SamePrefixTransform(const Slice& prefix) in SamePrefixTransform() argument
195 : prefix_(prefix), name_("rocksdb.SamePrefix." + prefix.ToString()) {} in SamePrefixTransform()
596 for (auto prefix : prefixes) { in TEST_F() local
598 TestKey test_key(prefix, sorted); in TEST_F()
621 for (auto prefix : prefixes) { in TEST_F() local
622 TestKey test_key(prefix, FLAGS_items_per_prefix / 2); in TEST_F()
654 for (auto prefix = FLAGS_total_prefixes; in TEST_F() local
655 prefix < FLAGS_total_prefixes + 10000; in TEST_F()
656 prefix++) { in TEST_F()
657 TestKey test_key(prefix, 0); in TEST_F()
727 std::cout << "[" << i << "]" << kv.first.prefix << kv.first.sorted in TEST_F()
734 for (uint64_t prefix = 0; prefix < 10; prefix++) { in TEST_F() local
736 SeekIterator(iter.get(), prefix, start_suffix); in TEST_F()
737 auto it = whole_map.find(TestKey(prefix, start_suffix)); in TEST_F()
744 std::cout << "round " << prefix in TEST_F()
745 << " iter: " << SliceToTestKey(iter->key()).prefix in TEST_F()
747 << " | map: " << it->first.prefix << it->first.sorted << " | " in TEST_F()
751 uint64_t stored_prefix = prefix; in TEST_F()
767 SliceToTestKey(iter->key()).prefix != stored_prefix) { in TEST_F()
770 stored_prefix = SliceToTestKey(iter->key()).prefix; in TEST_F()
775 std::cout << "iter: " << SliceToTestKey(iter->key()).prefix in TEST_F()
777 << " | map: " << it->first.prefix << it->first.sorted in TEST_F()