Edd Robinson
e2c3b52ca4
Adds a custom HyperLogLog++ implementation
2017-01-05 10:00:14 -07:00
Edd Robinson
da63b349a4
Fix bad rebase
2017-01-05 09:59:44 -07:00
Edd Robinson
ebc92ca04f
Fix overflow issues
2017-01-05 09:59:12 -07:00
Edd Robinson
149b1cef1d
Fix 32bit overflow; limit capacity
2017-01-05 09:59:10 -07:00
Edd Robinson
33623c1fa9
Revert back to original approach
2017-01-05 09:58:39 -07:00
Edd Robinson
9ed6040265
Tidy up
2017-01-05 09:58:37 -07:00
Edd Robinson
2a5c865b44
Use xxhash
2017-01-05 09:57:35 -07:00
Edd Robinson
2d9bd09784
Use []byte where possible in Index
2017-01-05 09:57:34 -07:00
Edd Robinson
3edbfb9197
Prevent panic when shard nil
2017-01-05 09:56:51 -07:00
Edd Robinson
3187cd4432
Cleanup series created stat
2017-01-05 09:56:49 -07:00
Edd Robinson
0eed474e78
Update Godeps
2017-01-05 09:54:46 -07:00
Edd Robinson
4b1ef68dc9
Move series and measurement stats to store
2017-01-05 09:54:05 -07:00
Edd Robinson
aaf85ae38d
Tombstoning with series cardinality part 1
2017-01-05 09:54:04 -07:00
Edd Robinson
bd8dd9a291
Sketches working
2017-01-05 09:54:04 -07:00
Edd Robinson
d19fbf5ab4
Wire in HLL estimator
2017-01-05 09:54:03 -07:00
Edd Robinson
2b8efefef4
Initial index interface
2017-01-05 09:51:43 -07:00
Edd Robinson
05bc4dec00
Refactor
2017-01-05 09:50:23 -07:00
Edd Robinson
c535e3899a
Remove in-memory index from Shard and Store
2017-01-05 09:47:09 -07:00
Edd Robinson
2171d9471b
Initialise index in shards
2017-01-05 09:42:48 -07:00
Ben Johnson
57d0556174
Fix 32-bit issues.
2017-01-05 09:34:37 -07:00
Ben Johnson
41f2babe66
Minor TSI index benchmark refactor
2017-01-05 09:34:37 -07:00
Ben Johnson
ac9c6a0207
Add TSI index benchmark.
2017-01-05 09:34:37 -07:00
Ben Johnson
8d40ceb00c
TSI1 Index
2017-01-05 09:34:36 -07:00
Ben Johnson
9b62df23d2
Add MeasurementBlock.
2017-01-05 09:34:36 -07:00
Ben Johnson
3240af07e0
Fix RHH packing.
2017-01-05 09:34:36 -07:00
Ben Johnson
e25d61e4bd
TagSet writer & reader.
2017-01-05 09:34:36 -07:00
Ben Johnson
4eeb81ef38
Add SeriesList tombstoning.
2017-01-05 09:34:36 -07:00
Ben Johnson
2c34b24f5c
Implemented SeriesList
2017-01-05 09:34:36 -07:00
Ben Johnson
6523675c20
Implemented RHH hash map.
2017-01-05 09:34:35 -07:00
Mark Rushakoff
390a16925d
Merge pull request #7781 from influxdata/mr-godoc
...
Godoc cleanup
2017-01-04 14:11:51 -08:00
Mark Rushakoff
6a94d200c8
Merge remote-tracking branch 'influx/master' into mr-godoc
2017-01-04 13:27:36 -08:00
Jason Wilder
15915446ff
Merge pull request #7323 from miry/env-array-config
...
Allow add items to array config via ENV
2017-01-04 14:20:03 -07:00
Mark Rushakoff
bbbf9d9711
Merge pull request #7789 from influxdata/mr-monitor-config-validation
...
Require database name on monitor config
2017-01-04 13:16:49 -08:00
Mark Rushakoff
4aedd29b02
Merge pull request #7788 from influxdata/mr-point-data-methods
...
Remove unused methods from Point: Data, SetData
2017-01-04 13:15:38 -08:00
Mark Rushakoff
4da6d8ca48
Merge pull request #7787 from influxdata/mr-influxql-rune-split
...
Prefer built-in string -> []rune conversion
2017-01-04 13:14:52 -08:00
Jason Wilder
b64e350994
Merge pull request #7780 from BlueMonday/patch-1
...
Fix small typo in CONTRIBUTING.md
2017-01-04 11:14:19 -07:00
Cory LaNou
f5953b2dcf
Merge pull request #7785 from influxdata/cjl-return-error-instead-of-panic-decode-point
...
Return Error instead of panic when decoding point values.
2017-01-04 08:12:08 -06:00
Mark Rushakoff
3e473dd262
Remove unused methods from Point: Data, SetData
...
These are not called anywhere in the TICK stack that I can see.
2017-01-03 16:11:40 -08:00
Mark Rushakoff
5a24cbffeb
Require database name on monitor config
2017-01-03 15:21:25 -08:00
Mark Rushakoff
61b5a15227
Prefer built-in string -> []rune conversion
2017-01-03 14:45:33 -08:00
Cory LaNou
3c518f8927
panicing is bad -> error returns are good
2017-01-03 14:28:29 -06:00
Mark Rushakoff
f715692d7a
Merge pull request #7784 from influxdata/mr-meta-errors
...
Fix broken return statements swallowing errors
2017-01-03 09:27:57 -08:00
Mark Rushakoff
959c445a88
Fix broken return statements swallowing errors
...
There was no comment on either case specifying that the `return nil`
was deliberate instead of `return err`, so I'm assuming these were
typos. I added tests to conserve the error-returning behavior.
2017-01-03 08:50:34 -08:00
Michael Nikitochkin
5ebd4244b1
Merge branch 'master' into env-array-config
2017-01-02 16:35:55 +01:00
Mark Rushakoff
41415cf2fb
Update godoc for tsm1 package
2017-01-02 07:30:18 -08:00
Steven Erenst
c902e6b902
Fix small typo in CONTRIBUTING.md
2017-01-01 21:22:06 -08:00
Mark Rushakoff
4a774eb600
Update godoc for the tsdb package
2016-12-30 21:12:37 -08:00
Mark Rushakoff
bb93f8c593
Update godoc for packages tcp, toml, uuid
2016-12-30 18:03:02 -08:00
Mark Rushakoff
218fc3890d
Update godoc for services
...
The admin service was deliberately skipped due to it being deprecated.
2016-12-30 18:03:01 -08:00
Mark Rushakoff
0551d87ddb
Update godoc for pkg
2016-12-30 18:03:01 -08:00