Commit Graph

34103 Commits (60c4984f518bf39080ca5bd7c15b0772623be89b)

Author SHA1 Message Date
Pavel Zavora 60c4984f51 chore: apply review comments 2020-09-12 11:13:27 +02:00
Pavel Zavora 7fc590fb6f chore: doc only 2020-09-12 11:13:27 +02:00
Pavel Zavora fe2c7dfae0 chore(pkg/csv2lp): improve Test_CsvToLineProtocol_RowSkipped 2020-09-12 11:13:27 +02:00
Pavel Zavora b21b4014e6 feat(pkg/csv2lp): document concat annotation 2020-09-12 11:13:27 +02:00
Pavel Zavora c5d841efdf feat(pkg/csv2lp): add concat annotation 2020-09-12 11:13:27 +02:00
Pavel Zavora 0718c9a53f chore(cmd/influx/write): update option description 2020-09-12 11:13:27 +02:00
Pavel Zavora 90a3a7c8d8 feat(cmd/influx/write): add --errors-file option 2020-09-12 11:13:27 +02:00
Pavel Zavora 05c8a00b8d feat(pkg/csv2lp): add RowSkippedListener to inform about rejected records 2020-09-12 11:13:27 +02:00
Pavel Zavora b51866e7be chore(pkg/csv2lp): improve doc 2020-09-12 11:13:27 +02:00
Pavel Zavora ff96ef04f9 feat(pkg/csv2lp): enhance documentation with strict parsing 2020-09-12 11:13:27 +02:00
Pavel Zavora c2643243f3 feat(pkg/csv2lp): add possibility to parse long and unsignedLong values strictly 2020-09-12 11:13:27 +02:00
Pavel Zavora 14718c9dfc feat(pkg/csv2lp): pass a line number to custom parsing fn 2020-09-12 11:13:27 +02:00
Pavel Zavora 001343d958 feat(pkg/csv2lp): log a warning when loosing precision 2020-09-12 11:13:27 +02:00
Pavel Závora cbc640bc46
Merge pull request from influxdata/19453/csv2lp
fix(pkg/csv2lp): warn about duplicate tag names 
2020-09-12 11:13:01 +02:00
Pavel Zavora e749b8cedf chore: update changelog 2020-09-12 10:36:54 +02:00
Pavel Zavora 238ba1990e fix(pkg/csv2lp): don't allow duplicate tags 2020-09-12 10:34:01 +02:00
Alirie Gray 127d894960
Merge pull request from influxdata/fix-put-variable
fix(variables): use Update function for Put Variable
2020-09-11 12:53:11 -07:00
Alirie Gray 12039918e4 fix(variables): use Update function for Put Variable 2020-09-11 11:48:11 -07:00
Stuart Carnie 8576d1df99 feat: Implement DELETE FROM and DROP MEASUREMENT
Closes 
2020-09-11 11:37:43 -07:00
Stuart Carnie 7e16da8f74 chore: Consolidate `v1/internal` to `internal`
Take the opportunity to combines duplicated types in both packages
under the root `internal` package
2020-09-11 11:37:43 -07:00
Timmy Luong f4c0259906 feat: update BandViewProperties 2020-09-11 10:47:24 -07:00
Lyon Hill d965225136
fix: Add me permission to onboarded auth token ()
When a new user is onboarded the new auth token can now have access to
create auth tokens
2020-09-10 11:59:11 -06:00
Stuart Carnie 6f0cf049ca feat: Port shard precreation service from InfluxDB 1.x
Provides new configuration parameters:

```
--storage-shard-precreator-advance-period
--storage-shard-precreator-check-interval
```

Closes 
2020-09-09 13:34:22 -07:00
Alirie Gray 81052f82f7
Merge pull request from influxdata/put-variable
fix(variables): add id to put variable request
2020-09-09 11:44:45 -07:00
Stuart Carnie e265f60b55 fix: Improvements in response to PR feedback
* Pass context.Context to Service.Open
* Remove redundant comments
* Bind to retention.Config configuration to be consistent with 1.x
2020-09-09 10:32:06 -07:00
Stuart Carnie ab31e7763b chore: Closing in goroutine causes race with logging framework 2020-09-09 10:32:06 -07:00
Stuart Carnie 7c2be6e780 feat: Port 1.x retention policy enforcement service
Configuration of the check interval is available via

