Andrew Lamb
7d8d00781c
feat: Make read_filter work for mutable buffer and read buffer ( #882 )
...
* feat: port read_filter to InfluxRPCPlanner
* fix: remove commented out vestigal test
* fix: Apply suggestions from code review
Co-authored-by: Carol (Nichols || Goulding) <193874+carols10cents@users.noreply.github.com>
* fix: fmt
* fix: Update arrow_deps/src/util.rs
Co-authored-by: Carol (Nichols || Goulding) <193874+carols10cents@users.noreply.github.com>
Co-authored-by: Carol (Nichols || Goulding) <193874+carols10cents@users.noreply.github.com>
2021-03-01 16:50:29 +00:00
Edd Robinson
5b329996a9
refactor: update read_buffer/src/chunk.rs
...
Co-authored-by: Andrew Lamb <alamb@influxdata.com>
2021-03-01 11:42:54 +00:00
Edd Robinson
5bf164f5a9
refactor: PR feedback
2021-03-01 11:42:54 +00:00
Edd Robinson
01791fbc07
feat: wire up column_values to exposed API
2021-03-01 11:42:54 +00:00
Edd Robinson
d9e8132a3a
refactor: wire up column_values for row_group
2021-03-01 11:42:54 +00:00
Edd Robinson
9b1346ddea
feat: wire up checking non-null values on dictionaries
2021-03-01 11:42:54 +00:00
Edd Robinson
fcc978bb75
refactor: wire up distinct_values with iterator
2021-03-01 11:42:54 +00:00
Edd Robinson
7d0248cc94
feat: implement distinct_values on dictionary
2021-03-01 11:42:54 +00:00
Andrew Lamb
86c82be7f1
chore: Update arrow deps, remove custom JsonArrayWriter ( #888 )
...
* chore: update dependencies
* refactor: Use Arrow json::ArrayWriter
2021-02-27 10:18:43 +00:00
Nga Tran
fb40183559
Merge pull request #886 from influxdata/ntran/optimize_column_selection
...
feat: Optimize Column Selection
2021-02-26 17:03:54 -05:00
Nga Tran
6ad8e1aa33
feat: use newly implemented tags_iter to get Tag columns
2021-02-26 15:54:20 -05:00
Nga Tran
18de3bdcab
chore: merge main into branch
...
Merge branch 'main' into ntran/optimize_column_selection
2021-02-26 15:29:43 -05:00
Nga Tran
ebfafc6374
Merge branch 'ntran/optimize_column_selection' of https://github.com/influxdata/influxdb_iox into ntran/optimize_column_selection
2021-02-26 15:19:21 -05:00
Nga Tran
f37e5846aa
feat: fmt auto fix
2021-02-26 14:56:10 -05:00
NGA TRAN
b0d90bd24a
feat: fmt auto fix
2021-02-26 14:55:16 -05:00
NGA TRAN
eb81975151
feat: Optimize Column Selection
2021-02-26 14:28:46 -05:00
Andrew Lamb
c7343a4acf
feat: Add iterators over different types of columns in Schema ( #879 )
...
* feat: Add iterators by InfluxColumnType
* fix: Update data_types/src/schema.rs
Implement PR suggestion
Co-authored-by: Edd Robinson <me@edd.io>
* refactor: Remove unecessary code
Co-authored-by: Edd Robinson <me@edd.io>
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2021-02-26 19:10:28 +00:00
kodiakhq[bot]
d4802d19d8
Merge pull request #865 from influxdata/jgm-readme
...
chore: improve readme
2021-02-26 18:53:16 +00:00
Jacob Marble
5f02d853f6
Merge branch 'main' into jgm-readme
2021-02-26 10:40:29 -08:00
Andrew Lamb
eca92b69da
feat: implement format parameter on sql query endpoint ( #870 )
...
* feat: implement format parameter on sql query endpoint
* feat: include Content-Type header
* fix: return proper JSON
* test: add tests for JsonArrayWriter
* refactor: remove use of tempfile
* fix: clippy / fmt
2021-02-26 11:43:03 +00:00
Raphael Taylor-Davies
fdcb8baec1
feat: conversion to/from data_types and generated_types ( #848 )
2021-02-26 10:10:47 +00:00
Jacob Marble
9323da43d9
chore: fix example
2021-02-25 17:33:48 -08:00
Jacob Marble
b5f2bd27d1
chore: improve readme
...
Add admin calls to set writer ID and create a database.
2021-02-25 17:33:48 -08:00
Andrew Lamb
12deacd8a0
refactor: move SeriesSetPlans into its own module ( #878 )
...
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2021-02-25 23:12:39 +00:00
kodiakhq[bot]
933851266f
Merge pull request #874 from influxdata/cn/one-bucket-to-rule-them-all
...
feat: Consolidate all bucket config into one option/env var
2021-02-25 21:10:00 +00:00
Carol (Nichols || Goulding)
ac88bb98f9
docs: Clarify more about TEST_INTEGRATION in regards to both crates that use it
2021-02-25 15:53:20 -05:00
Carol (Nichols || Goulding)
ecfd2b9689
fix: Use the flag name, not the struct field name
2021-02-25 15:53:20 -05:00
Carol (Nichols || Goulding)
c7ef18337c
feat: Consolidate all bucket config into one option/env var
...
Fixes #869 .
2021-02-25 15:53:20 -05:00
kodiakhq[bot]
67ace113ae
Merge pull request #877 from influxdata/tustvold/smaller-deploy-image/perf
...
feat: smaller IOx build images
2021-02-25 17:11:37 +00:00
Raphael Taylor-Davies
96f9395299
feat: smaller IOx build images
2021-02-25 15:05:54 +00:00
kodiakhq[bot]
5e4053144e
Merge pull request #876 from influxdata/alamb/update_deps
...
chore: Update arrow/datafusion deps again
2021-02-25 13:39:16 +00:00
kodiakhq[bot]
76921bdef9
Merge branch 'main' into alamb/update_deps
2021-02-25 13:24:32 +00:00
Raphael Taylor-Davies
ffc20fa821
feat: add basic gRPC health service ( #862 )
...
* feat: add basic gRPC health service
* feat: update README.md add /health to HTTP API
* feat: add health client to influxdb_iox_client
feat: end-to-end test health check service
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2021-02-25 13:24:12 +00:00
Andrew Lamb
d29d7efa8c
chore: Update arrow/datafusion deps again
2021-02-25 07:39:01 -05:00
Andrew Lamb
8fb7651719
feat: Port tag_values to the InfluxRPCPlanner ( #859 )
...
* feat: Port tag_values to the InfluxRPCPlanner
* refactor: merge imports
* refactor: rename column_names to tag_column_names for clarity
* fix: Update query/src/frontend/influxrpc.rs
Co-authored-by: Carol (Nichols || Goulding) <193874+carols10cents@users.noreply.github.com>
* refactor: use ensure!
Co-authored-by: Carol (Nichols || Goulding) <193874+carols10cents@users.noreply.github.com>
* refactor: less silly whitespace
Co-authored-by: Carol (Nichols || Goulding) <193874+carols10cents@users.noreply.github.com>
* fix: code review comments
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-02-24 23:11:22 +00:00
Marko Mikulicic
4e338cd7e8
fix: Remove test for non-existing DNS record
2021-02-24 22:30:20 +00:00
Marko Mikulicic
12b768b8f1
fix: Escape empty string PathPart
...
Empty directory names are silently ignored and can lead to very surprising effects
such as directory layouts missing a level. This makes it hard to reason about directory structures.
A sane object store path API should either disallow empty names or deal with them gracefully.
Since we already have to escape file/directory names using the minimum common denominator valid character
set for known cloud providers, it feels quite natural to treat this empty dir/file name problem as encoding problem.
2021-02-24 21:13:56 +00:00
kodiakhq[bot]
7f96515968
Merge pull request #847 from influxdata/grpc-management-api-stubs
...
feat: gRPC management api stubs
2021-02-24 14:30:05 +00:00
kodiakhq[bot]
afef7e9ba0
Merge branch 'main' into grpc-management-api-stubs
2021-02-24 14:15:41 +00:00
kodiakhq[bot]
b7bb601b89
Merge pull request #866 from influxdata/readapi
...
feat: Implement /iox/api/v1/databases/:name/query?q=
2021-02-24 11:24:15 +00:00
Marko Mikulicic
5446f543d6
feat: Implement /iox/api/v1/databases/:name/query?q=
...
Partially implements #726
TODO in another PR: `format` parameter. This PR implements the pretty print format.
2021-02-24 12:06:56 +01:00
kodiakhq[bot]
f5f96b0db0
Merge pull request #864 from influxdata/ntran/update_gitignore2
...
chore: add DS_Store into .gitignore to avoid unecessary noises
2021-02-23 22:04:16 +00:00
kodiakhq[bot]
331421bcfd
Merge branch 'main' into ntran/update_gitignore2
2021-02-23 21:50:13 +00:00
NGA TRAN
4f186f9e3e
chore: add DS_Store into .gitignore to avoid unecessary noises
2021-02-23 16:30:41 -05:00
Marko Mikulicic
9e521a2ea1
feat: Plug GCS list_with_delimiter impl
...
And fix env.example. Now GCS can be used to persist snapshots.
2021-02-23 21:06:53 +00:00
Raphael Taylor-Davies
4009a89239
feat: add buf linting in CI
2021-02-23 19:46:45 +00:00
Andrew Lamb
ed7859e182
refactor: rename tag_column_names --> tag_keys in InfluxRPCPlanner ( #860 )
2021-02-23 17:04:53 +00:00
Raphael Taylor-Davies
a7a77d9cd7
refactor: remove unused Replication message
2021-02-23 17:02:15 +00:00
Raphael Taylor-Davies
0fc711c9df
fix: don't use default Matcher.table_matcher "variant"
2021-02-23 16:59:39 +00:00
Marko Mikulicic
9860def4b2
feat: Add S3 plumbing to iodx config
2021-02-23 14:55:55 +00:00