]> git-server-git.apps.pok.os.sepia.ceph.com Git - rocksdb.git/commitdiff
CompactionJob::Install(): fix log truncation (#8563)
authorleipeng <rockeet@gmail.com>
Fri, 23 Jul 2021 18:38:18 +0000 (11:38 -0700)
committerFacebook GitHub Bot <facebook-github-bot@users.noreply.github.com>
Fri, 23 Jul 2021 18:39:24 +0000 (11:39 -0700)
Summary:
event log info may be truncated, the default buffer size is 512, this PR changes buffer size to 8192.

Pull Request resolved: https://github.com/facebook/rocksdb/pull/8563

Reviewed By: ajkr

Differential Revision: D29838229

Pulled By: jay-zhuang

fbshipit-source-id: 00c5dea3caff0641a209f02c972e92d65b505f50

db/compaction/compaction_job.cc

index bb1d1fef2a5985cd2f8e92b26c3668c7e94823e3..071ec6cf8b10532ba02067061f69247ee101109f 100644 (file)
@@ -879,7 +879,7 @@ Status CompactionJob::Install(const MutableCFOptions& mutable_cf_options) {
 
   UpdateCompactionJobStats(stats);
 
-  auto stream = event_logger_->LogToBuffer(log_buffer_);
+  auto stream = event_logger_->LogToBuffer(log_buffer_, 8192);
   stream << "job" << job_id_ << "event"
          << "compaction_finished"
          << "compaction_time_micros" << stats.micros