```
--storage-retention-check-interval
```

Closes 
2020-09-09 10:32:06 -07:00
Roger Peppe deb99b3885
Merge pull request from influxdata/rogpeppe-001-remove-replace-directives
fix: remove unnecessary replace directives from go.mod
2020-09-09 17:01:25 +01:00
Vlasta Hajek e51d1cb4e5
Merge pull request from vlastahajek/fix/windows_compile
fix(InfluxDB 2): Making influxd compilable on Windows
2020-09-08 22:19:06 +02:00
Alirie Gray adbc036ebd fix(variables): add id to put variable request 2020-09-08 11:26:03 -07:00
vlastahajek b5afed5201 fix(compile): Making influxd compilable on Windows 2020-09-07 15:10:49 +02:00
Stuart Carnie 8757b5bb6e chore: Update CHANGELOG.md 2020-09-05 09:44:34 -07:00
Stuart Carnie feb2596f3a feat: Expose a subset of InfluxQL coordinator tuning options
Closes 
2020-09-05 09:44:34 -07:00
Stuart Carnie 04cff2a8d2 fix: Unit test 2020-09-04 15:56:57 -07:00
Stuart Carnie abbacf0b6e chore: Update CHANGELOG.md 2020-09-04 15:56:57 -07:00
Stuart Carnie 111f39c8b1 feat: Add TSM 1.x storage options as flags
Closes 
2020-09-04 15:56:57 -07:00
Stuart Carnie 4266eb5935 chore: Remove page-fault-rate flag, which is not available 2020-09-04 15:56:57 -07:00
Stuart Carnie c8bcc516f6 feat: Allow usage of toml types as viper pflags 2020-09-04 15:56:57 -07:00
Stuart Carnie 44c86a9911 chore: Remove redundant replace directives 2020-09-04 15:56:57 -07:00
Stuart Carnie 4b5ac0871d
Merge pull request from influxdata/port-change
feat: Changing the default port from 9999 to 8086
2020-09-04 11:58:41 -07:00
Russ Savage 161d169638
chore(changelog): added port change to breaking changes section 2020-09-04 09:30:22 -07:00
Roger Peppe f8013ac12d fix: remove unnecessary replace directives from go.mod
From online discussion, the /dev/null replacement was "a hacky way to prevent
people from re-introducing a dependency on the then-deprecated platform repo",
and nothing in the module depends at all on the erroneously capitalized
logrus repo:

```
% go list -m
github.com/influxdata/influxdb/v2
% go mod why -m github.com/Sirupsen/logrus
(main module does not need module github.com/Sirupsen/logrus)
```

Replace directives are potentially dangerous as they can change
semantics for importers of public packages which won't inherit
the same replace directives, so it's best to avoid them if possible.
2020-09-04 13:23:46 +01:00
Stuart Carnie 4946c637d2
Merge pull request from influxdata/sgc/issue/19495
feat: Create initial stubs for influxd upgrade command
2020-09-03 15:21:40 -07:00
Stuart Carnie 7964f86ffc
fix: switch port to 8086
fix(readme): update the port and setup
2020-09-03 14:40:29 -07:00
Stuart Carnie 0f1b7fdafb
feat: Create initial stubs for influxd upgrade command
Includes some example sub commands for dumping v1 and v2 metadata

* `influxd upgrade v1-dump-meta`
* `influxd upgrade v2-dump-meta`

Closes 
2020-09-03 14:23:51 -07:00
Stuart Carnie 50237d97ad
Merge pull request from influxdata/sgc/tsm1
feat: Port TSM1 storage engine
2020-09-02 15:34:48 -07:00
Stuart Carnie a2ee61d76a
chore: Additional edits to CHANGELOG to recommend influx export all 2020-09-02 15:14:48 -07:00
Stuart Carnie bb86b008f0
chore: Minor edits to CHANGELOG to clarify tooling 2020-09-02 14:37:36 -07:00
Stuart Carnie 971bcfab4f
chore: Include breaking changes in CHANGELOG regarding storage updates 2020-09-02 14:22:13 -07:00
Stuart Carnie f9b058772b
Merge remote-tracking branch 'origin/master' into sgc/tsm1 2020-09-02 11:11:28 -07:00