diff options
author | Michael Cahill <michael.cahill@wiredtiger.com> | 2012-10-09 18:02:22 +1100 |
---|---|---|
committer | Michael Cahill <michael.cahill@wiredtiger.com> | 2012-10-09 18:02:22 +1100 |
commit | 082a00872ffba53903b9ca6a532eae50e1094460 (patch) | |
tree | 6d2e3aa2995332ebd49add659e1ace753b404d97 /src/support/stat.c | |
parent | 9a77aff9bdcd3e98d0d6a5fe0de9230fe8fb8418 (diff) | |
parent | 28f775c6262e7103661af2f2ba55b74ebfbbd466 (diff) | |
download | mongo-082a00872ffba53903b9ca6a532eae50e1094460.tar.gz |
Merge branch 'develop' into bloom-bulk-fastpath
Diffstat (limited to 'src/support/stat.c')
-rw-r--r-- | src/support/stat.c | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/src/support/stat.c b/src/support/stat.c index 426e0ef7104..7cc5b33ff71 100644 --- a/src/support/stat.c +++ b/src/support/stat.c @@ -190,11 +190,21 @@ __wt_stat_alloc_lsm_stats(WT_SESSION_IMPL *session, WT_LSM_STATS **statsp) WT_RET(__wt_calloc_def(session, 1, &stats)); + stats->bloom_cache_read.desc = "Number of bloom pages read into cache"; + stats->bloom_cache_write.desc = + "Number of bloom pages written from cache"; + stats->bloom_count.desc = "Number of bloom filters in the LSM tree"; stats->bloom_hits.desc = "Number of successful bloom filter lookups"; stats->bloom_misses.desc = "Number of successful bloom filter false positives"; stats->bloom_skips.desc = "Number of unsuccessful bloom filter lookups"; + stats->bloom_space.desc = "Total space used by bloom filters"; + stats->cache_read.desc = "Number of pages read into cache"; + stats->cache_write.desc = "Number of pages written from cache"; + stats->chunk_cache_read.desc = "Number of pages read into LSM chunks"; + stats->chunk_cache_write.desc = "Number of pages written from chunks"; + stats->chunk_count.desc = "Number of chunks in the LSM tree"; *statsp = stats; return (0); @@ -206,7 +216,16 @@ __wt_stat_clear_lsm_stats(WT_STATS *stats_arg) WT_LSM_STATS *stats; stats = (WT_LSM_STATS *)stats_arg; + stats->bloom_cache_read.v = 0; + stats->bloom_cache_write.v = 0; + stats->bloom_count.v = 0; stats->bloom_hits.v = 0; stats->bloom_misses.v = 0; stats->bloom_skips.v = 0; + stats->bloom_space.v = 0; + stats->cache_read.v = 0; + stats->cache_write.v = 0; + stats->chunk_cache_read.v = 0; + stats->chunk_cache_write.v = 0; + stats->chunk_count.v = 0; } |