Commit Graph

1794 Commits (c61923f05e55febd7126231cf8396c3376860477)

Author SHA1 Message Date
Marko Mikulicic c61923f05e fix: Avoid clashing ports when running e2e tests
Closes #745
2021-02-11 17:02:44 +00:00
Andrew Lamb 92d237988d
refactor: Change ReadBuffer column_names to return Option<BTreeSet> (#792)
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2021-02-11 15:16:10 +00:00
kodiakhq[bot] 9ea6cbd317
Merge pull request #781 from influxdata/jg/flight-client
feat: Add an optional Flight client to the IOx client library
2021-02-11 14:43:41 +00:00
kodiakhq[bot] a242fc39aa
Merge branch 'main' into jg/flight-client 2021-02-11 14:29:54 +00:00
kodiakhq[bot] 112911d51a
Merge pull request #789 from influxdata/localhost
fix: Make --api-bind et.al. support localhost
2021-02-11 12:40:44 +00:00
Marko Mikulicic 07dec06809
fix: Make --api-bind et.al. support localhost
Closes #785
2021-02-11 13:27:43 +01:00
Raphael Taylor-Davies c7e8a68fbe
fix: enable tokio::fs for object_store crate (#788)
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2021-02-11 12:12:57 +00:00
Marko Mikulicic f355420ed9
Merge pull request #784 from influxdata/kodiak
chore: Add kodiak config
2021-02-11 12:47:21 +01:00
Marko Mikulicic e75c1069a4
Merge branch 'main' into kodiak 2021-02-11 12:27:56 +01:00
Raphael Taylor-Davies 540fa89663
Merge pull request #780 from influxdata/background-task-tracking
feat: add background task tracking
2021-02-11 11:24:03 +00:00
Raphael Taylor-Davies 7debe94ee6 feat: add background task tracking (#655) 2021-02-11 10:30:19 +00:00
Marko Mikulicic 76bcea39da
chore: Add kodiac config 2021-02-11 00:52:21 +01:00
Paul Dix 4c43c311f0
feat: Add database rules configuration for mutable buffer (#779)
* feat: Add database rules configuration for mutable buffer

* refactor: change all database rules usage to use mutable_buffer_config rather than store_locally
2021-02-10 18:36:29 -05:00
Carol (Nichols || Goulding) 523e361118 test: Fix another doc test that wasn't quite working as intended 2021-02-10 16:30:39 -05:00
Carol (Nichols || Goulding) b0c7aa7ea1 test: Fix doc test that wasn't getting compiled and was broken 2021-02-10 16:17:54 -05:00
Marko Mikulicic 669e20f70b
Merge pull request #782 from influxdata/client
feat: Implement database list API in the client.
2021-02-10 22:06:53 +01:00
Marko Mikulicic 3ff69799c5
Merge branch 'main' into client 2021-02-10 21:00:04 +01:00
Andrew Lamb 46dfd58e6e
test: add a SQL test case for selection (of columns) (#778)
* test: add a SQL test case for selection (of columns)

* test: test with selection + pred
2021-02-10 12:09:19 -05:00
Marko Mikulicic e4baf12c06
feat: Implement database list API in the client.
Closes #767
2021-02-10 17:59:19 +01:00
Andrew Lamb bc49fee920
refactor: Remove unneeded StringSetPlan::KnownError variant (#775)
* refactor: remove KnownError variant

* refactor: rename Known --> KnownOk
2021-02-10 11:53:10 -05:00
Carol (Nichols || Goulding) d2d32295c6
Merge pull request #773 from influxdata/cn/file-path-display
feat: Implement display on FilePath
2021-02-10 11:10:42 -05:00
Carol (Nichols || Goulding) 8d14566fcf
Merge branch 'main' into cn/file-path-display 2021-02-10 10:46:59 -05:00
Andrew Lamb 6114e783fb
chore: Allow `test_utils::setup_logging` to be called more than once (#777)
* feat: Allow `test_utils::setup_logging` to be called more than once

* fix: use std::sync::Once insead of lazy_static
2021-02-10 10:46:18 -05:00
Carol (Nichols || Goulding) d1e3371f56
Merge branch 'main' into cn/file-path-display 2021-02-10 10:36:03 -05:00
Carol (Nichols || Goulding) afdb0c8274 fix: Return better errors instead of unwrapping 2021-02-10 10:30:58 -05:00
Carol (Nichols || Goulding) 261a05b55b docs: Add and improve more documentation for public items 2021-02-10 10:30:58 -05:00
Carol (Nichols || Goulding) 82dfb375f3 fix: Adjust imports and visibility to improve the public API 2021-02-10 10:30:56 -05:00
Carol (Nichols || Goulding) a8fedb2eb5 docs: Create a README that explains the two clients and the feature 2021-02-10 10:30:06 -05:00
Jake Goulding 699f4a577f feat: Add an optional Flight client to the IOx client library 2021-02-10 10:30:05 -05:00
Andrew Lamb a316b16960
feat: Change table_names to return either Some(set) or None, rather than a plan (try 2) (#776)
* feat: Change table_names to return either Some(set) or None, rather than a plan

* docs: improve comments

* docs: Apply suggestions from code review

Co-authored-by: Carol (Nichols || Goulding) <193874+carols10cents@users.noreply.github.com>

* fix: merge conflict

* fix: don't clone a string unless needed

Co-authored-by: Carol (Nichols || Goulding) <193874+carols10cents@users.noreply.github.com>
2021-02-09 12:20:59 -05:00
Raphael Taylor-Davies ddde272775
Merge pull request #768 from influxdata/fix-integration-tests
fix: Fix influxdb_iox_client integration tests
2021-02-09 11:07:53 +00:00
Raphael Taylor-Davies 18ff486138 fix: Fix influxdb_iox_client integration tests 2021-02-09 10:20:25 +00:00
Paul Dix e5da2ab589
feat: add ability to roll up summaries from multiple chunks (#763) 2021-02-08 18:11:21 -05:00
Jake Swensen cd8602086f
fix: influxdb2_client example project (#770)
* fix: influxdb2_client: enable rt-multi-thread

* fix: influxdb2_client: enable reqwest tls

Remove `default-features = false`. The default features of reqwest
enable "default-tls" which is required for support of https transport.
2021-02-08 16:43:27 -05:00
Carol (Nichols || Goulding) c17feb998a feat: Implement display on FilePath 2021-02-08 15:13:25 -05:00
Raphael Taylor-Davies f66702b904
Merge pull request #758 from influxdata/add-wal-meta-endpoint
feat: add WAL metadata endpoint (#724)
2021-02-08 16:55:40 +00:00
Raphael Taylor-Davies 143488fae9 feat: add WAL metadata endpoint (#724) 2021-02-08 16:21:34 +00:00
Andrew Lamb 8399c56587
feat: remove RwLock on entire ReadBuffer (#761) 2021-02-05 16:58:17 -05:00
Andrew Lamb 74b8e8ec7d
refactor: Break Database query tests into their own files + add basic SQL tests (#760)
* refactor: break query tests into separate modules

* test: Add basic sql tests
2021-02-05 16:04:41 -05:00
Andrew Lamb b32e86e240
refactor: Remove async locking from test database (#756)
* refactor: Remove async locking from test database

* refactor: update service tests with test database

Co-authored-by: Carol (Nichols || Goulding) <193874+carols10cents@users.noreply.github.com>
2021-02-05 15:44:15 -05:00
Edd Robinson 4e3293ad87
Merge pull request #727 from influxdata/er/feat/read_buffer/column_names
feat: add support for getting column names from Read Buffer
2021-02-05 15:45:03 +00:00
Edd Robinson f0748cc379 refactor: address PR feedback
Co-authored-by: Carol (Nichols || Goulding) <193874+carols10cents@users.noreply.github.com>
2021-02-05 15:28:20 +00:00
Edd Robinson 48b29a9c72 refactor: change name back 2021-02-05 15:28:20 +00:00
Edd Robinson 6bec4c6eef feat: expose column_names via external API 2021-02-05 15:28:20 +00:00
Edd Robinson fd28738abf fix: implement on all types 2021-02-05 15:28:20 +00:00
Edd Robinson 519db7e8f9 feat: implement column_names on row group 2021-02-05 15:28:20 +00:00
Edd Robinson 115e542e70 feat: add non-null checking to column abstraction 2021-02-05 15:28:20 +00:00
Edd Robinson 4614abb7f8 feat: teach encoders ability to detect non-null values 2021-02-05 15:28:20 +00:00
Carol (Nichols || Goulding) d51b68c5b2
Merge pull request #752 from influxdata/cn+jg/file-delimiter 2021-02-05 09:58:35 -05:00
Carol (Nichols || Goulding) 076f67285d
Merge branch 'main' into cn+jg/file-delimiter 2021-02-05 09:45:34 -05:00