Switch branches/tags
0.9.1 0.9.4 0.9.5 0.11 0.12 0.13 1.0 1.1 1.2 1.3 1.4 1.5 1.6-exp 1.6 1.7 2016-08-15--reduce-allocs-models-point 2016-08-22-reduce-heap-usage-models 2016-08-23-sharded-parallel-cache-map BP1.6-er-tagsets BP1.6-reqrite-regex bj-series-file-tombstone-tracking bj-tsi-roaring bj-tsm1-panic-fix-1.5 bj-tsm1-panic-fix-1.6 bj-tsm1-stats bj-warn-series-file-1.7 cjl-cluster-integration-tests cmd-rewrite-tsm dgn-fix-4574 dgn-meta-rpc dn-add-digest-logging dn-add-issue-template dn-allow-tag-key-underscores dn-dmpdigest dn-inspect-digest eirinikos-update-license er-1.5.5-anon-heap er-batch-encoders er-comp-bug er-delete-shard er-engine-panic er-fix-utf8-fields er-hll-proposal er-profile-logs er-prom-rege er-qe-pool er-retention-index er-stat-probe er-tagsets flux-staging gs-1.7-update gs-DockerUpdate gs-changelog gs-godeps influx_inspect-verify-seriesfile-addition jgm-tsdb-design jmw-minimal-field-index-remove jmw-remove-fields-index jmw-verify-seriesfile-docs js-1.5-drop-nan-values js-6846-nan-values-from-derivative js-7040-ignore-sigpipe-signal js-9375-tsm1-aggregates-performance js-advanced-graphite-templates js-benchmark-tag-sets js-condition-expr-encode js-faster-first-last-aggregates js-influxdb-protocol-format js-normalize-time js-query-executor-return-query-id js-uint-support jw-fast-count jw-series-type master md-data-race md-different-stress-migration md-stress-migration meta-service nc-elapsed-zero pd-add-no-recovery-to-096 pd-fix-rewrite-file pd-influxql2 pd-remove-http-panic-recover pd-tsi-proposal pd-tsm-file-size-limit pd-tsm-fix-compaction-size pd-write-updates platform pmyjavec-contributing-tidy pmyjavec pprof sample-config-updates series-file-size-2 sgc-export sgc-flux-authz sgc-fuzz sgc-points sgc-startup sharded-cache-map slab-cache string-interning v0.8.8 v0.8.9 wip--write-path--presort-and-sharding
Nothing to show
Find file History
benbjohnson Limit force-full and cold compaction size.
This commit limits the number of files that can be compacted in
a single group when forcing a full compaction or when a shard
becomes cold. This is to prevent too many files being compacted
at the same time.
Latest commit 40db64d Dec 4, 2018
Permalink
Type Name Latest commit message Commit time
..
Failed to load latest commit information.
DESIGN.md doc: remove the implication that the wal directory is inside the shar… Feb 14, 2016
array_cursor.gen.go chore(flux): Update to Flux 0.7.1 Nov 30, 2018
array_cursor.gen.go.tmpl chore(flux): Update to Flux 0.7.1 Nov 30, 2018
array_cursor_iterator.gen.go feat(tsm1): ArrayCursor interfaces and implementations Jul 16, 2018
array_cursor_iterator.gen.go.tmpl feat(tsm1): ArrayCursor interfaces and implementations Jul 16, 2018
array_cursor_iterator.go chore(flux): Update to Flux 0.7.1 Nov 30, 2018
array_encoding.go Rename time batch decoders Oct 16, 2018
array_encoding_test.go feat(tsm1): ArrayCursor interfaces and implementations Jul 16, 2018
batch_boolean.go Batch oriented boolean encoders Oct 16, 2018
batch_boolean_test.go Batch oriented boolean encoders Oct 16, 2018
batch_float.go feat(tsm1): Improve performance of Gorilla float block decoding Oct 17, 2018
batch_float_test.go feat(tsm1): Improve performance of Gorilla float block decoding Oct 17, 2018
batch_integer.go fix(encoding): Improve simple8b another 6%; fix inconsequential bug Oct 16, 2018
batch_integer_test.go fix(encoding): Improve simple8b another 6%; fix inconsequential bug Oct 16, 2018
batch_string.go fix(encoding): Improve array string encoding perf a little more Oct 16, 2018
batch_string_test.go Batch oriented string encoders Oct 16, 2018
batch_timestamp.go Fix TSM index maxtime modification Oct 29, 2018
batch_timestamp_test.go feat(encoding): Improve timestamp encoding Oct 16, 2018
bit_reader.go Update godoc for tsm1 package Jan 2, 2017
bit_reader_test.go Removed ineffective assignments, and added checks for errors that pre… Dec 29, 2016
bool.go Remove unused code/cleanup engine package Jan 20, 2018
bool_test.go pr(tsdb): Feedback items from PR review Jul 13, 2018
cache.go TSM: Fix ShouldCompactCache without WAL Jun 14, 2018
cache_race_test.go tsm/cache: Remove unused function parameter Jun 13, 2018
cache_test.go tsm/cache: Remove unused function parameter Jun 13, 2018
compact.gen.go fix: Allow compactor to make progress if v.MaxTime() != entry.MaxTime Nov 14, 2018
compact.gen.go.tmpl fix: Allow compactor to make progress if v.MaxTime() != entry.MaxTime Nov 14, 2018
compact.gen.go.tmpldata Taught tsm1 storage engine how to read and write uint64 values Jul 24, 2017
compact.go Limit force-full and cold compaction size. Dec 5, 2018
compact_test.go Limit force-full and cold compaction size. Dec 5, 2018
digest.go switch digests to use snappy compression Aug 23, 2018
digest_reader.go error if manifest is read/written more than once Oct 22, 2018
digest_test.go switch digests to use snappy compression Aug 23, 2018
digest_writer.go error if manifest is read/written more than once Oct 22, 2018
digest_writer_test.go error if manifest is read/written more than once Oct 22, 2018
encoding.gen.go Add batch block encoders Oct 16, 2018
encoding.gen.go.tmpl Add batch block encoders Oct 16, 2018
encoding.gen.go.tmpldata Taught tsm1 storage engine how to read and write uint64 values Jul 24, 2017
encoding.gen_test.go Update test case Sep 14, 2018
encoding.go simplify packages under tsdb Jan 21, 2018
encoding_test.go chore(tsm1): Add benchmarks for existing typed decoders Jul 13, 2018
engine.gen.go chore: Remove BatchCursor references Aug 24, 2018
engine.gen.go.tmpl chore: Remove BatchCursor references Aug 24, 2018
engine.go tsdb: clean up fields index for every kind of delete Nov 27, 2018
engine_cursor.go chore: Remove BatchCursor references Aug 24, 2018
engine_test.go Refactor index names Aug 21, 2018
file_store.gen.go feat(tsm1): Add Read<type>ArrayBlock APIs to FileStore Jul 16, 2018
file_store.gen.go.tmpl feat(tsm1): ArrayCursor interfaces and implementations Jul 16, 2018
file_store.gen.go.tmpldata Taught tsm1 storage engine how to read and write uint64 values Jul 24, 2017
file_store.go Merge pull request #10299 from influxdata/bj-tsm1-panic-fix Oct 10, 2018
file_store_array.gen.go feat(tsm1): ArrayCursor interfaces and implementations Jul 16, 2018
file_store_array_test.go fix(tsdb): Fix existing Prometheus tests based on batch cursors Jul 16, 2018
file_store_key_iterator.go simplify packages under tsdb Jan 21, 2018
file_store_key_iterator_test.go feat(tsm1): Add Read<Type>ArrayBlock APIs to TSMReader and mmapAccessor Jul 16, 2018
file_store_observer.go tsdb: avoid nil checks on the observer May 23, 2018
file_store_test.go tsdb: remove the shard id again May 23, 2018
float.go Use math/bits exclusively instead of go-bits Mar 15, 2018
float_test.go Batch oriented float encoders Oct 16, 2018
int.go Generate encode*Values funcs Mar 23, 2017
int_test.go pr(tsdb): Feedback items from PR review Jul 13, 2018
iterator.gen.go Allow math functions to be used in the condition Apr 10, 2018
iterator.gen.go.tmpl Allow math functions to be used in the condition Apr 10, 2018
iterator.gen.go.tmpldata Taught tsm1 storage engine how to read and write uint64 values Jul 24, 2017
iterator.go Update the zap logger dependency Nov 10, 2017
iterator_test.go Make closing TSM cursors idempotent Feb 21, 2018
mmap_unix.go Wire in mmap advise hint to TSMReader Aug 3, 2018
mmap_windows.go Wire in mmap advise hint to TSMReader Aug 3, 2018
pools.go Do not drop on the floor small buffers Feb 17, 2018
reader.gen.go feat(tsm1): Add Read<Type>ArrayBlock APIs to TSMReader and mmapAccessor Jul 16, 2018
reader.gen.go.tmpl feat(tsm1): Add Read<Type>ArrayBlock APIs to TSMReader and mmapAccessor Jul 16, 2018
reader.gen.go.tmpldata feat(tsm1): Add Read<Type>ArrayBlock APIs to TSMReader and mmapAccessor Jul 16, 2018
reader.go Wire in mmap advise hint to TSMReader Aug 3, 2018
reader_test.go TSM: TSMReader.Close blocks until reads complete Apr 30, 2018
ring.go Reduce cache partitions to 16 Jan 31, 2018
ring_test.go Reduce cache partitions to 16 Jan 31, 2018
scheduler.go Allow lower priority compactions to use excess capacity Oct 4, 2017
scheduler_test.go Rework compaction scheduling Oct 3, 2017
string.go Remove unused code/cleanup engine package Jan 20, 2018
string_test.go pr(tsdb): Feedback items from PR review Jul 13, 2018
timestamp.go Speed up time encoding/decoding May 10, 2017
timestamp_test.go pr(tsdb): Feedback items from PR review Jul 13, 2018
tombstone.go fix(tsdb): attempt to work on docker on windows Jun 1, 2018
tombstone_test.go tsdb: avoid nil checks on the observer May 23, 2018
wal.go Fix data race in WAL Mar 15, 2018
wal_test.go Fix data race in WAL Mar 15, 2018
writer.go tsm1: ensure all written tsm files are fsynced Jun 25, 2018
writer_test.go tsm1: ensure all written tsm files are fsynced Jun 25, 2018