influxdb/tsdb/cursors
Stuart Carnie 7b97a41dcb
feat(storage): Teach TagKeys, TagValues how to accumulate statistics
This commit teaches the storage schema APIs how to track statistics
and make them available via the returned `cursors.StringIterator`.

Statistics are only tracked when decoding TSM blocks or when scanning
the in-memory cache.

Closes #13541
2019-04-24 11:14:22 -07:00
..
arrayvalues.gen.go feedback: Fix comments in template 2019-04-18 16:19:19 -07:00
arrayvalues.gen.go.tmpl feedback: Fix comments in template 2019-04-18 16:19:19 -07:00
arrayvalues.gen.go.tmpldata feat(tsdb): Teach storage how to only decode timestamps from a block 2019-04-18 16:19:18 -07:00
arrayvalues.gen_test.go feat(tsdb): Teach storage how to only decode timestamps from a block 2019-04-18 16:19:18 -07:00
arrayvalues_test.go chore: rename imports from platform to influxdb 2019-01-09 20:51:47 -08:00
cursor.go chore: rename imports from platform to influxdb 2019-01-09 20:51:47 -08:00
gen.go fix(cursors): Add go:generate directive 2019-04-18 16:19:17 -07:00
string.go feat(storage): Teach TagKeys, TagValues how to accumulate statistics 2019-04-24 11:14:22 -07:00