From e38f66c6fe2f129e8bd405cd13f08ed69ec58f56 Mon Sep 17 00:00:00 2001 From: "Raphael S. Carvalho" Date: Fri, 8 Jul 2016 14:45:36 -0300 Subject: [PATCH] database: make certain column family functions const qualified Reviewed-by: Nadav Har'El Signed-off-by: Raphael S. Carvalho --- database.cc | 6 +++--- database.hh | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/database.cc b/database.cc index e2b60655cf..dedf34e1f2 100644 --- a/database.cc +++ b/database.cc @@ -1199,7 +1199,7 @@ void column_family::set_compaction_strategy(sstables::compaction_strategy_type s _sstables = std::move(new_sstables); } -size_t column_family::sstables_count() { +size_t column_family::sstables_count() const { return _sstables->all()->size(); } @@ -1210,7 +1210,7 @@ int64_t column_family::get_unleveled_sstables() const { return 0; } -lw_shared_ptr column_family::get_sstables() { +lw_shared_ptr column_family::get_sstables() const { return _sstables->all(); } @@ -1221,7 +1221,7 @@ lw_shared_ptr column_family::get_sstables() { // As long as we haven't deleted them, compaction needs to ensure it doesn't // garbage-collect a tombstone that covers data in an sstable that may not be // successfully deleted. -lw_shared_ptr column_family::get_sstables_including_compacted_undeleted() { +lw_shared_ptr column_family::get_sstables_including_compacted_undeleted() const { if (_sstables_compacted_but_not_deleted.empty()) { return get_sstables(); } diff --git a/database.hh b/database.hh index 3793172c73..c51382469d 100644 --- a/database.hh +++ b/database.hh @@ -653,9 +653,9 @@ public: _config.enable_incremental_backups = val; } - lw_shared_ptr get_sstables(); - lw_shared_ptr get_sstables_including_compacted_undeleted(); - size_t sstables_count(); + lw_shared_ptr get_sstables() const; + lw_shared_ptr get_sstables_including_compacted_undeleted() const; + size_t sstables_count() const; int64_t get_unleveled_sstables() const; void start_compaction();