Lines Matching refs:BlobFileBuilder
30 BlobFileBuilder::BlobFileBuilder( in BlobFileBuilder() function in ROCKSDB_NAMESPACE::BlobFileBuilder
41 : BlobFileBuilder([versions]() { return versions->NewFileNumber(); }, fs, in BlobFileBuilder()
47 BlobFileBuilder::BlobFileBuilder( in BlobFileBuilder() function in ROCKSDB_NAMESPACE::BlobFileBuilder
86 BlobFileBuilder::~BlobFileBuilder() = default;
88 Status BlobFileBuilder::Add(const Slice& key, const Slice& value, in Add()
138 Status BlobFileBuilder::Finish() { in Finish()
146 bool BlobFileBuilder::IsBlobFileOpen() const { return !!writer_; } in IsBlobFileOpen()
148 Status BlobFileBuilder::OpenBlobFileIfNeeded() { in OpenBlobFileIfNeeded()
226 Status BlobFileBuilder::CompressBlobIfNeeded( in CompressBlobIfNeeded()
254 Status BlobFileBuilder::WriteBlobToFile(const Slice& key, const Slice& blob, in WriteBlobToFile()
279 Status BlobFileBuilder::CloseBlobFile() { in CloseBlobFile()
320 Status BlobFileBuilder::CloseBlobFileIfNeeded() { in CloseBlobFileIfNeeded()
333 void BlobFileBuilder::Abandon() { in Abandon()