kodiakhq[bot]
7e8f3aaafb
Merge pull request #933 from influxdata/cn/move-random
...
fix: Move rand to a dev-dependency of packers
2021-03-05 19:00:27 +00:00
Carol (Nichols || Goulding)
f809140f53
fix: Move rand to a dev-dependency of packers
2021-03-05 13:35:34 -05:00
kodiakhq[bot]
545175f402
Merge pull request #929 from influxdata/cn/test-object-store-wrappers
...
fix: Test using the object store wrapper interface
2021-03-05 15:11:26 +00:00
kodiakhq[bot]
187cabed4b
Merge branch 'main' into cn/test-object-store-wrappers
2021-03-05 14:57:17 +00:00
Andrew Lamb
746373a687
refactor: Remove mutable_buffer crate dependency on query crate ( #927 )
2021-03-05 11:34:27 +00:00
Andrew Lamb
a6965769b4
refactor: Remove impl of `query::PartititionChunk` in mutable_buffer: This PR ( #923 )
2021-03-05 10:51:08 +00:00
Andrew Lamb
b1e5cfedf7
refactor: Move chunk predicate creation from query::Predicate into server crate ( #922 )
...
* refactor: Create `ChunkPredicate` predicate in the Server crate
* refactor: move chunk predicate out of chunk
* fix: remove comment in server/src/db/pred.rs
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2021-03-04 23:23:43 +00:00
Andrew Lamb
3abfb5f089
chore: Update arrow deps, turn off optional datafusion features ( #930 )
...
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2021-03-04 22:41:54 +00:00
Andrew Lamb
3be5c26f92
refactor: Remove impl of `query::Database` in mutable_buffer ( #914 )
2021-03-04 22:02:42 +00:00
Andrew Lamb
945d2f8d45
refactor: Remove query stuff from mutable buffer ( #912 )
...
* refactor: remove query code from mutable_buffer database.rs
* refactor: remove query code from mutable_buffer table.rs
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2021-03-04 21:42:56 +00:00
Carol (Nichols || Goulding)
d67a03f616
fix: Improved tests found another unimplemented hiding
2021-03-04 16:18:31 -05:00
Carol (Nichols || Goulding)
ca2f74063e
fix: Test using the object store wrapper interface
2021-03-04 16:18:11 -05:00
kodiakhq[bot]
1769061571
Merge pull request #926 from influxdata/jgm-docker-readme
...
fix(README): make docker instructions clearer
2021-03-04 17:39:21 +00:00
kodiakhq[bot]
edc939ef02
Merge branch 'main' into jgm-docker-readme
2021-03-04 17:26:56 +00:00
Andrew Lamb
8b1f100df3
feat: make read_group and read_window_aggregate work across chunks ( #905 )
...
* feat: make read_group and read_window_aggregate work across chunks
* refactor: Apply suggestions from code review
Co-authored-by: Carol (Nichols || Goulding) <193874+carols10cents@users.noreply.github.com>
* refactor: Update query/src/frontend/influxrpc.rs
Improve logic and use strings directly
Co-authored-by: Carol (Nichols || Goulding) <193874+carols10cents@users.noreply.github.com>
* fix: fmt
Co-authored-by: Carol (Nichols || Goulding) <193874+carols10cents@users.noreply.github.com>
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2021-03-04 17:06:31 +00:00
Jacob Marble
454786c33c
Merge branch 'main' into jgm-docker-readme
2021-03-04 08:35:02 -08:00
kodiakhq[bot]
bc255529f2
Merge pull request #924 from influxdata/cn/object-store-config
...
feat: Integrate the object store configuration into the config system
2021-03-04 15:41:41 +00:00
Carol (Nichols || Goulding)
16df4c542b
fix: Rename AZURE_STORAGE_MASTER_KEY to AZURE_STORAGE_ACCESS_KEY
2021-03-04 10:15:46 -05:00
Carol (Nichols || Goulding)
e9fedfae17
fix: Use AWS_DEFAULT_REGION instead of AWS_REGION
2021-03-04 10:15:30 -05:00
Carol (Nichols || Goulding)
ddd51fbd2b
fix: Correct a documentation typo
...
Co-authored-by: Andrew Lamb <alamb@influxdata.com>
2021-03-04 10:15:28 -05:00
Carol (Nichols || Goulding)
7a59bd0092
refactor: Remove unused error types
2021-03-04 10:14:42 -05:00
Carol (Nichols || Goulding)
25b31af328
feat: Unify File object store config with the others, add tests
...
I started adding better errors for the configuration function; this
commit makes the file object store use the better error too.
2021-03-04 10:14:42 -05:00
Carol (Nichols || Goulding)
29f3e51214
feat: Implement Azure-related CLI arguments
...
And actually hook up Azure as an object store :)
2021-03-04 10:14:42 -05:00
Carol (Nichols || Goulding)
37746173d9
feat: Change azure object store to only get config from args, not env
2021-03-04 10:14:42 -05:00
Carol (Nichols || Goulding)
bc6bcb423d
feat: Box the Command::Server variant as clippy recommends
...
This variant is now much larger than the other variants because of all
the CLI options on `server`. If we don't box this, the total size of the
enum depends on the size of the server config. This seems like a good
suggestion to me.
2021-03-04 10:14:42 -05:00
Carol (Nichols || Goulding)
02d981451d
feat: Implement Google Cloud Storage-related CLI arguments
2021-03-04 10:14:42 -05:00
Carol (Nichols || Goulding)
ef13c1023e
feat: Change google cloud object store to get config from args, not env
2021-03-04 10:14:42 -05:00
Carol (Nichols || Goulding)
624fb624d1
feat: Implement AWS-related CLI arguments
2021-03-04 10:14:42 -05:00
Carol (Nichols || Goulding)
06236e796b
feat: Change aws object store to get config from args, not env
2021-03-04 10:14:42 -05:00
Jacob Marble
47fce27b4e
fix(README): make docker instructions clearer
...
Fixes #909
Turns out that BuildKit is required, not "strongly suggested".
2021-03-04 07:02:27 -08:00
Raphael Taylor-Davies
8f3b9b7389
fix: build of influxdb_iox_client with flight disabled ( #925 )
2021-03-04 12:10:18 +00:00
kodiakhq[bot]
62257ea897
Merge pull request #894 from influxdata/cn/refactor-config
...
refactor: Set up adding object store config
2021-03-03 17:54:00 +00:00
kodiakhq[bot]
dc113a2f28
Merge branch 'main' into cn/refactor-config
2021-03-03 17:38:16 +00:00
Raphael Taylor-Davies
5c9dd68bf8
feat: MVP Management CLI ( #907 )
...
* feat: MVP CLI implementation
* feat: multiline database description
2021-03-03 17:37:55 +00:00
Nga Tran
29c0218b38
Merge pull request #915 from influxdata/ntran/sync_with_arrow_is_null
...
chore: use newly added Arrow's Expr::is_not_null function
2021-03-03 12:09:56 -05:00
Nga Tran
957e05ef25
chore: use newly added Arrow's Expr::is_not_null function
2021-03-03 11:46:49 -05:00
Andrew Lamb
c23328d57d
refactor: Use `vec![]` instead of inlined strings, for legibility, in tests ( #911 )
...
* refactor: Use vec![] instead of inlined strings, for legibility
* refactor: use standardized names
2021-03-03 15:16:37 +00:00
Marko Mikulicic
153751e455
docs: Include INFLUXDB_IOX_OBJECT_STORE in env.example
2021-03-03 11:29:35 +00:00
Marko Mikulicic
4643dee61a
feat: Simplify Dockerfile
...
Simplify Dockerfile by re-using toolchain and build dependencies from the image used to run iox's CI
system.
2021-03-02 18:06:53 +00:00
Raphael Taylor-Davies
51981c92f5
feat: implement gRPC API and migrate influxdb_iox_client to use it ( #853 )
...
* feat: implement gRPC management API
* feat: migrate influxdb_iox_client to use gRPC API
* fix: review comments
* refactor: separate influxdb_iox_client error types
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2021-03-02 17:51:46 +00:00
Marko Mikulicic
c7c4977e53
ci: Remove nightly-2021-02-12
...
This reverts commit c1856d2946
.
2021-03-02 16:38:41 +00:00
kodiakhq[bot]
980542c552
Merge pull request #901 from influxdata/er/refactor/read_buffer/clippy
...
refactor: tidy up with clippy
2021-03-02 16:06:26 +00:00
Edd Robinson
41a0784603
refactor: enable clipp Self
2021-03-02 15:51:13 +00:00
kodiakhq[bot]
555077eb5a
Merge pull request #895 from influxdata/jgm-docker
...
feat(docker): add one-command Dockerfile
2021-03-02 14:08:51 +00:00
Jacob Marble
485024cb5b
feat(docker): add one-command Dockerfile
...
This adds a simple Dockerfile for anyone to just `docker build .` and
get a Docker image. This Dockerfile is optimized for human consumption,
not for build performance.
2021-03-01 15:45:27 -08:00
kodiakhq[bot]
a3fa788d6a
Merge pull request #893 from influxdata/er/refactor/read_buffer/clippy
...
refactor: tidy up with clippy
2021-03-01 22:04:39 +00:00
kodiakhq[bot]
1d667804df
Merge branch 'main' into er/refactor/read_buffer/clippy
2021-03-01 21:52:08 +00:00
Carol (Nichols || Goulding)
457747c6c4
refactor: Rearrange object store config validation to be differently scoped
...
There were already too many items in the top-level match that were being
ignored in some match arms, and I'm about to add more, so switch to an
MLM (Multi-Level Match, not Multi-Level Marketing ;))
2021-03-01 16:10:05 -05:00
Andrew Lamb
94bd200e60
refactor: Add Predicate::is_empty() and EMPTY_PREDICATE to avoid unecessary construction ( #891 )
...
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2021-03-01 21:03:05 +00:00
Carol (Nichols || Goulding)
daacae5edc
refactor: Extract a function for validating object store configs
...
Bonus: easier to write some tests! Only writing some for default/memory
in this commit, the other object stores are about to change.
2021-03-01 15:58:33 -05:00