Searched refs:DBWithTTLImpl (Results 1 – 3 of 3) sorted by relevance
37 DBWithTTLImpl::DBWithTTLImpl(DB* db) : DBWithTTL(db), closed_(false) {} in DBWithTTLImpl() function in ROCKSDB_NAMESPACE::DBWithTTLImpl39 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 …]
28 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 …]
1705 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()