Commit Graph

1800 Commits (da0980edc7317c5569f2ca7b9a20074d8b78bf04)

Author SHA1 Message Date
Dom 0cfd543db2
Merge pull request #678 from influxdata/alamb/underscore_in_bucket_names_2
fix: allow arbitrary characters in org/bucket names
2021-01-21 21:14:32 +00:00
Andrew Lamb c50f9b1baf
Merge branch 'main' into alamb/underscore_in_bucket_names_2 2021-01-21 15:53:27 -05:00
Andrew Lamb 747b96d801
chore: Upgrade arrow dependencies, reduce duplication with upstream (#676) 2021-01-21 08:58:11 -05:00
Dom 0dae62d023
Merge pull request #682 from influxdata/fix/add-images-toplevel-to-deploy-tags
fix: add Images toplevel object to JSON in get-deploy-tags.sh
2021-01-21 13:17:20 +00:00
Dom bea906e267
Merge branch 'main' into fix/add-images-toplevel-to-deploy-tags 2021-01-21 13:03:04 +00:00
Carol (Nichols || Goulding) 6bb91653c1
refactor: Some tiny cleanups (#680)
* refactor: Remove import of unimplemented macro that's in the prelude

* refactor: Remove allowing of dead code that isn't dead anymore

Co-authored-by: Andrew Lamb <alamb@influxdata.com>
2021-01-21 07:27:17 -05:00
Wojciech Kocjan 2dc5eec3c7 fix: add Images toplevel object to JSON in get-deploy-tags.sh 2021-01-21 13:22:29 +01:00
Dom 85840cd6f8
Merge pull request #681 from influxdata/chore/add-published-at-to-deploy-tags
chore: add PublishedAt to get-deploy-tags.sh script
2021-01-21 10:55:12 +00:00
Wojciech Kocjan 316b8bfec7 chore: add PublishedAt to get-deploy-tags.sh script 2021-01-21 09:25:49 +01:00
Andrew Lamb a6b9ff9c91 fix: allow arbitrary characters in org/bucket names 2021-01-20 17:58:15 -05:00
Andrew Lamb 4b5204cc8f
fix: Update end-to-end.rs to have moe specific error messages (#674) 2021-01-19 15:54:13 -05:00
Andrew Lamb 7969808f09
feat: Chunk Migration APIs and query data in the read buffer via SQL (#668)
* feat: Chunk Migration APIs and query data in the read buffer via SQL

* fix: Make code more consistent

* fix: fmt / clippy

* chore: Apply suggestions from code review

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

* refactor: Remove unecessary Result and make chunks() infallable

* chore: Apply more suggestions from code review

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

Co-authored-by: Carol (Nichols || Goulding) <193874+carols10cents@users.noreply.github.com>
Co-authored-by: Edd Robinson <me@edd.io>
2021-01-19 13:28:26 -05:00
Edd Robinson 5f30d4b2fc
Merge pull request #673 from influxdata/er/refactor/read_buffer/read_filter_schema
refactor: use schema/metadata type in `read_filter`
2021-01-19 15:51:53 +00:00
Edd Robinson 221ed86853 refactor: apply suggestions from code review
Co-authored-by: Andrew Lamb <alamb@influxdata.com>
2021-01-19 15:33:44 +00:00
Edd Robinson 57365b082c refactor: clean up filter_map 2021-01-19 15:33:44 +00:00
Edd Robinson dbdd885e58 refactor: follow snafu style guide 2021-01-19 15:33:44 +00:00
Edd Robinson 5f6335573b fix: ensure table missing handled 2021-01-19 15:33:44 +00:00
Edd Robinson 9f65c4b6ef refactor: encapsulate column meta data 2021-01-19 15:33:44 +00:00
Edd Robinson 0c7424465d refactor: use schema type for read_filter 2021-01-19 15:33:44 +00:00
Edd Robinson 93f4f8aa41 feat: teach read_buffer schema -> data_types schema 2021-01-19 15:33:44 +00:00
Edd Robinson 864e9e4dac refactor: tidy up columns in row group 2021-01-19 15:33:44 +00:00
Edd Robinson 71fce96b3b feat: encapsulate semantic column type in result schema 2021-01-19 15:33:44 +00:00
Edd Robinson 17358589ed refactor: move AggregateType to schema 2021-01-19 15:33:44 +00:00
Edd Robinson d805ce6189 refactor: move LogicalDataType into Schema 2021-01-19 15:33:44 +00:00
Paul Dix a4848d5e8b
feat: Add persistence of database rules (#671)
This pulls the server configuration into its own module. It updates the config so that databases can be created and saved without holding a write lock across an async call. Follow on work will add reading of these rules from object store on server initialization.
2021-01-19 10:31:04 -05:00
Edd Robinson bebcb21756
Merge pull request #672 from influxdata/er/feat/read_buffer/read_aggregate
refactor: refactor read buffer result schema
2021-01-18 12:36:10 +00:00
Edd Robinson e34979532d refactor: fix Display implementation 2021-01-18 12:05:11 +00:00
Edd Robinson bdeacdcf37 docs: define merging 2021-01-18 12:05:11 +00:00
Edd Robinson e2a16d7d4c refactor: fix error handling 2021-01-18 12:05:11 +00:00
Edd Robinson 3c61fdb773 refactor: update read_buffer/src/row_group.rs
Co-authored-by: Andrew Lamb <alamb@influxdata.com>
2021-01-18 12:05:11 +00:00
Edd Robinson a82bf8de78 refactor: Update read_buffer/src/chunk.rs
Co-authored-by: Andrew Lamb <alamb@influxdata.com>
2021-01-18 12:05:11 +00:00
Edd Robinson 26d11be09c refactor: wire up read_aggregate to chunk 2021-01-18 12:05:11 +00:00
Edd Robinson eaabb82404 refactor: wire up read_aggregate in table 2021-01-18 12:05:11 +00:00
Edd Robinson 0a4d890f31 refactor: move schema information for results into type 2021-01-18 12:05:11 +00:00
Edd Robinson 6dbb00715e refactor: rename method 2021-01-18 12:05:11 +00:00
Edd Robinson 42c0ccf274 refactor: rename method to 2021-01-18 12:05:11 +00:00
Dom b3d63dfbd1
Merge pull request #666 from influxdata/dom/ci-tags/perf
ci: output deployment tags for perf build
2021-01-18 11:52:34 +00:00
Dom d27eeebb76
Merge branch 'main' into dom/ci-tags/perf 2021-01-18 11:41:11 +00:00
Dom b9137d5c6a fix: correct grep placement 2021-01-18 11:28:51 +00:00
Dom c11dba91b1
fix: use correct capitalisation
Co-authored-by: Wojciech Kocjan <wkocjan@influxdata.com>
2021-01-18 11:28:20 +00:00
Dom 56b5751172 fix: filter docker images with specified tag 2021-01-18 11:13:50 +00:00
Andrew Lamb 71627120b9
refactor: consolidate line protocol schema creation into data_types and port code to use it (#663)
* refactor: consolidate line protocol schema creation into data_types, and port code to use it

refactor: Port mutable buffer to use SchemaBuilder

* fix: doctest

* refactor: remove unecessary clippyisms

* docs: Improve comments via suggestions from code review

Co-authored-by: Edd Robinson <me@edd.io>

* refactor: use more idomatic try_ naming and TryInto trait

* docs: Change from line protocol data model to InfluxDB data model

* refactor: rename LP --> Influx in code

* feat: add support for UInteger type

Co-authored-by: Edd Robinson <me@edd.io>
2021-01-15 17:29:30 -05:00
Carol (Nichols || Goulding) 07c3401887
Merge pull request #670 from influxdata/cn/break-up-osp 2021-01-15 15:45:04 -05:00
Carol (Nichols || Goulding) 979458034a refactor: Extract PathPart to its own module
And be more explicit about the privacy of the inner String
2021-01-15 15:29:01 -05:00
Carol (Nichols || Goulding) 004fb8f803 refactor: Extract a file module for file-based paths 2021-01-15 15:26:35 -05:00
Carol (Nichols || Goulding) ac22d2bb44 refactor: Extract a cloud module to deal with cloud paths 2021-01-15 15:24:49 -05:00
Carol (Nichols || Goulding) f8956dfbe8 refactor: Extract a module for the parsed DirsAndFileName structure 2021-01-15 15:24:48 -05:00
Carol (Nichols || Goulding) 36b60c3232
Merge pull request #665 from influxdata/cn/file-osp 2021-01-15 15:11:07 -05:00
Carol (Nichols || Goulding) 29b2bcc5a2
Merge branch 'main' into cn/file-osp 2021-01-15 14:48:55 -05:00
Andrew Lamb 96ec8fb53a
Merge branch 'main' into dom/ci-tags/perf 2021-01-15 13:21:16 -05:00