From ac1a67c8bc341e37ee3710e0c57dc4d675df4038 Mon Sep 17 00:00:00 2001 From: "Raphael S. Carvalho" Date: Mon, 30 Nov 2015 22:24:45 -0200 Subject: [PATCH] sstables: move compaction_stats to header file Signed-off-by: Raphael S. Carvalho --- sstables/compaction.cc | 9 --------- sstables/compaction.hh | 9 +++++++++ 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/sstables/compaction.cc b/sstables/compaction.cc index b3e34dfa2f..2ef3668445 100644 --- a/sstables/compaction.cc +++ b/sstables/compaction.cc @@ -64,15 +64,6 @@ namespace sstables { logging::logger logger("compaction"); -struct compaction_stats { - size_t sstables = 0; - uint64_t start_size = 0; - uint64_t end_size = 0; - uint64_t total_partitions = 0; - uint64_t total_keys_written = 0; - std::vector new_sstables; -}; - class sstable_reader final : public ::mutation_reader::impl { shared_sstable _sst; mutation_reader _reader; diff --git a/sstables/compaction.hh b/sstables/compaction.hh index 7537c38fb6..b2751de660 100644 --- a/sstables/compaction.hh +++ b/sstables/compaction.hh @@ -46,6 +46,15 @@ namespace sstables { : sstables(std::move(sstables)) {} }; + struct compaction_stats { + size_t sstables = 0; + uint64_t start_size = 0; + uint64_t end_size = 0; + uint64_t total_partitions = 0; + uint64_t total_keys_written = 0; + std::vector new_sstables; + }; + // Compact a list of N sstables into M sstables. // creator is used to get a sstable object for a new sstable that will be written. // max_sstable_size is a relaxed limit size for a sstable to be generated.