Rename EventLoggerHelpers EventHelpers
Summary: Rename EventLoggerHelpers EventHelpers, as it's going to include all event-related helper functions instead of EventLogger only stuffs. Test Plan: make Reviewers: sdong, rven, anthony Reviewed By: anthony Subscribers: dhruba, leveldb Differential Revision: https://reviews.facebook.net/D39093
This commit is contained in:
parent
672dda9b3b
commit
ec4ff4e99c
|
@ -22,7 +22,7 @@
|
||||||
#include "db/builder.h"
|
#include "db/builder.h"
|
||||||
#include "db/db_iter.h"
|
#include "db/db_iter.h"
|
||||||
#include "db/dbformat.h"
|
#include "db/dbformat.h"
|
||||||
#include "db/event_logger_helpers.h"
|
#include "db/event_helpers.h"
|
||||||
#include "db/filename.h"
|
#include "db/filename.h"
|
||||||
#include "db/log_reader.h"
|
#include "db/log_reader.h"
|
||||||
#include "db/log_writer.h"
|
#include "db/log_writer.h"
|
||||||
|
@ -1063,7 +1063,7 @@ Status CompactionJob::FinishCompactionOutputFile(Iterator* input) {
|
||||||
" keys, %" PRIu64 " bytes",
|
" keys, %" PRIu64 " bytes",
|
||||||
cfd->GetName().c_str(), job_id_, output_number, current_entries,
|
cfd->GetName().c_str(), job_id_, output_number, current_entries,
|
||||||
current_bytes);
|
current_bytes);
|
||||||
EventLoggerHelpers::LogTableFileCreation(event_logger_, job_id_,
|
EventHelpers::LogTableFileCreation(event_logger_, job_id_,
|
||||||
output_number, current_bytes,
|
output_number, current_bytes,
|
||||||
table_properties);
|
table_properties);
|
||||||
}
|
}
|
||||||
|
|
|
@ -31,7 +31,7 @@
|
||||||
#include "db/compaction_job.h"
|
#include "db/compaction_job.h"
|
||||||
#include "db/db_iter.h"
|
#include "db/db_iter.h"
|
||||||
#include "db/dbformat.h"
|
#include "db/dbformat.h"
|
||||||
#include "db/event_logger_helpers.h"
|
#include "db/event_helpers.h"
|
||||||
#include "db/filename.h"
|
#include "db/filename.h"
|
||||||
#include "db/job_context.h"
|
#include "db/job_context.h"
|
||||||
#include "db/log_reader.h"
|
#include "db/log_reader.h"
|
||||||
|
@ -1168,7 +1168,7 @@ Status DBImpl::WriteLevel0TableForRecovery(int job_id, ColumnFamilyData* cfd,
|
||||||
|
|
||||||
// output to event logger
|
// output to event logger
|
||||||
if (s.ok()) {
|
if (s.ok()) {
|
||||||
EventLoggerHelpers::LogTableFileCreation(
|
EventHelpers::LogTableFileCreation(
|
||||||
&event_logger_, job_id, meta.fd.GetNumber(), meta.fd.GetFileSize(),
|
&event_logger_, job_id, meta.fd.GetNumber(), meta.fd.GetFileSize(),
|
||||||
table_properties);
|
table_properties);
|
||||||
}
|
}
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
// LICENSE file in the root directory of this source tree. An additional grant
|
// LICENSE file in the root directory of this source tree. An additional grant
|
||||||
// of patent rights can be found in the PATENTS file in the same directory.
|
// of patent rights can be found in the PATENTS file in the same directory.
|
||||||
|
|
||||||
#include "db/event_logger_helpers.h"
|
#include "db/event_helpers.h"
|
||||||
|
|
||||||
namespace rocksdb {
|
namespace rocksdb {
|
||||||
|
|
||||||
|
@ -11,13 +11,13 @@ namespace {
|
||||||
inline double SafeDivide(double a, double b) { return b == 0.0 ? 0 : a / b; }
|
inline double SafeDivide(double a, double b) { return b == 0.0 ? 0 : a / b; }
|
||||||
} // namespace
|
} // namespace
|
||||||
|
|
||||||
void EventLoggerHelpers::AppendCurrentTime(JSONWriter* jwriter) {
|
void EventHelpers::AppendCurrentTime(JSONWriter* jwriter) {
|
||||||
*jwriter << "time_micros"
|
*jwriter << "time_micros"
|
||||||
<< std::chrono::duration_cast<std::chrono::microseconds>(
|
<< std::chrono::duration_cast<std::chrono::microseconds>(
|
||||||
std::chrono::system_clock::now().time_since_epoch()).count();
|
std::chrono::system_clock::now().time_since_epoch()).count();
|
||||||
}
|
}
|
||||||
|
|
||||||
void EventLoggerHelpers::LogTableFileCreation(
|
void EventHelpers::LogTableFileCreation(
|
||||||
EventLogger* event_logger, int job_id, uint64_t file_number,
|
EventLogger* event_logger, int job_id, uint64_t file_number,
|
||||||
uint64_t file_size, const TableProperties& table_properties) {
|
uint64_t file_size, const TableProperties& table_properties) {
|
||||||
JSONWriter jwriter;
|
JSONWriter jwriter;
|
|
@ -9,7 +9,7 @@
|
||||||
|
|
||||||
namespace rocksdb {
|
namespace rocksdb {
|
||||||
|
|
||||||
class EventLoggerHelpers {
|
class EventHelpers {
|
||||||
public:
|
public:
|
||||||
static void AppendCurrentTime(JSONWriter* json_writer);
|
static void AppendCurrentTime(JSONWriter* json_writer);
|
||||||
static void LogTableFileCreation(EventLogger* event_logger, int job_id,
|
static void LogTableFileCreation(EventLogger* event_logger, int job_id,
|
|
@ -20,7 +20,7 @@
|
||||||
#include "db/builder.h"
|
#include "db/builder.h"
|
||||||
#include "db/db_iter.h"
|
#include "db/db_iter.h"
|
||||||
#include "db/dbformat.h"
|
#include "db/dbformat.h"
|
||||||
#include "db/event_logger_helpers.h"
|
#include "db/event_helpers.h"
|
||||||
#include "db/filename.h"
|
#include "db/filename.h"
|
||||||
#include "db/log_reader.h"
|
#include "db/log_reader.h"
|
||||||
#include "db/log_writer.h"
|
#include "db/log_writer.h"
|
||||||
|
@ -250,7 +250,7 @@ Status FlushJob::WriteLevel0Table(const autovector<MemTable*>& mems,
|
||||||
|
|
||||||
// output to event logger
|
// output to event logger
|
||||||
if (s.ok()) {
|
if (s.ok()) {
|
||||||
EventLoggerHelpers::LogTableFileCreation(
|
EventHelpers::LogTableFileCreation(
|
||||||
event_logger_, job_context_->job_id, meta.fd.GetNumber(),
|
event_logger_, job_context_->job_id, meta.fd.GetNumber(),
|
||||||
meta.fd.GetFileSize(), table_properties);
|
meta.fd.GetFileSize(), table_properties);
|
||||||
}
|
}
|
||||||
|
|
2
src.mk
2
src.mk
|
@ -14,7 +14,7 @@ LIB_SOURCES = \
|
||||||
db/db_impl_experimental.cc \
|
db/db_impl_experimental.cc \
|
||||||
db/db_iter.cc \
|
db/db_iter.cc \
|
||||||
db/experimental.cc \
|
db/experimental.cc \
|
||||||
db/event_logger_helpers.cc \
|
db/event_helpers.cc \
|
||||||
db/file_indexer.cc \
|
db/file_indexer.cc \
|
||||||
db/filename.cc \
|
db/filename.cc \
|
||||||
db/flush_job.cc \
|
db/flush_job.cc \
|
||||||
|
|
Loading…
Reference in New Issue
Block a user