提交 e517bfa2 编写于 作者: S Siying Dong 提交者: Facebook Github Bot

CLANG Tidy

Summary: Closes https://github.com/facebook/rocksdb/pull/2502

Differential Revision: D5326498

Pulled By: siying

fbshipit-source-id: 2f0ac6dc6ca5ddb23cecf67a278c086e52646714
上级 dc3d2e4d
...@@ -900,7 +900,7 @@ class EnvWrapper : public Env { ...@@ -900,7 +900,7 @@ class EnvWrapper : public Env {
public: public:
// Initialize an EnvWrapper that delegates all calls to *t // Initialize an EnvWrapper that delegates all calls to *t
explicit EnvWrapper(Env* t) : target_(t) { } explicit EnvWrapper(Env* t) : target_(t) { }
virtual ~EnvWrapper(); ~EnvWrapper() override;
// Return the target to which this Env forwards all calls // Return the target to which this Env forwards all calls
Env* target() const { return target_; } Env* target() const { return target_; }
...@@ -935,8 +935,8 @@ class EnvWrapper : public Env { ...@@ -935,8 +935,8 @@ class EnvWrapper : public Env {
const EnvOptions& options) override { const EnvOptions& options) override {
return target_->NewRandomRWFile(fname, result, options); return target_->NewRandomRWFile(fname, result, options);
} }
virtual Status NewDirectory(const std::string& name, Status NewDirectory(const std::string& name,
unique_ptr<Directory>* result) override { unique_ptr<Directory>* result) override {
return target_->NewDirectory(name, result); return target_->NewDirectory(name, result);
} }
Status FileExists(const std::string& f) override { Status FileExists(const std::string& f) override {
...@@ -998,15 +998,14 @@ class EnvWrapper : public Env { ...@@ -998,15 +998,14 @@ class EnvWrapper : public Env {
return target_->StartThread(f, a); return target_->StartThread(f, a);
} }
void WaitForJoin() override { return target_->WaitForJoin(); } void WaitForJoin() override { return target_->WaitForJoin(); }
virtual unsigned int GetThreadPoolQueueLen( unsigned int GetThreadPoolQueueLen(Priority pri = LOW) const override {
Priority pri = LOW) const override {
return target_->GetThreadPoolQueueLen(pri); return target_->GetThreadPoolQueueLen(pri);
} }
virtual Status GetTestDirectory(std::string* path) override { Status GetTestDirectory(std::string* path) override {
return target_->GetTestDirectory(path); return target_->GetTestDirectory(path);
} }
virtual Status NewLogger(const std::string& fname, Status NewLogger(const std::string& fname,
shared_ptr<Logger>* result) override { shared_ptr<Logger>* result) override {
return target_->NewLogger(fname, result); return target_->NewLogger(fname, result);
} }
uint64_t NowMicros() override { return target_->NowMicros(); } uint64_t NowMicros() override { return target_->NowMicros(); }
...@@ -1098,10 +1097,10 @@ class WritableFileWrapper : public WritableFile { ...@@ -1098,10 +1097,10 @@ class WritableFileWrapper : public WritableFile {
return target_->InvalidateCache(offset, length); return target_->InvalidateCache(offset, length);
} }
virtual void SetPreallocationBlockSize(size_t size) override { void SetPreallocationBlockSize(size_t size) override {
target_->SetPreallocationBlockSize(size); target_->SetPreallocationBlockSize(size);
} }
virtual void PrepareWrite(size_t offset, size_t len) override { void PrepareWrite(size_t offset, size_t len) override {
target_->PrepareWrite(offset, len); target_->PrepareWrite(offset, len);
} }
......
...@@ -48,11 +48,9 @@ class FlushBlockBySizePolicyFactory : public FlushBlockPolicyFactory { ...@@ -48,11 +48,9 @@ class FlushBlockBySizePolicyFactory : public FlushBlockPolicyFactory {
public: public:
FlushBlockBySizePolicyFactory() {} FlushBlockBySizePolicyFactory() {}
virtual const char* Name() const override { const char* Name() const override { return "FlushBlockBySizePolicyFactory"; }
return "FlushBlockBySizePolicyFactory";
}
virtual FlushBlockPolicy* NewFlushBlockPolicy( FlushBlockPolicy* NewFlushBlockPolicy(
const BlockBasedTableOptions& table_options, const BlockBasedTableOptions& table_options,
const BlockBuilder& data_block_builder) const override; const BlockBuilder& data_block_builder) const override;
......
...@@ -188,7 +188,7 @@ class MergeOperator { ...@@ -188,7 +188,7 @@ class MergeOperator {
// The simpler, associative merge operator. // The simpler, associative merge operator.
class AssociativeMergeOperator : public MergeOperator { class AssociativeMergeOperator : public MergeOperator {
public: public:
virtual ~AssociativeMergeOperator() {} ~AssociativeMergeOperator() override {}
// Gives the client a way to express the read -> modify -> write semantics // Gives the client a way to express the read -> modify -> write semantics
// key: (IN) The key that's associated with this merge operation. // key: (IN) The key that's associated with this merge operation.
...@@ -212,14 +212,12 @@ class AssociativeMergeOperator : public MergeOperator { ...@@ -212,14 +212,12 @@ class AssociativeMergeOperator : public MergeOperator {
private: private:
// Default implementations of the MergeOperator functions // Default implementations of the MergeOperator functions
virtual bool FullMergeV2(const MergeOperationInput& merge_in, bool FullMergeV2(const MergeOperationInput& merge_in,
MergeOperationOutput* merge_out) const override; MergeOperationOutput* merge_out) const override;
virtual bool PartialMerge(const Slice& key, bool PartialMerge(const Slice& key, const Slice& left_operand,
const Slice& left_operand, const Slice& right_operand, std::string* new_value,
const Slice& right_operand, Logger* logger) const override;
std::string* new_value,
Logger* logger) const override;
}; };
} // namespace rocksdb } // namespace rocksdb
......
...@@ -39,9 +39,9 @@ class SimCache : public Cache { ...@@ -39,9 +39,9 @@ class SimCache : public Cache {
public: public:
SimCache() {} SimCache() {}
virtual ~SimCache() {} ~SimCache() override {}
virtual const char* Name() const override { return "SimCache"; } const char* Name() const override { return "SimCache"; }
// returns the maximum configured capacity of the simcache for simulation // returns the maximum configured capacity of the simcache for simulation
virtual size_t GetSimCapacity() const = 0; virtual size_t GetSimCapacity() const = 0;
......
...@@ -148,7 +148,7 @@ class TransactionDB : public StackableDB { ...@@ -148,7 +148,7 @@ class TransactionDB : public StackableDB {
StackableDB* db, const TransactionDBOptions& txn_db_options, StackableDB* db, const TransactionDBOptions& txn_db_options,
const std::vector<size_t>& compaction_enabled_cf_indices, const std::vector<size_t>& compaction_enabled_cf_indices,
const std::vector<ColumnFamilyHandle*>& handles, TransactionDB** dbptr); const std::vector<ColumnFamilyHandle*>& handles, TransactionDB** dbptr);
virtual ~TransactionDB() {} ~TransactionDB() override {}
// Starts a new Transaction. // Starts a new Transaction.
// //
......
...@@ -97,7 +97,7 @@ class WriteBatchWithIndex : public WriteBatchBase { ...@@ -97,7 +97,7 @@ class WriteBatchWithIndex : public WriteBatchBase {
size_t reserved_bytes = 0, bool overwrite_key = false, size_t reserved_bytes = 0, bool overwrite_key = false,
size_t max_bytes = 0); size_t max_bytes = 0);
virtual ~WriteBatchWithIndex(); ~WriteBatchWithIndex() override;
using WriteBatchBase::Put; using WriteBatchBase::Put;
Status Put(ColumnFamilyHandle* column_family, const Slice& key, Status Put(ColumnFamilyHandle* column_family, const Slice& key,
......
...@@ -61,7 +61,7 @@ struct SavePoint { ...@@ -61,7 +61,7 @@ struct SavePoint {
class WriteBatch : public WriteBatchBase { class WriteBatch : public WriteBatchBase {
public: public:
explicit WriteBatch(size_t reserved_bytes = 0, size_t max_bytes = 0); explicit WriteBatch(size_t reserved_bytes = 0, size_t max_bytes = 0);
~WriteBatch(); ~WriteBatch() override;
using WriteBatchBase::Put; using WriteBatchBase::Put;
// Store the mapping "key->value" in the database. // Store the mapping "key->value" in the database.
......
...@@ -62,8 +62,7 @@ public class WriteBatchThreadedTest { ...@@ -62,8 +62,7 @@ public class WriteBatchThreadedTest {
try (final WriteBatch wb = new WriteBatch(); try (final WriteBatch wb = new WriteBatch();
final WriteOptions w_opt = new WriteOptions()) { final WriteOptions w_opt = new WriteOptions()) {
for (int i = offset; i < offset + 100; i++) { for (int i = offset; i < offset + 100; i++) {
wb.put(ByteBuffer.allocate(4).putInt(i).array(), wb.put(ByteBuffer.allocate(4).putInt(i).array(), "parallel rocks test".getBytes());
"parallel rocks test".getBytes());
} }
db.write(w_opt, wb); db.write(w_opt, wb);
} }
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册