Fix unused parameter warnings.

This commit is contained in:
Alex Loukissas 2015-10-26 16:00:51 -07:00
parent 138876a62c
commit bc898c5f80
4 changed files with 17 additions and 24 deletions

View File

@ -258,9 +258,9 @@ class DB {
// This check is potentially lighter-weight than invoking DB::Get(). One way
// to make this lighter weight is to avoid doing any IOs.
// Default implementation here returns true and sets 'value_found' to false
virtual bool KeyMayExist(const ReadOptions& options,
ColumnFamilyHandle* column_family, const Slice& key,
std::string* value, bool* value_found = nullptr) {
virtual bool KeyMayExist(const ReadOptions&,
ColumnFamilyHandle*, const Slice&,
std::string*, bool* value_found = nullptr) {
if (value_found != nullptr) {
*value_found = false;
}
@ -502,8 +502,8 @@ class DB {
return CompactRange(options, DefaultColumnFamily(), begin, end);
}
virtual Status SetOptions(ColumnFamilyHandle* column_family,
const std::unordered_map<std::string, std::string>& new_options) {
virtual Status SetOptions(ColumnFamilyHandle*,
const std::unordered_map<std::string, std::string>&) {
return Status::NotSupported("Not implemented");
}
virtual Status SetOptions(
@ -653,7 +653,7 @@ class DB {
// Returns a list of all table files with their level, start key
// and end key
virtual void GetLiveFilesMetaData(std::vector<LiveFileMetaData>* metadata) {}
virtual void GetLiveFilesMetaData(std::vector<LiveFileMetaData>*) {}
// Obtains the meta data of the specified column family of the DB.
// Status::NotFound() will be returned if the current DB does not have
@ -662,8 +662,7 @@ class DB {
// If cf_name is not specified, then the metadata of the default
// column family will be returned.
virtual void GetColumnFamilyMetaData(
ColumnFamilyHandle* column_family,
ColumnFamilyMetaData* metadata) {}
ColumnFamilyHandle*, ColumnFamilyMetaData*) {}
// Get the metadata of the default column family.
void GetColumnFamilyMetaData(

View File

@ -150,8 +150,7 @@ class EventListener {
// Note that the this function must be implemented in a way such that
// it should not run for an extended period of time before the function
// returns. Otherwise, RocksDB may be blocked.
virtual void OnFlushCompleted(
DB* db, const FlushJobInfo& flush_job_info) {}
virtual void OnFlushCompleted(DB*, const FlushJobInfo&) {}
// A call-back function for RocksDB which will be called whenever
// a SST file is deleted. Different from OnCompactionCompleted and
@ -164,8 +163,7 @@ class EventListener {
// Note that if applications would like to use the passed reference
// outside this function call, they should make copies from the
// returned value.
virtual void OnTableFileDeleted(
const TableFileDeletionInfo& info) {}
virtual void OnTableFileDeleted(const TableFileDeletionInfo&) {}
// A call-back function for RocksDB which will be called whenever
// a registered RocksDB compacts a file. The default implementation
@ -180,7 +178,7 @@ class EventListener {
// @param ci a reference to a CompactionJobInfo struct. 'ci' is released
// after this function is returned, and must be copied if it is needed
// outside of this function.
virtual void OnCompactionCompleted(DB *db, const CompactionJobInfo& ci) {}
virtual void OnCompactionCompleted(DB*, const CompactionJobInfo&) {}
// A call-back function for RocksDB which will be called whenever
// a SST file is created. Different from OnCompactionCompleted and
@ -194,7 +192,7 @@ class EventListener {
// outside this function call, they should make copies from these
// returned value.
virtual void OnTableFileCreated(
const TableFileCreationInfo& info) {}
const TableFileCreationInfo&) {}
virtual ~EventListener() {}
};

View File

@ -105,9 +105,7 @@ class TablePropertiesCollector {
// DEPRECATE User defined collector should implement AddUserKey(), though
// this old function still works for backward compatible reason.
// Add() will be called when a new key/value pair is inserted into the table.
// @params key the user key that is inserted into the table.
// @params value the value that is inserted into the table.
virtual Status Add(const Slice& key, const Slice& value) {
virtual Status Add(const Slice&, const Slice&) {
return Status::InvalidArgument(
"TablePropertiesCollector::Add() deprecated.");
}
@ -116,10 +114,8 @@ class TablePropertiesCollector {
// table.
// @params key the user key that is inserted into the table.
// @params value the value that is inserted into the table.
// @params file_size file size up to now
virtual Status AddUserKey(const Slice& key, const Slice& value,
EntryType type, SequenceNumber seq,
uint64_t file_size) {
EntryType, SequenceNumber, uint64_t) {
// For backwards-compatibility.
return Add(key, value);
}

View File

@ -147,7 +147,7 @@ class WriteBatch : public WriteBatchBase {
return Status::InvalidArgument(
"non-default column family and PutCF not implemented");
}
virtual void Put(const Slice& key, const Slice& value) {}
virtual void Put(const Slice&, const Slice&) {}
virtual Status DeleteCF(uint32_t column_family_id, const Slice& key) {
if (column_family_id == 0) {
@ -157,7 +157,7 @@ class WriteBatch : public WriteBatchBase {
return Status::InvalidArgument(
"non-default column family and DeleteCF not implemented");
}
virtual void Delete(const Slice& key) {}
virtual void Delete(const Slice&) {}
virtual Status SingleDeleteCF(uint32_t column_family_id, const Slice& key) {
if (column_family_id == 0) {
@ -167,7 +167,7 @@ class WriteBatch : public WriteBatchBase {
return Status::InvalidArgument(
"non-default column family and SingleDeleteCF not implemented");
}
virtual void SingleDelete(const Slice& key) {}
virtual void SingleDelete(const Slice&) {}
// Merge and LogData are not pure virtual. Otherwise, we would break
// existing clients of Handler on a source code level. The default
@ -181,7 +181,7 @@ class WriteBatch : public WriteBatchBase {
return Status::InvalidArgument(
"non-default column family and MergeCF not implemented");
}
virtual void Merge(const Slice& key, const Slice& value) {}
virtual void Merge(const Slice&, const Slice&) {}
// The default implementation of LogData does nothing.
virtual void LogData(const Slice& blob);