prometheus/storage/local
beorn7 5d3cd65a5d Improve performance of ingestion.
- Parallelize AppendSamples as much as possible without breaking the
  contract about temporal order.

- Allocate more fingerprint locker slots.

- Do not run early checkpoints if we are behind on chunk persistence.

- Increase fpMinWaitDuration to give the disk more time for more
  important things.

Also, switch math.MaxInt64 and math.MinInt64 to the new constants.
2015-02-12 18:12:37 +01:00
..
codable Clean up license issues. 2015-01-21 20:07:45 +01:00
flock Use named returns in flock.New. 2015-01-19 14:31:16 +01:00
index Declare storage.local.index-cache-size.* default values as tweaked. 2015-01-29 13:04:54 +01:00
chunk.go Clean up license issues. 2015-01-21 20:07:45 +01:00
crashrecovery.go Improve performance of ingestion. 2015-02-12 18:12:37 +01:00
delta.go Clean up license issues. 2015-01-21 20:07:45 +01:00
instrumentation.go Clean up license issues. 2015-01-21 20:07:45 +01:00
interface.go Improve performance of ingestion. 2015-02-12 18:12:37 +01:00
locker.go Fix and improve the fp locker. 2014-11-25 17:07:45 +01:00
locker_test.go Fix a few concurrency issues before starting to use the new fp locker. 2014-11-25 17:07:45 +01:00
persistence.go Move crash related code into separate file. 2015-01-29 13:13:16 +01:00
persistence_test.go Clean up license issues. 2015-01-21 20:07:45 +01:00
preload.go Clean up license issues. 2015-01-21 20:07:45 +01:00
series.go Improve performance of ingestion. 2015-02-12 18:12:37 +01:00
storage.go Improve performance of ingestion. 2015-02-12 18:12:37 +01:00
storage_test.go Improve performance of ingestion. 2015-02-12 18:12:37 +01:00
test_helpers.go Clean up license issues. 2015-01-21 20:07:45 +01:00