Lines Matching refs:TestKey
61 struct TestKey { struct
65 TestKey(uint64_t _prefix, uint64_t _sorted) in TestKey() function
70 inline Slice TestKeyToSlice(std::string &s, const TestKey& test_key) { in TestKeyToSlice()
77 inline const TestKey SliceToTestKey(const Slice& slice) { in SliceToTestKey()
78 return TestKey(DecodeFixed64(slice.data()), in SliceToTestKey()
88 const TestKey kkey_a = SliceToTestKey(a); in Compare()
89 const TestKey kkey_b = SliceToTestKey(b); in Compare()
90 const TestKey *key_a = &kkey_a; in Compare()
91 const TestKey *key_b = &kkey_b; in Compare()
101 (a.size() == sizeof(uint64_t) && b.size() == sizeof(TestKey)) || in Compare()
102 (b.size() == sizeof(uint64_t) && a.size() == sizeof(TestKey))); in Compare()
112 EXPECT_TRUE(a.size() == sizeof(TestKey) && b.size() == sizeof(TestKey)); in Compare()
121 bool operator()(const TestKey& a, const TestKey& b) const { in operator ()()
137 TestKey test_key(prefix, suffix); in PutKey()
143 void PutKey(DB* db, WriteOptions write_options, const TestKey& test_key, in PutKey()
150 void MergeKey(DB* db, WriteOptions write_options, const TestKey& test_key, in MergeKey()
157 void DeleteKey(DB* db, WriteOptions write_options, const TestKey& test_key) { in DeleteKey()
164 TestKey test_key(prefix, suffix); in SeekIterator()
174 TestKey test_key(prefix, suffix); in Get()
542 TestKey test_key(12346, 8); in TEST_F()
598 TestKey test_key(prefix, sorted); in TEST_F()
622 TestKey test_key(prefix, FLAGS_items_per_prefix / 2); in TEST_F()
657 TestKey test_key(prefix, 0); in TEST_F()
689 std::map<TestKey, std::string, TestKeyComparator> entry_maps[3], whole_map; in TEST_F()
693 whole_map[TestKey(i, j)] = entry_maps[rnd.Uniform(div)][TestKey(i, j)] = in TEST_F()
698 std::map<TestKey, std::string, TestKeyComparator> type_map; in TEST_F()
737 auto it = whole_map.find(TestKey(prefix, start_suffix)); in TEST_F()
805 PutKey(db.get(), write_options, TestKey(1, 2), "v12"); in TEST_F()
806 PutKey(db.get(), write_options, TestKey(1, 4), "v14"); in TEST_F()
807 PutKey(db.get(), write_options, TestKey(3, 3), "v33"); in TEST_F()
808 PutKey(db.get(), write_options, TestKey(3, 4), "v34"); in TEST_F()
811 PutKey(db.get(), write_options, TestKey(1, 1), "v11"); in TEST_F()
812 PutKey(db.get(), write_options, TestKey(1, 3), "v13"); in TEST_F()
813 PutKey(db.get(), write_options, TestKey(2, 1), "v21"); in TEST_F()
814 PutKey(db.get(), write_options, TestKey(2, 2), "v22"); in TEST_F()
829 TestKey upper_bound_key = TestKey(1, 5); in TEST_F()
839 PutKey(db.get(), write_options, TestKey(1, 2), "v12"); in TEST_F()
840 PutKey(db.get(), write_options, TestKey(1, 4), "v14"); in TEST_F()
843 PutKey(db.get(), write_options, TestKey(1, 1), "v11"); in TEST_F()
844 PutKey(db.get(), write_options, TestKey(1, 3), "v13"); in TEST_F()
845 PutKey(db.get(), write_options, TestKey(2, 1), "v21"); in TEST_F()
846 PutKey(db.get(), write_options, TestKey(2, 2), "v22"); in TEST_F()
859 PutKey(db.get(), write_options, TestKey(1, 2), "v12"); in TEST_F()
860 PutKey(db.get(), write_options, TestKey(1, 4), "v14"); in TEST_F()
861 PutKey(db.get(), write_options, TestKey(3, 3), "v33"); in TEST_F()
862 PutKey(db.get(), write_options, TestKey(3, 4), "v34"); in TEST_F()
865 PutKey(db.get(), write_options, TestKey(1, 1), "v11"); in TEST_F()
866 PutKey(db.get(), write_options, TestKey(1, 3), "v13"); in TEST_F()