Commit Graph

34466 Commits (c99eaee5ec0833adf4e16b556c1f0125937d4526)

Author SHA1 Message Date
Ales Pour 2308e6c50e feat(upgrade): upgrade security 2020-10-14 08:02:30 -07:00
Faith Chikwekwe 8e0328af74 feat(storage/reads): add window agg result set 2020-10-13 13:32:13 -07:00
Pavel Závora a171c4e2cb
Merge pull request #19723 from influxdata/19658/refactor_batcher
chore(write): refactor batcher to reuse code
2020-10-13 20:32:38 +02:00
sans 7dcaf5c639
fix: typos (#19734) 2020-10-13 09:50:32 -07:00
Johnny Steenbergen db97f1c1f6
fix(influx): update default value of list tasks influx command to 100 (#19732) 2020-10-12 17:05:56 -06:00
Stuart Carnie d28e55d3b6 fix(kv): Reorganize bcrypt password hashing outside transactions
This ensures that transaction lifetimes are shorter to reduce lock
contention.

Additionally, this PR removes the ability to set an empty password
when running the initial on-boarding process. According to the
original developer, this behavior was required to permit Cloud
processes to complete. As this code is no longer shared, this security
issue is corrected.
2020-10-12 08:06:32 -07:00
Pavel Zavora e914f6677a chore(write): refactor batcher to reuse code 2020-10-11 13:25:57 +02:00
Greg e8931bbffa
fix(templates): allow same duration unit identifiers that the tasks api allows (#19710) 2020-10-09 14:17:04 -06:00
Stuart Carnie d0338165e6 chore: Update CHANGELOG.md 2020-10-08 15:43:37 -07:00
Stuart Carnie 4b02d54b75 fix: Ensure orgID and bucketID are passed to WritePoints API
Fixes #19679
2020-10-08 15:43:37 -07:00
Russ Savage eb4482a3f5
fix(writeData): fixing win_eventlog readme (#19675) 2020-10-08 09:51:41 -07:00
vlastahajek 8763bb1af9 feat(upgrade): upgrade databases 2020-10-08 09:39:30 -07:00
Faith Chikwekwe 7cd689d57e
Merge pull request #19699 from influxdata/feat/mean-agg-pushdown
feat(values): add window mean array cursor
2020-10-07 13:37:03 -07:00
Faith Chikwekwe 2acb8b897a feat(values): add window mean array cursor 2020-10-07 13:17:50 -07:00
Greg 6219adc574
fix: preserve cell colors on export/import (#19700) 2020-10-07 14:13:53 -06:00
Lyon Hill c523fd22f7
chore: clean old feature flags (#19692) 2020-10-06 13:43:32 -06:00
Greg 8243eb8a03
fix(cli): workaround for cloud api to return a single telegraf config if specified (#19695) 2020-10-06 12:55:49 -06:00
Greg fcb70c26d5
fix: add ability to define bucket to write to with a BucketFilter (#19658) 2020-10-05 15:05:49 -06:00
Pavel Závora a8c7254281
Merge pull request #19660 from influxdata/19335/rate_limit
feat(cmd/influx/write): allow to limit write rate
2020-10-05 17:01:15 +02:00
Faith Chikwekwe 47ed97c3fa
Merge pull request #19683 from influxdata/test/unskip-agg-med
feat(query/stdlib): unskip agg window median test
2020-10-05 07:50:04 -07:00
Sean Brickley 9a450d248f build(ui): Update flux-lsp-browser dependency to latest release 2020-10-05 09:00:14 -04:00
Faith Chikwekwe a68fc740b7 feat(query/stdlib): unskip agg window median test 2020-10-02 13:45:24 -07:00
Ales Pour 1e4650913d feat(upgrade): upgrade config file 2020-10-02 12:01:35 -07:00
Pavel Zavora f8ffcb8a65 feat(cmd/influx/write): specify --rate-limit as COUNT(B|kB|MB)/TIME(s|sec|m|min) 2020-10-02 05:07:37 +02:00
Pavel Zavora b2a51593b3 feat(cmd/influx/write): allow to limit write rate 2020-10-02 02:31:49 +02:00
Adrian Thurston feb41819ec
fix: convert flux e2e test harness to two-pass (#19672)
It appears that the double write caused by using to() inside a separate
execution environment (experimental.chain) causes flux e2e tests to behave
unpredictably, when coupled with the 1.x storage engine. Removing the second
write by using two passes, one to write to the db, then another to run the
test, eliminates the flakiness. Verified by running e2e tests in parallel times
8 for 12 hours without any flakiness observed. Before the fix, the flakiness
would take approx 30 minutes on avgerage to exhibit.

This commit also removes universe/to_time from the skipped tests because it was
added when this flakiness was discovered.
2020-10-01 16:38:21 -07:00
vlastahajek 999660ae2e feat(upgrade): upgrade command basic skeleton 2020-10-01 08:06:42 -07:00
Greg 8fea0cdda6
fix(cli): don't accept short passwords in setup (#19593) 2020-09-29 16:28:10 -06:00
Russ Savage df47ec7bb2
chore(circleci): change beta to rc (#19666) 2020-09-29 14:50:44 -07:00
Russ Savage c40162bcb7
chore(changelog): update changelog for rc0 (#19665) 2020-09-29 14:10:22 -07:00
Russ Savage f15ff8783d
chore(readme): update readme for next release (#19605) 2020-09-29 14:08:18 -07:00
Russ Savage 4cf71ddcea
feat(sources): adding telegraf sources (#19663)
* feat(sources): adding telegraf sources

* fix(logos): fix influxdb_v2_listener logo

* fix(clientLibs): fix typos

* chore(changelog): added new plugins to changelog
2020-09-29 14:05:23 -07:00
Stuart Carnie b3b8f9e200 fix: Changed per feedback 2020-09-29 13:44:18 -07:00
Stuart Carnie f4f1fa121d chore: Update CHANGELOG 2020-09-29 13:44:18 -07:00
Stuart Carnie 1e5ed47a61 fix: Increase the default default line length to 16MB and add option 2020-09-29 13:44:18 -07:00
Stuart Carnie a4fb30d1b4 fix: Allow longer lines than the default for bufio.Scanner
This commit adds a field to Batcher to configure the maximum allowed
line length. If this value is non-zero, the bufio.Scanner buffer
will be configured scan lines up to this length. If a line exceeds
this length an ErrLineToLong error will be returned.

Simplified TestBatcher_read tests and added a test case for this
new scenario and to ensure lines exceeding the default
bufio.MaxScanTokenSize are allowed.
2020-09-29 13:44:18 -07:00
Stuart Carnie abdfdf07c1 fix: Panic when p is < what was read from rd 2020-09-29 13:44:18 -07:00
Scott Anderson 4a984cb831
chore(flux): add Flux 0.83 functions (#19498)
* chore(flux): add Flux 0.83 functions

* fix(fluxFunctions): run prettier

Co-authored-by: Russ Savage <russ@influxdata.com>
2020-09-29 13:25:28 -07:00
Roger Peppe 0913737c5f
Merge pull request #19653 from influxdata/rogpeppe-007-remove-batcher
fix: tsdb: remove PointBatcher
2020-09-29 20:40:48 +01:00
pierwill 2c055889a4
Merge pull request #19657 from pierwill/edit-sec.md
chore: Update table of supported security updates
2020-09-29 09:29:35 -07:00
Roger Peppe a10f2ff6fa
Merge pull request #19654 from influxdata/rogpeppe-008-improve-limited-read-closer
chore: kit/io: improve LimitedReadCloser
2020-09-29 07:21:59 +01:00
pierwill ea0b097c31 chore: Update table of supported security updates
Also edit sentence and fix punctuation.
2020-09-28 15:19:25 -07:00
Roger Peppe 239331c1ae chore: kit/io: improve LimitedReadCloser
A fairly minor change, but this saves two allocations every time
points are written to the API (one allocation for the embedded io.LimitReader,
and one allocation to create the `close` closure).

Also fix the code so that it actually limits to the exact requested number of bytes
rather than one more. We don't really need to layer on top of io.LimitReader,
as that code is fairly minimal.
2020-09-28 18:39:45 +01:00
Jonathan A. Sternberg bde1209349
fix(tsdb): exclude the stop time from the array cursor (#19622)
This is a backport of #14262 to the 1.x storage engine. The 1.x storage
engine is now the primary engine for open source so when we switched we
regressed to the old behavior.

This also fixes `go generate` for the tsm1 package by running `tmpl`
with `go run` instead of assuming the correct one is installed in the
path.
2020-09-28 12:04:30 -05:00
Roger Peppe 8e3419238e chore: tsdb: remove PointBatcher
It's unused. It can always be resurrected from the history if needed.
2020-09-28 17:39:05 +01:00
Pavel Závora 58b37582bc
Merge pull request #19595 from influxdata/19588/linenumber
fix(pkg/csv2lp): report actual line numbers
2020-09-26 09:33:41 +02:00
Gershon Shif b93026c101
chore: revert signature changes to goreleaser (#19647)
* Revert "chore(build): packages signing"
   This reverts commit 7de32fcaf0.
* chore: remove arm v5 from being built
2020-09-25 15:01:25 -07:00
Bucky Schwarz 838b3ea1b9 feat: turn on community templates 2020-09-24 16:03:06 -07:00
Russ Savage bc4bae3738
fix(middleware): adding PATCH to access control allow methods (#19637)
* fix(middleware): adding PATCH to access control allow methods

* chore(changelog): added PATCH change
2020-09-24 11:49:00 -07:00
Stuart Carnie e405398ac1 chore: Update changelog 2020-09-24 11:11:46 -07:00