Commit Graph

1110 Commits (a3b88d55067c3b022e242ebc641cb563f04c4e4e)

Author SHA1 Message Date
Edd Robinson 10219427e3
refactor: update delorean_segment_store/src/lib.rs
Co-authored-by: Andrew Lamb <alamb@influxdata.com>
2020-10-01 12:11:48 +01:00
Edd Robinson 440e8d71a1 refactor: use some arrow types for value arrays 2020-10-01 11:34:06 +01:00
Edd Robinson 2404429b07 refactor: address PR feedback 2020-10-01 11:22:13 +01:00
Edd Robinson d7ee107a5e chore: please clippy for now 2020-10-01 10:40:54 +01:00
Edd Robinson 4ef18d7b8e refactor: thinking about moving from WB to SS 2020-09-30 22:10:21 +01:00
Edd Robinson b2795f57b9 refactor: wire execution up to store 2020-09-30 21:59:54 +01:00
Paul Dix fdc86fd186
feat: add some initial framework for clustering (#329) 2020-09-30 14:41:42 -04:00
Edd Robinson b0783d11a4 feat: add metadata 2020-09-30 18:58:51 +01:00
Edd Robinson d8e49411ac feat: basic store API 2020-09-30 16:18:39 +01:00
Andrew Lamb 0976498dd9
feat: gRPC Predicate --> DataFusion Predicate conversion (#323) 2020-09-30 08:19:30 -04:00
Andrew Lamb 8a14896487
chore: update version of datafusion (#324)
* chore: update version of datafusion

* chore: Update interfaces to be async
2020-09-30 08:02:15 -04:00
Andrew Lamb 30c7cc6895
feat: Add SchemaPivot node + DataFusion planning plumbing (#320)
* feat: Add SchemaPivot node + DataFusion planning plumbing

* refactor: more idomatic snafu

* fix: remove hack
2020-09-30 07:52:34 -04:00
Edd Robinson 2470bdb975 feat: segment store shell 2020-09-30 11:25:59 +01:00
Andrew Lamb d40ed663fb
fix: respect `columns` parameter in table_to_arrow (#322) 2020-09-29 07:48:19 -04:00
Andrew Lamb da5c74d3c6
feat: storage interface plans + executor (#318)
* feat: storage interface plans + executor

* refactor: less `expect`

* fix: use more idomatic rust From
2020-09-28 11:41:10 -04:00
Andrew Lamb d606a1f1cd
refactor: split delorean_write_buffer/src/database.rs into multiple modules (#317) 2020-09-28 06:20:59 -04:00
Carol (Nichols || Goulding) 5f135e922a
Merge pull request #312 from influxdata/cn/small-changes 2020-09-25 21:34:14 -04:00
Andrew Lamb 0236522dfa
feat: Send panic information to tracing events (#313)
* feat: Send panic information to tracing events

* fix: PR Review improvements

* fix: PR comments

* fix: Apply suggestions from code review

Co-authored-by: Jake Goulding <jake.goulding@integer32.com>

* fix: more fixes

* fix: clarify /cleanup drop more

Co-authored-by: Jake Goulding <jake.goulding@integer32.com>
2020-09-25 14:55:58 -04:00
Edd Robinson 2d17e8e1ae
Merge pull request #316 from influxdata/er/chore/deps
chore: update dependencies
2020-09-25 17:44:32 +01:00
Edd Robinson ec1aaa3a47 chore: update dependencies 2020-09-25 17:22:48 +01:00
Andrew Lamb cbbcbd9196
refactor: remove lib.rs (#315) 2020-09-25 10:21:11 -04:00
Edd Robinson 0abfc3b266
Merge pull request #270 from influxdata/er/spike/segment_store
feat: Segment Store prototype (in-memory query execution engine)
2020-09-25 15:12:24 +01:00
Edd Robinson 068fc8fc77 refactor: refactor lifetimes 2020-09-25 13:32:32 +01:00
Edd Robinson 02f036914c refactor: vectors comprise scalars 2020-09-25 11:47:11 +01:00
Edd Robinson 635121c801 refactor: fix lifetime issue in hashgroup 2020-09-25 11:31:24 +01:00
Edd Robinson 27e81fab2d refactor: rework values/scalars 2020-09-25 11:24:32 +01:00
Edd Robinson 6fcf0fd656 refactor: fix clippy 2020-09-25 10:12:46 +01:00
Edd Robinson d8fd1db094 test: fix test 2020-09-25 10:12:46 +01:00
Edd Robinson 10511ae08b refactor: restore tsm ingest 2020-09-25 10:12:46 +01:00
Edd Robinson 9eee0c2852 refactor: make clippy happy 2020-09-25 10:12:46 +01:00
Edd Robinson c42d2dcd79 refactor: rebase with delorean_arrow 2020-09-25 10:12:46 +01:00
Edd Robinson d0f3cae9b3 feat: add tag values schema API 2020-09-25 10:12:46 +01:00
Edd Robinson 3963cf6cce perf: improve performance of tag keys 2020-09-25 10:12:46 +01:00
Edd Robinson e3d805e997 feat: tag_keys implementation 2020-09-25 10:12:46 +01:00
Edd Robinson f0b371cd6e feat: arrow buffers working 2020-09-25 10:12:46 +01:00
Edd Robinson 751fa013e7 fix: fix some bugs 2020-09-25 10:12:46 +01:00
Edd Robinson 4f12e151d6 refactor: running 2020-09-25 10:12:46 +01:00
Edd Robinson ba39d731e0 refactor: get build working 2020-09-25 10:12:46 +01:00
Edd Robinson a107da6dfe refactor: temp add not null materialised vectors 2020-09-25 10:12:46 +01:00
Edd Robinson 1968b654cc refactor: fix vector support 2020-09-25 10:12:46 +01:00
Edd Robinson d3e819b3bd refactor: get column compiling 2020-09-25 10:12:46 +01:00
Edd Robinson 48623d6f77 refactor: enable broken code 2020-09-25 10:12:46 +01:00
Edd Robinson 47b2f7940b refactor: spike on arrow encoding 2020-09-25 10:12:46 +01:00
Edd Robinson 9f299461ed feat: working on arrow backing 2020-09-25 10:12:46 +01:00
Edd Robinson e5f9c7c574 refactor: add encoding trait 2020-09-25 10:12:46 +01:00
Edd Robinson 9a3e0d24a3 refactor: cruft 2020-09-25 10:12:46 +01:00
Edd Robinson 3dd41cb71d refactor: tidy encoding 2020-09-25 10:12:46 +01:00
Edd Robinson e511c5fc4a refactor: stuck 2020-09-25 10:12:46 +01:00
Edd Robinson b0e0676f61 refactor: address lifetimes 2020-09-25 10:12:46 +01:00
Edd Robinson 9cb18fd942 refactor: address lifetimes 2020-09-25 10:12:46 +01:00