Lint everything
Summary: ``` arc2 lint --everything ``` run the linter on the whole code repo to fix exisitng lint issues Test Plan: make check -j64 Reviewers: sdong, rven, anthony, kradhakrishnan, yhchiang Reviewed By: yhchiang Subscribers: dhruba, leveldb Differential Revision: https://reviews.facebook.net/D50769
This commit is contained in:
parent
dac5b248b1
commit
a163cc2d5a
@ -377,7 +377,7 @@ DEFINE_int32(random_access_max_buffer_size, 1024 * 1024,
|
||||
"Maximum windows randomaccess buffer size");
|
||||
|
||||
DEFINE_int32(writable_file_max_buffer_size, 1024 * 1024,
|
||||
"Maximum write buffer for Writeable File");
|
||||
"Maximum write buffer for Writable File");
|
||||
|
||||
DEFINE_int32(skip_table_builder_flush, false, "Skip flushing block in "
|
||||
"table builder ");
|
||||
|
@ -533,4 +533,3 @@ int main(int argc, char** argv) {
|
||||
::testing::InitGoogleTest(&argc, argv);
|
||||
return RUN_ALL_TESTS();
|
||||
}
|
||||
|
||||
|
@ -19,4 +19,3 @@
|
||||
#elif defined(OS_WIN)
|
||||
#include "port/win/port_win.h"
|
||||
#endif
|
||||
|
||||
|
@ -32,14 +32,11 @@
|
||||
#else
|
||||
#define PLATFORM_IS_LITTLE_ENDIAN false
|
||||
#endif
|
||||
#elif defined(OS_FREEBSD)
|
||||
#elif defined(OS_FREEBSD) || defined(OS_OPENBSD) || defined(OS_NETBSD) || \
|
||||
defined(OS_DRAGONFLYBSD) || defined(OS_ANDROID)
|
||||
#include <sys/endian.h>
|
||||
#include <sys/types.h>
|
||||
#define PLATFORM_IS_LITTLE_ENDIAN (_BYTE_ORDER == _LITTLE_ENDIAN)
|
||||
#elif defined(OS_OPENBSD) || defined(OS_NETBSD) ||\
|
||||
defined(OS_DRAGONFLYBSD) || defined(OS_ANDROID)
|
||||
#include <sys/types.h>
|
||||
#include <sys/endian.h>
|
||||
#else
|
||||
#include <endian.h>
|
||||
#endif
|
||||
@ -159,4 +156,3 @@ extern int GetMaxOpenFiles();
|
||||
|
||||
} // namespace port
|
||||
} // namespace rocksdb
|
||||
|
||||
|
@ -970,8 +970,7 @@ class WinWritableFile : public WritableFile {
|
||||
virtual Status PositionedAppend(const Slice& data, uint64_t offset) override {
|
||||
Status s;
|
||||
|
||||
SSIZE_T ret = pwrite(hFile_, data.data(),
|
||||
data.size(), offset);
|
||||
SSIZE_T ret = pwrite(hFile_, data.data(), data.size(), offset);
|
||||
|
||||
// Error break
|
||||
if (ret < 0) {
|
||||
|
@ -67,7 +67,7 @@ bool CondVar::TimedWait(uint64_t abs_time_us) {
|
||||
using namespace std::chrono;
|
||||
|
||||
// MSVC++ library implements wait_until in terms of wait_for so
|
||||
// we need to convert absoulte wait into relative wait.
|
||||
// we need to convert absolute wait into relative wait.
|
||||
microseconds usAbsTime(abs_time_us);
|
||||
|
||||
microseconds usNow(
|
||||
|
@ -10,6 +10,8 @@
|
||||
// Logger implementation that can be shared by all environments
|
||||
// where enough posix functionality is available.
|
||||
|
||||
#include "port/win/win_logger.h"
|
||||
|
||||
#include <stdint.h>
|
||||
#include <algorithm>
|
||||
#include <stdio.h>
|
||||
@ -21,7 +23,6 @@
|
||||
|
||||
#include <Windows.h>
|
||||
|
||||
#include "port/win/win_logger.h"
|
||||
#include "port/sys_time.h"
|
||||
#include "util/iostats_context_imp.h"
|
||||
|
||||
@ -53,8 +54,9 @@ void WinLogger::close() { CloseHandle(file_); }
|
||||
void WinLogger::Flush() {
|
||||
if (flush_pending_) {
|
||||
flush_pending_ = false;
|
||||
// With Windows API writes go to OS buffers directly so no fflush needed unlike
|
||||
// with C runtime API. We don't flush all the way to disk for perf reasons.
|
||||
// With Windows API writes go to OS buffers directly so no fflush needed
|
||||
// unlike with C runtime API. We don't flush all the way to disk
|
||||
// for perf reasons.
|
||||
}
|
||||
|
||||
last_flush_micros_ = env_->NowMicros();
|
||||
@ -141,8 +143,9 @@ void WinLogger::Logv(const char* format, va_list ap) {
|
||||
static_cast<uint64_t>(now_tv.tv_sec) * 1000000 + now_tv.tv_usec;
|
||||
if (now_micros - last_flush_micros_ >= flush_every_seconds_ * 1000000) {
|
||||
flush_pending_ = false;
|
||||
// With Windows API writes go to OS buffers directly so no fflush needed unlike
|
||||
// with C runtime API. We don't flush all the way to disk for perf reasons.
|
||||
// With Windows API writes go to OS buffers directly so no fflush needed
|
||||
// unlike with C runtime API. We don't flush all the way to disk
|
||||
// for perf reasons.
|
||||
last_flush_micros_ = now_micros;
|
||||
}
|
||||
break;
|
||||
|
@ -2592,7 +2592,7 @@ class Hunk {
|
||||
// Print a unified diff header for one hunk.
|
||||
// The format is
|
||||
// "@@ -<left_start>,<left_length> +<right_start>,<right_length> @@"
|
||||
// where the left/right parts are ommitted if unnecessary.
|
||||
// where the left/right parts are omitted if unnecessary.
|
||||
void PrintHeader(std::ostream* ss) const {
|
||||
*ss << "@@ ";
|
||||
if (removes_) {
|
||||
|
@ -1384,8 +1384,8 @@ Status GetTableFactoryFromMap(
|
||||
return Status::OK();
|
||||
} else if (factory_name == PlainTableFactory().Name()) {
|
||||
PlainTableOptions pt_opt;
|
||||
s = GetPlainTableOptionsFromMap(PlainTableOptions(), opt_map,
|
||||
&pt_opt, true);
|
||||
s = GetPlainTableOptionsFromMap(PlainTableOptions(), opt_map, &pt_opt,
|
||||
true);
|
||||
if (!s.ok()) {
|
||||
return s;
|
||||
}
|
||||
|
@ -535,7 +535,8 @@ TEST_F(OptionsTest, GetPlainTableOptionsFromString) {
|
||||
&new_opt));
|
||||
|
||||
// unrecognized EncodingType
|
||||
ASSERT_NOK(GetPlainTableOptionsFromString(table_opt,
|
||||
ASSERT_NOK(GetPlainTableOptionsFromString(
|
||||
table_opt,
|
||||
"user_key_len=66;bloom_bits_per_key=20;hash_table_ratio=0.5;"
|
||||
"encoding_type=kPrefixXX",
|
||||
&new_opt));
|
||||
|
@ -55,6 +55,3 @@ std::shared_ptr<MergeOperator> MergeOperators::CreateStringAppendOperator() {
|
||||
}
|
||||
|
||||
} // namespace rocksdb
|
||||
|
||||
|
||||
|
||||
|
@ -12,7 +12,8 @@ namespace rocksdb {
|
||||
|
||||
class StringAppendOperator : public AssociativeMergeOperator {
|
||||
public:
|
||||
StringAppendOperator(char delim_char); /// Constructor: specify delimiter
|
||||
// Constructor: specify delimiter
|
||||
explicit StringAppendOperator(char delim_char);
|
||||
|
||||
virtual bool Merge(const Slice& key,
|
||||
const Slice* existing_value,
|
||||
@ -28,4 +29,3 @@ class StringAppendOperator : public AssociativeMergeOperator {
|
||||
};
|
||||
|
||||
} // namespace rocksdb
|
||||
|
||||
|
@ -110,4 +110,3 @@ MergeOperators::CreateStringAppendTESTOperator() {
|
||||
}
|
||||
|
||||
} // namespace rocksdb
|
||||
|
||||
|
@ -37,8 +37,8 @@
|
||||
* @author Deon Nicholas (dnicholas@fb.com)
|
||||
*/
|
||||
|
||||
#ifndef ROCKSDB_LITE
|
||||
#pragma once
|
||||
#ifndef ROCKSDB_LITE
|
||||
|
||||
#include <string>
|
||||
|
||||
@ -65,7 +65,7 @@ class RedisListIterator {
|
||||
/// e) result_ will always contain data_[0..cur_byte_) and a header
|
||||
/// f) Whenever corrupt data is encountered or an invalid operation is
|
||||
/// attempted, a RedisListException will immediately be thrown.
|
||||
RedisListIterator(const std::string& list_data)
|
||||
explicit RedisListIterator(const std::string& list_data)
|
||||
: data_(list_data.data()),
|
||||
num_bytes_(static_cast<uint32_t>(list_data.size())),
|
||||
cur_byte_(0),
|
||||
@ -73,7 +73,6 @@ class RedisListIterator {
|
||||
cur_elem_length_(0),
|
||||
length_(0),
|
||||
result_() {
|
||||
|
||||
// Initialize the result_ (reserve enough space for header)
|
||||
InitializeResult();
|
||||
|
||||
@ -269,7 +268,7 @@ class RedisListIterator {
|
||||
data_+cur_byte_+ sizeof(uint32_t) + cur_elem_length_);
|
||||
}
|
||||
|
||||
/// Will ThrowError() if neccessary.
|
||||
/// Will ThrowError() if necessary.
|
||||
/// Checks for common/ubiquitous errors that can arise after most operations.
|
||||
/// This method should be called before any reading operation.
|
||||
/// If this function succeeds, then we are guaranteed to be in a valid state.
|
||||
|
Loading…
Reference in New Issue
Block a user