Edd Robinson
0958849956
chore: rename the segment store crate
2020-11-10 16:35:17 +00:00
Carol (Nichols || Goulding)
f2b37fe38b
Merge pull request #424 from influxdata/quickstart
...
docs: Update README with quickstart instructions
2020-11-10 11:23:53 -05:00
Carol (Nichols || Goulding)
abffab603a
docs: Update README with quickstart instructions
2020-11-10 11:18:54 -05:00
Andrew Lamb
0532821ed9
chore: Make the project root neat and tidy ( #416 )
...
* chore: move example env file into docs
* chore: move dockerfiles out of root
* chore: move storectl-bench.sh into benches
2020-11-10 10:00:22 -05:00
Edd Robinson
9b354b03bf
Merge pull request #419 from influxdata/er/segment
...
feat: support selecting against segments
2020-11-06 17:32:04 +00:00
Edd Robinson
ab458b5f17
refactor: address PR feedback
2020-11-06 17:28:27 +00:00
Edd Robinson
9847b68a9f
Merge branches 'er/segment' and 'er/segment' of github.com:influxdata/delorean into er/segment
2020-11-06 17:24:09 +00:00
Edd Robinson
0235af6b5f
refactor: update delorean_segment_store/src/column.rs
...
Co-authored-by: Andrew Lamb <alamb@influxdata.com>
2020-11-06 17:19:54 +00:00
Edd Robinson
7c81f6ab24
refactor: update delorean_segment_store/src/column.rs
...
Co-authored-by: Andrew Lamb <alamb@influxdata.com>
2020-11-06 17:19:54 +00:00
Edd Robinson
ee493f4466
feat: implement select across multiple segments
2020-11-06 17:19:54 +00:00
Edd Robinson
b519065491
refactor: pull destination buffer up to segment
2020-11-06 17:19:54 +00:00
Edd Robinson
2a9cb273b4
refactor: change predicate API
2020-11-06 17:19:54 +00:00
Edd Robinson
e1da1e5b6c
refactor: change Value::String to &str
2020-11-06 17:19:54 +00:00
Edd Robinson
f9d676f42c
feat: initialise new segment
2020-11-06 17:19:54 +00:00
Edd Robinson
ea9cacf9e0
feat: initialise new segment
2020-11-06 17:19:54 +00:00
Andrew Lamb
e1b230caab
chore: give executor more memory ( #421 )
2020-11-06 10:24:47 -05:00
Edd Robinson
9760f7d92d
refactor: update delorean_segment_store/src/column.rs
...
Co-authored-by: Andrew Lamb <alamb@influxdata.com>
2020-11-06 15:21:20 +00:00
Edd Robinson
0d6ecae209
refactor: update delorean_segment_store/src/column.rs
...
Co-authored-by: Andrew Lamb <alamb@influxdata.com>
2020-11-06 15:21:06 +00:00
Edd Robinson
fb877a28de
feat: implement select across multiple segments
2020-11-06 14:34:42 +00:00
Edd Robinson
7750e23df5
refactor: pull destination buffer up to segment
2020-11-06 13:59:06 +00:00
Edd Robinson
9d48fd7032
refactor: change predicate API
2020-11-06 13:59:06 +00:00
Edd Robinson
4ef311dcf3
refactor: change Value::String to &str
2020-11-06 13:59:06 +00:00
Edd Robinson
ab10d6c550
feat: initialise new segment
2020-11-06 13:59:06 +00:00
Edd Robinson
6307d5f7d7
feat: initialise new segment
2020-11-06 13:59:06 +00:00
Andrew Lamb
5bb530ccc6
refactor: rename tsm --> influxdb_tsm ( #418 )
2020-11-05 14:35:38 -05:00
Andrew Lamb
b745a180a4
refactor: rename delorean --> InfluDB IOx ( #417 )
2020-11-05 13:51:04 -05:00
Andrew Lamb
a52e0001c5
refactor: rename all crates that start with`delorean_` in preparation for rename ( #415 )
...
* refactor: rename delorean_cluster --> cluster
* refactor: rebane delorean_generated_types --> generated_types
* refactor: rename delorean_write_buffer --> write_buffer
* refactor: rename delorean_ingest --> ingest
* refactor: rename delorean_storage --> storage
* refactor: rename delorean_tsm --> tsm
* refactor: rename delorean_test_helpers --> test_helpers
* refactor: rename delorean_arrow --> arrow_deps
* refactor: rename delorean_line_parser --> influxdb_line_protocol
2020-11-05 13:44:36 -05:00
Andrew Lamb
9df6c24493
refactor: rename delorean_mem_qe --> mem_qe ( #414 )
2020-11-05 09:36:46 -05:00
Andrew Lamb
4f348836fe
refactor: remove delorean_parquet by compining with delorean_ingest ( #412 )
2020-11-05 09:29:59 -05:00
Andrew Lamb
ff824a5477
refactor: rename delorean_wal --> wal, conslidate wal_writer ( #411 )
2020-11-05 09:25:29 -05:00
Andrew Lamb
a3b88d5506
refactor: rename delorean_object_store --> object_store ( #413 )
2020-11-05 08:56:30 -05:00
Andrew Lamb
8399d2a159
refactor: rename delorean_table to packers ( #409 )
2020-11-05 08:52:22 -05:00
Andrew Lamb
075ba0d8d1
refactor: remove delorean_table_schema crate and fold it into data_types ( #408 )
2020-11-05 06:17:20 -05:00
Andrew Lamb
c1abc90672
feat: Add support for gRPC tag and field references ( #405 )
2020-11-05 06:04:01 -05:00
Andrew Lamb
525e34bde9
feat: Support non utf8 tag keys, and pattern matching for InfluxQL generated predicates ( #404 )
...
* feat: Allow binary tag references in gRPC, predicate matching patterns
* feat: New predicate format and builder
* fix: Update to work with branches
* test: Add test coverage for rpc predicate conversion
* refactor: use From trait
* refactor: make logic more idomatic
* refactor: remove spurious log message
* fix: Apply suggestions from code review
Co-authored-by: Carol (Nichols || Goulding) <193874+carols10cents@users.noreply.github.com>
* refactor: use TryFrom trait
* fix: make it compile again
Co-authored-by: Carol (Nichols || Goulding) <193874+carols10cents@users.noreply.github.com>
2020-11-04 17:09:04 -05:00
Carol (Nichols || Goulding)
f23d30e35d
Merge pull request #410 from influxdata/cn/fix-build
2020-11-04 15:53:02 -05:00
Carol (Nichols || Goulding)
d0cb5e3f56
fix: Tell cargo to rebuild if the gRPC proto file changes
2020-11-04 15:34:41 -05:00
Carol (Nichols || Goulding)
7d25dc8487
fix: Remove unused arrow dependency in delorean_ingest
...
This wasn't really causing any problems, just confusion, because the old
arrow and its deps were in the Cargo.lock.
2020-11-04 15:34:34 -05:00
Andrew Lamb
bf0c58698e
refactor: rename delorean_data_types crate to data_type ( #407 )
...
* refactor: rename delorean_data_types crate to data_type - #401
* fix: fmt
2020-11-04 12:33:41 -05:00
Andrew Lamb
d87994cbfc
refactor: restructure match for clarity ( #406 )
2020-11-04 12:33:27 -05:00
Andrew Lamb
7496cbcb48
feat: Expression utilities ( #403 )
...
* feat: Plan debugging utilities
* fix: fixups for code itself
2020-11-04 11:02:02 -05:00
Edd Robinson
a5d907fab8
Merge pull request #400 from influxdata/er/feat/agg_sels
...
feat: aggregators on columns
2020-11-04 15:13:10 +00:00
Edd Robinson
cb78a056c3
refactor: fix benchmarks
2020-11-02 21:49:21 +00:00
Edd Robinson
cebb817210
feat: implement sum/count aggregations
2020-11-02 21:42:15 +00:00
Edd Robinson
b4f70d181d
feat: implement min/max on tag column
2020-11-02 19:08:23 +00:00
Edd Robinson
46a50805ec
refactor: update row filtering on nullable columns
2020-11-02 19:08:23 +00:00
Edd Robinson
076fe065a8
feat: min/max support for fixed
2020-11-02 19:08:23 +00:00
Andrew Lamb
9f36914351
chore: Upgrade version of Arrow / DataFusion (3 of 3) + update code for new interfaces ( #395 )
2020-11-02 11:20:44 -05:00
Edd Robinson
8303dd197b
Merge pull request #399 from influxdata/er/feat/row_ids
...
feat: implement methods for getting rows via predicate
2020-11-02 15:29:00 +00:00
Edd Robinson
2027b1f8da
refactor: PR feedback
...
Co-authored-by: Andrew Lamb <alamb@influxdata.com>
2020-11-02 13:24:29 +00:00