Commit Graph

30254 Commits (184ed7120ec48db292bfc32a7139f1256d3df134)

Author SHA1 Message Date
Lorenzo Affetti 26d327ef9d
Merge pull request #13752 from influxdata/fix/read-filter
fix(readservice): normalize special tag keys after reducing request p…
2019-05-02 20:13:32 +02:00
Stuart Carnie 8e6afca32d
Merge pull request #13756 from influxdata/sgc/fix/tagspanic
Ensure Tag(Keys|Values) APIs never return (nil, nil)
2019-05-02 10:21:11 -07:00
Lorenzo Affetti dee2ca29b4
Merge pull request #13754 from influxdata/fix/skip-flaky
test(flux/e2e): skip flaky window_generate_empty test
2019-05-02 19:01:43 +02:00
Stuart Carnie bf774b66ce
fix(storage): Ensure Tag(Keys|Values) APIs never return (nil, nil)
Formalized this post condition in the documentation and added additional
unit tests.

Added a nil guard and unit test to WriteStringIterator.
2019-05-02 09:45:38 -07:00
alexpaxton 62f8a654a6
Upgrade to Clockface 0.0.13 (#13686)
* Upgrade!

* Replace "customClass" with "className"

* Upgrade to 0.0.12

* Replace square shaped buttons with SquareButton

* Appease linter gods

* Polish panel in org profile

* Update snapshots

* Upgrade to Clockface 0.0.13

* Fix button refs bug

* Fix failing unit test

* Fix onboarding e2e tests
2019-05-02 09:22:25 -07:00
Lorenzo Affetti 33418aac2c test(flux/e2e): skip flaky window_generate_empty test 2019-05-02 18:19:07 +02:00
Russ Savage 82eb9099a6
remove telegraf bucket name from getting started with flux template (#13753)
* remove telegraf bucket name
2019-05-02 08:56:50 -07:00
Lorenzo Affetti 0993a9f15b fix(readservice): normalize special tag keys after reducing request predicate 2019-05-02 16:55:08 +02:00
Russ Savage 391ca7acc1
adding section for alpha 10 (#13744) 2019-05-01 14:00:26 -07:00
Chris Goller 510f7bb057 fix(task): lookup fully hydrated task after creation (#13709)
* fix(task): lookup fully hydrated task after creation

* ci(circle): save go race and litmus test results artifact
2019-05-01 14:54:27 -06:00
Stuart Carnie b5062c9125
Merge pull request #13743 from influxdata/sgc/fix/partitionsort
Ensure sort keys are correctly delimited to avoid collisions
2019-05-01 13:47:49 -07:00
Stuart Carnie d858bd6f77
fix(storage): Sort keys were incorrectly sorted when concatenated
This manifested as incorrect sort ordering when serialized via RPC,
resulting in an `invalid partition key order` error.

This fix introduces a delimiter to ensure sort keys cannot collide.
2019-05-01 13:37:28 -07:00
Russ Savage 050c6e35c5
updating changelog for alpha-9 (#13739) 2019-05-01 13:24:28 -07:00
Russ Savage 954ba9601d
update the system time function (#13742)
* update the system time function
2019-05-01 13:17:36 -07:00
Deniz Kusefoglu 61504af15e
Merge pull request #13741 from influxdata/upgrade-client-0.3.3
Pin client version to 0.3.3
2019-05-01 13:15:17 -07:00
Deniz Kusefoglu c068e2eaee Pin client version to 0.3.3 2019-05-01 12:52:31 -07:00
Jeff Wendling 16e9eb4cb9 tsdb: respond to feedback and improve test coverage
predicate.go:
	UnmarshalPredicate       100.0%
	NewProtobufPredicate     100.0%
	Matches                  100.0%
	Marshal                  100.0%
	walkPredicateNodes       100.0%
	buildPredicateNode       100.0%
	newPredicateState        100.0%
	Reset                    100.0%
	Set                      100.0%
	newPredicateCache        100.0%
	Cached                   100.0%
	Store                    100.0%
	Update                   100.0%
	Update                   92.9%
	Update                   94.1%
	predicateEval            90.9%
	predicatePopTag          100.0%
	predicatePopTagEscape    100.0%
2019-05-01 13:40:40 -06:00
Jeff Wendling 4b4a814d7d storage: fix predicate matching on field tags 2019-05-01 13:40:40 -06:00
Jeff Wendling e84d4625a5 storage: add predicate deletes to the engine interface 2019-05-01 13:40:40 -06:00
Jeff Wendling 740d669514 tsm1: teach the cache about predicates 2019-05-01 13:40:40 -06:00
Jeff Wendling e10939b8af storage: add predicate tracking to the WAL 2019-05-01 13:40:40 -06:00
Jeff Wendling 4fb7bf1730 tsm1: implement predicate matcher from protobufs 2019-05-01 13:40:40 -06:00
Jeff Wendling 4096f93891 tsm1: implement reading and writing predicates in tombstone files 2019-05-01 13:40:40 -06:00
Jeff Wendling dcf797f111 tsm1: basic predicate implementation at index layer
Only wires it up. No tests, no tombstone tracking, nothing.
2019-05-01 13:40:40 -06:00
Jeff Wendling 7403fd8aa9 tsm1: rename engine method to DeletePrefixRange
The storage/engine knows about buckets, but the tsm1/engine doesn't, so
name the tsm1/engine method Prefix and keep the storage/engine named
Bucket.
2019-05-01 13:40:40 -06:00
Deniz Kusefoglu 79f4e2b57e
Merge pull request #13734 from influxdata/remove-builderConfig
Sanitize query builderConfigs before exporting dashboards
2019-05-01 12:33:24 -07:00
Russ Savage 1f63aba1a9
fix a typo in the range example (#13738)
fix a typo in the range example
2019-05-01 12:26:15 -07:00
Deniz Kusefoglu e9c551723e Sanitize query builderConfigs before exporting dashboards 2019-05-01 12:16:32 -07:00
Christopher Henn ea9a231f43 fix(ui): fix issue saving histograms via the Data Explorer
Closes #13733
2019-05-01 11:23:16 -07:00
David G. Simmons af8e995e70 Fix ARM64 builds (#13542)
This fixes builds for ARM64 -- which requires the 'noasm' tag -- while not changing other builds for other architectures.
2019-05-01 10:50:17 -07:00
Russ Savage 9a7840aae0
fixing window example (#13732) 2019-05-01 10:38:18 -07:00
jlapacik e50508a349 feat(influxdb): enable group pushdown rule
Closes #13623.
2019-05-01 10:35:10 -07:00
jlapacik 5d90683b07 refactor(storage): remove no points tables and streamReader interface
These tables were previously used to perform meta queries.
Meta queries are now answered using a specific API, and as
a result, these tables can go away.
2019-05-01 10:35:10 -07:00
jlapacik 95aa194498 feat(storage): ReadGroup RPC definitions and storage reader 2019-05-01 10:35:10 -07:00
jlapacik 5f87134ca8 feat(query): physical group operation and pushdown rule
test(query): group pushdown rule
2019-05-01 10:35:10 -07:00
Nathaniel Cook eaf31735ae
Merge pull request #13731 from influxdata/flux-staging
chore(dep): update to Flux v0.28.3
2019-05-01 10:46:03 -06:00
Deniz Kusefoglu 65767c8491
Merge pull request #13728 from influxdata/remove-builderConfig
Remove builderConfigs from default Templates
2019-05-01 09:37:37 -07:00
Stuart Carnie f56b4ef020
Merge pull request #13723 from influxdata/sgc/fix/merge
Ensure GroupCursor Keys is union of keys from all GroupCursors of current partition key
2019-05-01 09:07:53 -07:00
Nathaniel Cook 7047172568 chore(dep): update to Flux v0.28.3 2019-05-01 09:45:53 -06:00
Jonathan A. Sternberg 1a254a3293
feat(stdlib): enable the tag keys optimization for meta queries (#13705) 2019-04-30 21:32:47 -05:00
Jacob Marble 8c269e0153
chore(log): Put trace_id back in logs (#13712)
* chore(log): Put trace_id back in logs

* fix tests
2019-04-30 18:51:22 -07:00
Deniz Kusefoglu 506ddb4f4f Remove builderConfigs from templates 2019-04-30 17:37:20 -07:00
Stuart Carnie 96c2282aab
fix(query): Keys must be union of all keys from all GroupCursors 2019-04-30 15:49:36 -07:00
Lyon Hill 166e50f594
Fix inactive task scheduling (#13721) 2019-04-30 16:30:02 -06:00
Alirie Gray 86e632b429
Merge pull request #13719 from influxdata/fix-tasks-after-paging
test(tasks): added coverage for ListTasks with OrgID
2019-04-30 14:47:30 -07:00
Alirie Gray cf2c9668fc test(tasks): added coverage for ListTasks with OrgID 2019-04-30 14:20:46 -07:00
Russ Savage 90f42df107
Fixing templates to address float != int error (#13718)
Fixing system template to address float != int error in flux
2019-04-30 14:13:23 -07:00
Andrew Watkins c3d823e545
fix: notes covered by adjacent cells (#13717)
* fix(dashboards): notes being hiddent by adjascent cells

* chore(portals): be the change
2019-04-30 12:41:39 -07:00
Russ Savage 3e6ac0cc1e
adding local metrics dashboard for quickstart (#13715)
Adding local metrics dashboard for quickstart
2019-04-30 12:31:39 -07:00
Deniz Kusefoglu 04bc64bb89
Merge pull request #13713 from influxdata/all-buckets-should-be-specific
Create token with select all buckets should not create token with all…
2019-04-30 10:50:47 -07:00