Commit Graph

13736 Commits (48797873ee24fc1dcb5a63f23474d3210f6d68c5)

Author SHA1 Message Date
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
Tanya Gordeeva cff3a1120e Fix flaky test TestStore_BackupRestoreShard
Iterator could be left open.

Fixes #9965
2018-06-18 09:45:26 -07:00
David Norton aa61f5016e
Merge pull request #9970 from influxdata/dn-show-tag-keys-perf
fix SHOW TAG KEYS perfomance regression
2018-06-15 17:35:06 -04:00
David Norton b4fd65baf1 add digest logging 2018-06-15 16:55:59 -04:00
David Norton 57f97a72e6 fix SHOW TAG KEYS perfomance regression 2018-06-15 11:26:43 -04:00
Hercules Mango Churchill 5414d37e3d Update changelog 2018-06-15 13:30:42 +00:00
Edd Robinson ab293e813d
Merge pull request #9856 from pliu/backup_restore_parallel_compression
Parallelize compression/decompression during backup and restore
2018-06-15 14:30:25 +01:00
Hercules Mango Churchill 968a390621 Update changelog 2018-06-14 00:50:14 +00:00
Jacob Marble 440457bbef
Merge pull request #9972 from influxdata/jgm-snapshot
TSM: Fix ShouldCompactCache without WAL
2018-06-13 17:49:58 -07:00
Jacob Marble 544636c815 TSM: Fix ShouldCompactCache without WAL 2018-06-13 17:37:17 -07:00
Jacob Marble 0dc5393441 tsm/cache: Remove unused function parameter 2018-06-13 15:22:37 -07:00
Jonathan A. Sternberg 87d2469877
Merge pull request #9964 from influxdata/js-enable-storage-service
Enable the storage service by default
2018-06-13 16:28:27 -05:00
Hercules Mango Churchill 2be1620c32 Update changelog 2018-06-13 20:06:27 +00:00
Ben Johnson e918e2f011
Merge pull request #9969 from influxdata/bj-cli-retention-policy
Add retention policy flag to CLI queries.
2018-06-13 14:06:07 -06:00
Stuart Carnie 88cd9f3fcf pr(influx-tools): Improvements per PR review 2018-06-13 10:29:59 -07:00
Stuart Carnie 832863c099 feat(influx-tools): Add compact-shard command for offline compactions
`influx-tools compact-shard` allows a user to fully compact a shard
when the `influxd` process is offline.

Fixes #9958
2018-06-13 10:29:59 -07:00
Stuart Carnie 0f1917fc6b fix(influx-tools): Exporter disables monitor and compactions
This should not have caused correctness issues, but is an unintended
side effect that exporting data may cause compactions to run. It is
possible that a compaction would not run to completion, leaving .tmp
files around after an export.
2018-06-13 10:29:59 -07:00
Stuart Carnie 278ca32f1f refactor(influx-tools): Move shard writer to be usable by other packages
Default behavior has not changed, however, additional options
permit writing `.tsm.tmp` files and adjusting the starting generation
and sequence.
2018-06-13 10:29:59 -07:00
Stuart Carnie 7e998779e6 feat(tsdb/store): Option to disable compactions for offline tools
Allows an offline tool to open the tsdb.Store with compactions disabled.
2018-06-13 10:29:59 -07:00
Stuart Carnie 7abf3ec048 fix(tsdb/store): Fix hang when closing Store if monitor is disabled 2018-06-13 10:29:59 -07:00
Hercules Mango Churchill 81e32387f0 Update changelog 2018-06-13 17:21:00 +00:00
Edd Robinson 83572fbfbd
Merge pull request #9967 from influxdata/pd-prometheus-to-new-storage
Use storage package for Prometheus remote read
2018-06-13 18:20:44 +01:00
Edd Robinson 3cb9e13d58 Address PR feedback 2018-06-13 17:41:50 +01:00
Jonathan A. Sternberg 17ca220f33 Enable the storage service by default 2018-06-13 10:56:50 -05:00
Edd Robinson fe425d4bda Use correct version of pgzip 2018-06-13 08:15:20 -07:00
Ben Johnson dae59cce7a
Add retention policy flag to CLI queries. 2018-06-13 09:10:39 -06:00