Home
last modified time | relevance | path

Searched refs:DBWithTTLImpl (Results 1 – 3 of 3) sorted by relevance

/rocksdb-6.9/utilities/ttl/
Ddb_ttl_impl.cc37 DBWithTTLImpl::DBWithTTLImpl(DB* db) : DBWithTTL(db), closed_(false) {} in DBWithTTLImpl() function in ROCKSDB_NAMESPACE::DBWithTTLImpl
39 DBWithTTLImpl::~DBWithTTLImpl() { in ~DBWithTTLImpl()
45 Status DBWithTTLImpl::Close() { in Close()
104 DBWithTTLImpl::SanitizeOptions( in Open()
118 *dbptr = new DBWithTTLImpl(db); in Open()
125 Status DBWithTTLImpl::CreateColumnFamilyWithTtl( in CreateColumnFamilyWithTtl()
199 Status DBWithTTLImpl::StripTS(std::string* str) { in StripTS()
209 Status DBWithTTLImpl::Put(const WriteOptions& options, in Put()
217 Status DBWithTTLImpl::Get(const ReadOptions& options, in Get()
231 std::vector<Status> DBWithTTLImpl::MultiGet( in MultiGet()
[all …]
Ddb_ttl_impl.h28 class DBWithTTLImpl : public DBWithTTL {
33 explicit DBWithTTLImpl(DB* db);
35 virtual ~DBWithTTLImpl();
134 DBWithTTLImpl::kTSLength); in ttl_timestamp()
139 assert(DBWithTTLImpl::SanityCheckTimestamp(iter_->value()).ok()); in value()
141 trimmed_value.size_ -= DBWithTTLImpl::kTSLength; in value()
172 if (DBWithTTLImpl::IsStale(old_val, ttl_, env_)) { in Filter()
178 assert(old_val.size() >= DBWithTTLImpl::kTSLength); in Filter()
188 DBWithTTLImpl::kTSLength); in Filter()
248 const uint32_t ts_len = DBWithTTLImpl::kTSLength; in FullMergeV2()
[all …]
/rocksdb-6.9/tools/
Dldb_cmd.cc1705 ttl_start = DBWithTTLImpl::kMinTimestamp; // TTL introduction time in DoDumpCommand()
1709 ttl_end = DBWithTTLImpl::kMaxTimestamp; // Max time allowed by TTL feature in DoDumpCommand()
2557 ttl_start = DBWithTTLImpl::kMinTimestamp; // TTL introduction time in DoCommand()
2561 ttl_end = DBWithTTLImpl::kMaxTimestamp; // Max time allowed by TTL feature in DoCommand()