summaryrefslogtreecommitdiff
path: root/dist
diff options
context:
space:
mode:
authorKeith Bostic <keith@wiredtiger.com>2013-02-14 10:10:49 -0500
committerKeith Bostic <keith@wiredtiger.com>2013-02-14 10:10:49 -0500
commit3700245f042756e3761dcb3211d47687a64da471 (patch)
tree4e793eaca1491f8016d7c8884434b0b0285ee342 /dist
parenta302de5cee5968a3a0dcc9fec36400d77557f8b0 (diff)
downloadmongo-3700245f042756e3761dcb3211d47687a64da471.tar.gz
Grow the boundary array more aggressively, bulk load eats a lot of them
because we have an entry for each page created by the bulk load. Add a statistic to track the maximum number of pages we split into, from any single page reconciliation.
Diffstat (limited to 'dist')
-rw-r--r--dist/stat_data.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/dist/stat_data.py b/dist/stat_data.py
index 91ba02cdefc..c95d437b6d9 100644
--- a/dist/stat_data.py
+++ b/dist/stat_data.py
@@ -205,9 +205,11 @@ dsrc_stats = [
Stat('rec_pages', 'page reconciliation calls'),
Stat('rec_pages_eviction', 'page reconciliation calls for eviction'),
Stat('rec_skipped_update',
- 'page reconciliation failed when an update could not be included'),
+ 'reconciliation failed because an update could not be included'),
Stat('rec_split_intl', 'reconciliation internal pages split'),
Stat('rec_split_leaf', 'reconciliation leaf pages split'),
+ Stat('rec_split_max',
+ 'reconciliation maximum number of splits created by for a page'),
##########################################
# Transaction statistics