Edd Robinson
149b1cef1d
Fix 32bit overflow; limit capacity
2017-01-05 09:59:10 -07:00
Edd Robinson
d19fbf5ab4
Wire in HLL estimator
2017-01-05 09:54:03 -07:00
Ben Johnson
9b62df23d2
Add MeasurementBlock.
2017-01-05 09:34:36 -07:00
Jason Wilder
2e473e9518
Fix panic in AppendSeriesKeyByID
...
Calling this function with a series ID that does not exist in
the measurement causes a panic.
Fixes #7334
2016-10-19 11:07:19 -06:00
Jason Wilder
6671ef00f0
Reduce allocations in idsForExpr
2016-09-26 08:36:59 -06:00
Ben Johnson
8aa224b22d
reduce memory allocations in index
...
This commit changes the index to point to index data in the shards
instead of keeping it in-memory on the heap.
2016-08-16 14:09:00 -06:00
Mark Rushakoff
fb83374389
Track stats for number of series, measurements
...
Per database: track number of series and measurements
Per measurement: track number of series
2016-02-24 08:10:16 -08:00
Ben Johnson
5a0d1ab7c1
rename influxdb/influxdb to influxdata/influxdb
...
This commit changes all the import and URL references from:
github.com/influxdb/influxdb
to:
github.com/influxdata/influxdb
2016-02-10 10:26:18 -07:00
Jonathan A. Sternberg
2e7cf5328c
Fix go vet issues on 1.4
...
go 1.5 was being used to develop the query engine branch, but we aren't
using 1.5 for master at the moment. This fixes issues that go vet brings
up in 1.4 that don't exist in 1.5.
2016-02-10 09:40:30 -07:00
Paul Dix
3348dab4e0
Fix bug with new shards not getting series data persisted.
2015-08-16 15:45:09 -04:00
Ben Johnson
de1f9a3736
refactor tsdb tests into test package
2015-07-22 11:07:06 -06:00
Philip O'Toole
98d315b8d8
Ensure tags are always marshalled the same way
...
This added check ensures it's always alphabetically ordered when
marshalled.
2015-06-09 17:10:46 -07:00
David Norton
67464238ed
add benchmarks for building in-mem series index
2015-06-02 17:00:25 -04:00
Paul Dix
f660b1a3d3
Create QueryExecutor in tsdb.
2015-05-29 14:59:57 -06:00