Lines Matching refs:builder

129   std::unique_ptr<TableBuilder> builder;  member
164 builder(nullptr), in SubcompactionState()
184 builder = std::move(o.builder); in operator =()
931 if (sub_compact->builder == nullptr) { in ProcessKeyValueCompaction()
937 assert(sub_compact->builder != nullptr); in ProcessKeyValueCompaction()
939 sub_compact->builder->Add(key, value); in ProcessKeyValueCompaction()
940 sub_compact->current_output_file_size = sub_compact->builder->FileSize(); in ProcessKeyValueCompaction()
976 sub_compact->builder != nullptr) { in ProcessKeyValueCompaction()
1035 if (status.ok() && sub_compact->builder == nullptr && in ProcessKeyValueCompaction()
1043 if (sub_compact->builder != nullptr) { in ProcessKeyValueCompaction()
1125 assert(sub_compact->builder != nullptr); in FinishCompactionOutputFile()
1233 sub_compact->builder->Add(kv.first.Encode(), kv.second); in FinishCompactionOutputFile()
1298 meta->marked_for_compaction = sub_compact->builder->NeedCompact(); in FinishCompactionOutputFile()
1300 const uint64_t current_entries = sub_compact->builder->NumEntries(); in FinishCompactionOutputFile()
1302 s = sub_compact->builder->Finish(); in FinishCompactionOutputFile()
1304 sub_compact->builder->Abandon(); in FinishCompactionOutputFile()
1306 if (!sub_compact->builder->io_status().ok()) { in FinishCompactionOutputFile()
1307 io_status_ = sub_compact->builder->io_status(); in FinishCompactionOutputFile()
1310 const uint64_t current_bytes = sub_compact->builder->FileSize(); in FinishCompactionOutputFile()
1340 tp = sub_compact->builder->GetTableProperties(); in FinishCompactionOutputFile()
1406 sub_compact->builder.reset(); in FinishCompactionOutputFile()
1464 assert(sub_compact->builder == nullptr); in OpenCompactionOutputFile()
1544 sub_compact->builder.reset(NewTableBuilder( in OpenCompactionOutputFile()
1562 if (sub_compact.builder != nullptr) { in CleanupCompaction()
1564 sub_compact.builder->Abandon(); in CleanupCompaction()
1565 sub_compact.builder.reset(); in CleanupCompaction()
1614 if (sub_compact.builder != nullptr) { in UpdateCompactionStats()