Commit Graph

13761 Commits (ba38447e60d0da47f2e37b531e9b17a2289ab4ba)

Author SHA1 Message Date
Hercules Mango Churchill ba38447e60 Update changelog 2018-07-05 17:20:45 +00:00
Ben Johnson 2af5a274b8
Merge pull request #10044 from influxdata/bj-bitset-iterator
Implement bitset iterator
2018-07-05 11:20:28 -06:00
Ben Johnson 979d790154
Implement bitset iterator 2018-07-05 09:01:22 -06:00
Edd Robinson ef4e525546
Merge pull request #10032 from influxdata/er-reporttsi
Add new TSI index cardinality report to influx_inspect
2018-07-04 11:40:05 +01:00
Edd Robinson 08c3800a8a Address PR feedback 2018-07-04 10:57:40 +01:00
Jonathan A. Sternberg 0aaf6d6618
Merge pull request #10034 from influxdata/js-gdm-deps
Update the github.com/golang/protobuf dependency in gdm to match dep
2018-07-03 11:42:47 -05:00
Jonathan A. Sternberg cc2c8a6cd8 Update the github.com/golang/protobuf dependency in gdm to match dep 2018-07-03 11:16:48 -05:00
Edd Robinson cef4c399c5 Sort shard results 2018-07-03 14:20:10 +01:00
Edd Robinson e959fd49a9 Fix build 2018-07-03 14:15:32 +01:00
Edd Robinson 07ca0378bf Implementing -tag-keys is a TODO 2018-07-03 13:52:04 +01:00
Edd Robinson 89b1a49d38 Fine tune limit for when to use bitmap 2018-07-03 13:39:33 +01:00
Edd Robinson 5bce912a39 Fix panic when no series for measurement: 2018-07-03 12:39:20 +01:00
Edd Robinson 593d530525 Add total cardinality 2018-07-03 12:13:05 +01:00
Edd Robinson 33a60dfd85 Support for cardinality by measurement 2018-07-03 11:57:08 +01:00
Stuart Carnie e832514355 pr(influx_tools): PR feedback 2018-07-02 09:45:37 -07:00
Stuart Carnie 8c2ff02ede fix(influx-tools): Reimplement compact-shard using tsm1.Compactor
* utilizes `tsm1.Compactor#CompactFull` to fully compact the specified
  shard
* the WAL is unmodified
* added `-verbose` option to show progress as TSM files are opened
2018-07-02 09:45:37 -07:00
Stuart Carnie 0887b38a65 chore(influx_tools): Rename command influx-tools → influx_tools 2018-07-02 09:45:37 -07:00
Edd Robinson 951a5b5438
Merge pull request #10013 from influxdata/er-tsi-tagsets
Filter iterators as high up a possible
2018-07-02 17:07:18 +01:00
Edd Robinson 6059db3d3a Filter series IDs at the last possible moment 2018-07-02 16:48:40 +01:00
Edd Robinson 609b980671 Don't filter at low-level 2018-07-02 16:47:44 +01:00
Edd Robinson 0060b83644 create iterator benchmark 2018-07-02 16:47:44 +01:00
Jonathan A. Sternberg 97a76e6bdb
Merge pull request #10015 from influxdata/js-storage-grpc-service
Modify the storage service to expose a grpc interface instead of yarpc
2018-06-29 12:31:20 -05:00
Ben Johnson 61ed1a759e
Merge pull request #10020 from influxdata/bj-windows-mmap-fix
Fix windows mmap on zero length file.
2018-06-29 11:03:33 -06:00
Ben Johnson 0fcab02074
Fix windows mmap on zero length file. 2018-06-29 10:24:16 -06:00
Jonathan A. Sternberg 88b81941ac Modify the storage service to expose a grpc interface instead of yarpc 2018-06-28 14:03:09 -05:00
Hercules Mango Churchill 48797873ee Update changelog 2018-06-28 16:25:36 +00:00
Ben Johnson 7727a4a67f
Merge pull request #9977 from influxdata/bj-show-tag-values-value-filtering
Allow value filtering on SHOW TAG VALUES
2018-06-28 10:25:19 -06:00
Ben Johnson 8be85c154a
Allow value filtering on SHOW TAG VALUES
This commit allows users to filter on the `value` field in the
`SHOW TAG VALUES` command:

	SHOW TAG VALUES WITH KEY = "mytag" WHERE "value" = 'myvalue'

