summaryrefslogtreecommitdiff
path: root/src/support/stat.c
diff options
context:
space:
mode:
authorAlex Gorrod <alexg@wiredtiger.com>2015-09-07 11:20:01 +1000
committerAlex Gorrod <alexg@wiredtiger.com>2015-09-07 11:20:01 +1000
commit4b7139cdb81f92aa91ff6f90c18ca9b35bfccd88 (patch)
tree524cbc165537ca651ba0620b3ed036698e11d72c /src/support/stat.c
parent87078eb00a4053266b7efd472850b72bac3f6bf6 (diff)
parent87592eccb8bcef7391192bc6ec97a7391ea2090e (diff)
downloadmongo-4b7139cdb81f92aa91ff6f90c18ca9b35bfccd88.tar.gz
Merge branch 'develop' into stat-splittable-pages
Diffstat (limited to 'src/support/stat.c')
-rw-r--r--src/support/stat.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/support/stat.c b/src/support/stat.c
index 2872ae6c3a2..46069a9fbcf 100644
--- a/src/support/stat.c
+++ b/src/support/stat.c
@@ -24,6 +24,7 @@ static const char * const __stats_dsrc_desc[] = {
"btree: column-store variable-size deleted values",
"btree: column-store fixed-size leaf pages",
"btree: column-store internal pages",
+ "btree: column-store variable-size RLE encoded values",
"btree: column-store variable-size leaf pages",
"btree: pages rewritten by compaction",
"btree: number of key/value pairs",
@@ -141,6 +142,7 @@ __wt_stat_dsrc_clear_single(WT_DSRC_STATS *stats)
stats->btree_column_internal = 0;
stats->btree_column_deleted = 0;
stats->btree_column_variable = 0;
+ stats->btree_column_rle = 0;
stats->btree_fixed_len = 0;
stats->btree_maxintlkey = 0;
stats->btree_maxintlpage = 0;
@@ -251,6 +253,7 @@ __wt_stat_dsrc_aggregate_single(
to->btree_column_internal += from->btree_column_internal;
to->btree_column_deleted += from->btree_column_deleted;
to->btree_column_variable += from->btree_column_variable;
+ to->btree_column_rle += from->btree_column_rle;
to->btree_fixed_len = from->btree_fixed_len;
if (from->btree_maxintlkey > to->btree_maxintlkey)
to->btree_maxintlkey = from->btree_maxintlkey;
@@ -366,6 +369,7 @@ __wt_stat_dsrc_aggregate(
to->btree_column_deleted += WT_STAT_READ(from, btree_column_deleted);
to->btree_column_variable +=
WT_STAT_READ(from, btree_column_variable);
+ to->btree_column_rle += WT_STAT_READ(from, btree_column_rle);
to->btree_fixed_len = from[0]->btree_fixed_len;
if ((v = WT_STAT_READ(from, btree_maxintlkey)) >
to->btree_maxintlkey)