influxdb/tsdb
Jeff Wendling 04605eb266 tsm1: speed up deleterange for large keys
rather than starting at the first key, do a binary search to the
first key. changes O(N) when deleting the largest key to O(log N).

benchmark                                    old ns/op       new ns/op     delta
BenchmarkIndirectIndex_DeleteRangeFull-8     17884166763     738717473     -95.87%
2018-12-14 10:06:24 -07:00
..
cursors Integrate scanned values statistics tracking. 2018-11-28 15:32:06 -07:00
internal Integrate scanned values statistics tracking. 2018-11-28 15:32:06 -07:00
testdata Update tsdb package from OSS 2018-10-01 12:08:37 +01:00
tsi1 test(tsdb/tsi1): test series id cache delete concurrently 2018-12-12 08:21:17 -08:00
tsm1 tsm1: speed up deleterange for large keys 2018-12-14 10:06:24 -07:00
config.go Remove influxdb dependency. 2018-11-29 11:44:22 -07:00
cursor.go chore: refactor reads service and make it consumable externally 2018-10-09 09:51:13 -06:00
errors.go Integrate WAL into engine 2018-10-05 12:44:27 +01:00
explode.go reduce parsing and copying of tags 2018-11-15 20:45:16 +08:00
explode_test.go test(tsdb): add test for explode points 2018-11-12 17:36:33 -07:00
index.go Remove influxdb dependency. 2018-11-29 11:44:22 -07:00
index_test.go Allow TSI cache to be dynamically altered 2018-12-07 18:35:25 +00:00
meta.go refactor: modify tooling to take advantage of go run 2018-10-15 11:01:27 -05:00
meta_test.go Remove the fields index 2018-10-15 10:22:07 -06:00
metrics.go Fix metric names 2018-12-07 16:37:17 +00:00
metrics_test.go Fix metric names 2018-12-07 16:37:17 +00:00
series_collection.go Update tsdb package from OSS 2018-10-01 12:08:37 +01:00
series_collection_test.go Update tsdb package from OSS 2018-10-01 12:08:37 +01:00
series_file.go Add option to disable sfile metrics 2018-12-10 14:36:28 +00:00
series_file_test.go Fix metric issue in series file 2018-12-07 14:32:34 +00:00
series_id.go chore(storage,tsdb): fix megacheck errors 2018-11-01 12:54:46 -07:00
series_id_test.go Update tsdb package from OSS 2018-10-01 12:08:37 +01:00
series_index.go Add option to disable sfile metrics 2018-12-10 14:36:28 +00:00
series_index_test.go Update tsdb package from OSS 2018-10-01 12:08:37 +01:00
series_partition.go Add option to disable sfile metrics 2018-12-10 14:36:28 +00:00
series_segment.go Get TSI tests passing 2018-10-01 12:08:37 +01:00
series_segment_test.go Remove the fields index 2018-10-15 10:22:07 -06:00
series_set.go fix(tsdb): eliminate data race from *SeriesIDSet.Clone 2018-11-13 08:12:38 -08:00
series_set_test.go fix(tsdb): eliminate data race from *SeriesIDSet.Clone 2018-11-13 08:12:38 -08:00