Previously this command would return all values.
2018-06-28 09:50:03 -06:00
Hercules Mango Churchill aed6b23cc8 Update changelog 2018-06-26 17:27:21 +00:00
Ben Johnson c093922b75
Merge pull request #10002 from influxdata/bj-series-segment-recovery
Improve series segment recovery
2018-06-26 11:27:03 -06:00
Ben Johnson edcb391022
Improve series segment recovery. 2018-06-26 10:56:44 -06:00
Jeff Wendling 4cbdc197b8
Merge pull request #10001 from influxdata/jmw-fix-tsm1-sync
tsm1: ensure all written tsm files are fsynced
2018-06-25 18:39:41 -06:00
Jeff Wendling 1c0e49e002 tsm1: ensure all written tsm files are fsynced
we were asserting to an *os.File in order to call Sync, but in some
cases the file handle has been wrapped, for example with limiting.
instead, assert to minimal interfaces for the functionality we need
and attempt to add some robustness in the code that creates the
writers by using a stronger interface with a Sync method.

fixes #9991
2018-06-25 11:36:22 -06:00
Gershon Shif d52d9fb47a
Merge pull request #9998 from influxdata/gs-bol
Added the description for PR 9996
2018-06-22 14:13:26 -07:00
Gershon Shif 6befcba50f Added the description for PR 9996 2018-06-22 13:50:55 -07:00
Gershon Shif ace73c33c0
Merge pull request #9996 from influxdata/er-prom-rege
Ensure read service regexes get optimised
2018-06-22 12:56:19 -07:00
Edd Robinson e4e087d123 Update deps 2018-06-22 19:38:53 +01:00
Edd Robinson 8fd00853e7 Ensure read service regexes get optimised 2018-06-22 19:32:17 +01:00
Hercules Mango Churchill 0a4f9dc1a2 Update changelog 2018-06-22 18:20:12 +00:00
Jonathan A. Sternberg 335ac728c0
Merge pull request #9959 from influxdata/js-9574-improve-rewrite-regex-conditions
Improve the number of regex patterns that are optimized to static OR conditions
2018-06-22 13:19:55 -05:00
David Norton d61c4a43b0
Merge pull request #9986 from influxdata/dn-add-digest-logging
add digest logging
2018-06-21 11:56:21 -04:00
Ben Johnson ccadb3799c
Merge pull request #9982 from influxdata/bj-tsi-wal-flush-sync
Flush/sync TSI1 WAL
2018-06-20 15:34:15 -06:00
Jonathan A. Sternberg 305dcd4097
Merge pull request #9810 from influxdata/js-update-issue-templates
Update issue templates
2018-06-20 10:14:47 -05:00
David Norton cc072f625f fix code formatting 2018-06-20 11:11:00 -04:00
Jonathan A. Sternberg b492b65b23 Improve the number of regex patterns that are optimized to static OR conditions
See influxdata/influxql#21 for details.
2018-06-19 13:44:15 -05:00
tmgordeeva 439bb435ea
Merge pull request #9980 from influxdata/tg-tsdb-test
Fix flaky test TestStore_BackupRestoreShard
2018-06-19 10:18:25 -07:00
Edd Robinson 79d18b5bb0
Merge pull request #9983 from influxdata/er-deps
Fix Godeps
2018-06-19 16:36:34 +01:00
Edd Robinson 13fd17166b gofmt 2018-06-19 16:09:59 +01:00
Edd Robinson f6aa7c5522 Fix Godeps 2018-06-19 16:04:07 +01:00
Ben Johnson fd5a2116d7
Flush/sync TSI1 WAL 2018-06-19 08:32:33 -06:00