Alex Gorrod
a012fca0b0
WT-2448 Add no_scale flag into a couple of statistics.
2016-03-07 10:04:12 +11:00
Alex Gorrod
2e708d9410
WT-2429 Add a statistic to track eviction aggressive mode.
2016-02-25 03:53:48 +00:00
Keith Bostic
344a714c3d
Upgrade copyright notices from 2015 to 2016.
2016-01-01 16:37:39 -05:00
Don Anderson
0209aca5eb
WT-2276. Added tool to crack and display contents of checkpoint 'addr'
...
cookie. Similar to 'wt list -c', but usable in situations where it may be
difficult to run 'wt' (e.g. during a debugging session).
2015-12-11 09:47:25 -05:00
Alex Gorrod
67a0f8dc87
Update wtstats graphing tool for 2.7.0 release
2015-12-08 14:45:30 +11:00
Alex Gorrod
e45e07383d
WT-2222 Fixup snapshot statistics re: review comments.
2015-11-19 01:02:59 +00:00
Alex Gorrod
b78e5b6d35
WT-2222 Add statistics for named snapshots.
...
New statistics are:
* pinned by named snapshots
* number of named snapshots created
* number of named snapshots dropped
2015-11-18 16:38:33 +11:00
Keith Bostic
aa8e4360b5
Add a statistics value to track column-store RLE encoded values, so it's
...
possible to tell how many values are being compressed by RLE encoding.
2015-09-06 15:17:58 +00:00
Michael Cahill
95301eddd9
WT-2038 Count and report the total number of data handles
2015-08-14 16:20:22 +10:00
Alex Gorrod
1ff129a234
Update wtstats tool.
2015-05-15 10:56:46 +10:00
Alex Gorrod
bec4c5c569
Merge branch 'master' into develop
...
Conflicts:
README
2015-04-22 17:17:17 +10:00
Alex Gorrod
3c6206c5c0
Update autogenerated wtstats template file.
2015-04-22 06:29:18 +00:00
Keith Bostic
4790f13cd8
async_max_queue: collection statistic, aggregate doesn't apply, don't
...
clear.
cache_eviction_maximum_page_size: collection statistic, aggregate
doesn't apply, don't clear.
various txn_checkpoint_XXX statistics: collection statistic, aggregate
doesn't apply
various Btree maximum size statistics: aggregate the maximum value,
rather than doing no aggregation at all.
lsm_chunk_count: aggregate the count of LSM chunks.
Add syntax checking code to stat.py to disallow aggregation flags
for connection-level statistics.
Reference #1742 .
2015-03-30 09:53:50 -04:00
Alex Gorrod
065a435f6b
Add statistics to track internal/overflow/leaf pages in cache.
...
It is often useful to know if a cache is full of internal pages. I
could have added page count tracking, but byte count tracking seems
more useful (enough to justify the extra performance overhead).
2015-03-24 16:53:28 +11:00
Alex Gorrod
e6d8c8a56c
Add a new statistic tracking range of IDs pinned by a transaction.
...
Refs #1746 .
2015-03-16 05:20:22 +00:00
Alex Gorrod
272daddb37
Add a global checkpoint generation and track it per data handle.
...
Not yet used, but will be used to allow more eviction during
checkpoints.
Refs #1745
2015-03-11 02:55:56 +00:00
Alex Gorrod
89db28287d
Mark statistics with the right aggregation flags.
...
Specifically cache dirty tracking and log preallocation.
This helps wtstats graph generator.
Refs #1742
2015-03-10 07:19:59 +00:00
Alex Gorrod
2ca07cf93d
Cut WiredTiger release 2.5.1
2015-03-09 10:56:40 +11:00
Keith Bostic
cb3358e521
With the commit of #1676 , we should no longer need the wtperf_stats tool
...
or subdirectory.
2015-02-19 12:37:58 -05:00
Thomas Rueckstiess
4733961a3c
fixes and improvements for wtperf parsing
...
- convert wtperf microsec to millisec
- don't skip monitor* files when parsing directory
- parsing code reorganization
- renamed wtperf stats fixture
- added tests
2015-02-16 12:50:26 +11:00
Thomas Rueckstiess
84ab01d54b
added small wtperf fixture file for testing.
2015-02-13 18:00:30 +11:00
Thomas Rueckstiess
e9d7fee2c2
added support to parse wtperf files.
...
they go into a separate stats section named "wtperf".
2015-02-13 17:22:05 +11:00
Keith Bostic
24593edfaa
Change s_wtstats to run "npm install", run all npm commands --quiet.
...
Add the wtstats template file (wtstats.html.template) to the tree.
Strip the wtstats/{test,template} subdirectories from the release.
2015-02-06 12:59:30 +00:00
Keith Bostic
f499b8edcd
Add wtperf_stats back into the tree.
2015-02-06 12:44:49 +00:00
Keith Bostic
850ef3b033
Move the tools/XXX wtstats sources down one level, to tools/wtstats.
2015-02-06 12:32:02 +00:00
Thomas Rueckstiess
f55e3fdc37
some minor fixes to template UI documentation.
2015-02-05 14:02:58 +11:00
Thomas Rueckstiess
da1d2fb4ba
added documentation for wtstats tool UI.
2015-02-05 13:52:16 +11:00
Michael Cahill
695bae9649
Apply the cache size adjustment when checking if the cache is full. That should play nice with shared caches.
...
refs #1590
2015-01-27 12:25:22 +11:00
Keith Bostic
271db862ec
Clean up statistics -- leave cache_bytes_max alone, create a new
...
statistic that reports the adjusted bytes.
2015-01-23 15:26:24 -05:00
Keith Bostic
3626081dff
Add the cache_overhead configuration string to allow applications to configure
...
their cache overhead.
2015-01-22 18:08:15 -05:00
Keith Bostic
749a3f3143
Remove the (really, really old) gnuplot versions of the graph tools,
...
they're no longer in use.
2015-01-16 16:02:45 -05:00
Keith Bostic
2bd04ab9f9
One more try, fix up the copyright notices.
2015-01-16 15:40:12 -05:00
Keith Bostic
3f37a7e968
Fix up the copyright notice.
2015-01-16 15:40:12 -05:00
Keith Bostic
4939921edb
Fix up copyright notices.
2015-01-16 15:27:46 -05:00
Alex Gorrod
3e5ff4516e
Merge pull request #1532 from rueckstiess/1365-wtstats-rewrite
...
Overhaul of wtstats tool, see #1365 .
2015-01-16 13:24:07 -05:00
Don Anderson
1f2f5c4f0b
Added s_wtstats to build the wtstats template. gulp now
...
generates tools/template/wtstats.html.template and s_wtstats
creates tools/wtstats.html.template if it is different.
2015-01-13 11:04:58 -05:00
Don Anderson
de28a67fab
Remove dead code.
2015-01-13 10:51:33 -05:00
Thomas Rueckstiess
d0bb63d29b
removed confusing comment line
2015-01-13 17:13:55 +11:00
Thomas Rueckstiess
760f91b8d7
shift-click toggles all except clicked stat
...
- pass app through to panel and stat
- statChanged takes option doc for all and propagation
- remember last selectionState when shift-clicking
- mention "click" in help text
- make group labels, stats, instructions unselectable
2015-01-13 17:13:10 +11:00
Keith Bostic
652b95d09c
Track the largest in-memory page size we've been called on to evict.
2015-01-10 14:56:42 -05:00
Thomas Rueckstiess
9a35099016
added empty view with help text and symbols
2015-01-08 15:33:24 +11:00
Thomas Rueckstiess
3e90303af8
changes based on PR feedback
...
- included information about installing npm
- added link to package.json file for specific versions
- clarifications in various places
2015-01-08 11:35:03 +11:00
Thomas Rueckstiess
042d082218
added repository info (wiredtiger github) and better example in README.
2015-01-06 17:36:20 +11:00
Thomas Rueckstiess
7d1f15cb26
bumped template version to 0.9 and fixed multi line strings in wtstats.py.
2015-01-06 17:16:17 +11:00
Thomas Rueckstiess
5aea425a53
added npm run build alias, updated README.
2015-01-06 16:59:32 +11:00
Thomas Rückstieß
b122a2853d
Update README.md
...
Removed local link to Dependencies.
2015-01-06 16:11:11 +11:00
Thomas Rueckstiess
e4ffb9e2f9
not including the actual template, gets created by build process.
2015-01-06 16:01:47 +11:00
Thomas Rueckstiess
2ef79ca7a7
added README
2015-01-06 16:01:47 +11:00
Thomas Rueckstiess
9870fac5cc
added test for --json, fixed issue running nosetests from ./test.
2015-01-06 16:01:47 +11:00
Thomas Rueckstiess
e16b5e1f67
do not mangle "data" variable, needed for python tests.
2015-01-06 16:01:47 +11:00