kodiakhq[bot]
44d8fb9472
Merge branch 'main' into crepererum/clippy_future_not_send_part1
2021-06-10 07:10:11 +00:00
kodiakhq[bot]
feed19ac8b
Merge pull request #1666 from influxdata/ntran/dedup_within_chunk
...
feat: Add Sort operator into the deduplicate plan
2021-06-09 19:13:36 +00:00
Nga Tran
4478d900ee
refactor: capture test output
2021-06-09 15:09:13 -04:00
Nga Tran
8cc99e3420
Merge branch 'ntran/dedup_within_chunk' of https://github.com/influxdata/influxdb_iox into ntran/dedup_within_chunk
2021-06-09 14:40:29 -04:00
Nga Tran
b3c94b9d65
refactor: change order of fields to pass circle CI tests
2021-06-09 14:40:10 -04:00
kodiakhq[bot]
eed73a30c5
Merge branch 'main' into ntran/dedup_within_chunk
2021-06-09 18:19:17 +00:00
Nga Tran
c1c58018fc
refactor: address review comments
2021-06-09 14:17:47 -04:00
Andrew Lamb
89fcc457f4
fix: Fix bug in chunk overlap calculation due to nulls ( #1669 )
...
* fix: Fix bug in chunk overlap calculation due to nulls
* docs: add note about algorithmic complexity
* fix: avoid recursion in normal case
2021-06-09 17:46:39 +00:00
Marco Neumann
4fe2d7af9c
chore: enforce `clippy::future_not_send` for `parquet_file`
2021-06-09 18:18:27 +02:00
Marco Neumann
0e2a291683
chore: enforce `clippy::future_not_send` for `object_store`
2021-06-09 17:56:43 +02:00
Andrew Lamb
a614fef5bc
chore: remove more unused dependencies ( #1658 )
...
* chore: remove more unused deps
* refactor: move benchmarks into server_benchmarks crate
2021-06-09 10:17:20 +00:00
Luke Bond
d4b2522650
Merge pull request #1660 from influxdata/chore/check-for-port-conflict
...
chore: check for grpc & http bind addr conflict
2021-06-09 10:37:23 +01:00
Luke Bond
cd3f264666
Merge branch 'main' into chore/check-for-port-conflict
2021-06-09 10:29:53 +01:00
Luke Bond
1293b05fa0
chore: better structured logging of port conflict err
2021-06-09 10:29:27 +01:00
kodiakhq[bot]
7e22a15584
Merge pull request #1618 from influxdata/crepererum/lazy_db_loading
...
feat: move DB loading into background worker
2021-06-09 07:27:54 +00:00
kodiakhq[bot]
b49abf9b02
Merge branch 'main' into crepererum/lazy_db_loading
2021-06-09 07:23:35 +00:00
Raphael Taylor-Davies
07c4277ca7
refactor: schema merge to give more control over field merging ( #1653 )
...
* refactor: schema merge to give more control over field merging
* chore: review feedback
2021-06-09 06:30:45 +00:00
Nga Tran
3d50ff7a60
refactor: remove comments
2021-06-08 21:48:57 -04:00
Nga Tran
ab7d3384b7
refactor: remove unused comments
2021-06-08 21:43:02 -04:00
Nga Tran
3e10351538
test: add tests for the sort plan
2021-06-08 21:40:46 -04:00
Andrew Lamb
cba7f270b4
docs: Improve comments + whitespace ( #1663 )
2021-06-08 21:13:35 +00:00
Nga Tran
68e3a2121f
feat: add SortExec
2021-06-08 15:04:31 -04:00
kodiakhq[bot]
afcaa5d7a0
Merge pull request #1662 from influxdata/alamb/hook_up_grouping
...
feat: Hook up chunk grouping into provider
2021-06-08 19:01:58 +00:00
Andrew Lamb
666204d4a8
fix: remove whitespace changes
2021-06-08 14:46:55 -04:00
Andrew Lamb
b23c4e5210
fix: clippy
2021-06-08 14:44:48 -04:00
Andrew Lamb
fd8a87484e
feat: Hook up chunk grouping into provider
2021-06-08 14:42:37 -04:00
Nga Tran
edbf1b7d5e
Merge branch 'main' into ntran/dedup_within_chunk
2021-06-08 13:18:40 -04:00
Nga Tran
40cb4f741f
feat: initial implementaton
2021-06-08 13:17:36 -04:00
Luke Bond
b9b9d25d12
chore: check for grpc & http bind addr conflict
2021-06-08 18:10:34 +01:00
Andrew Lamb
62e8675737
refactor: move primary_key calculaton to TableSummary ( #1659 )
2021-06-08 17:06:37 +00:00
Andrew Lamb
34ba268cf1
feat: Group chunks by potential overlap ( #1654 )
...
* feat: Group chunks by potential overlap
* docs: clarify in what way the calculation is conservative
* fix: Add test for mixed nulls
2021-06-08 16:55:29 +00:00
kodiakhq[bot]
4789183f63
Merge pull request #1657 from influxdata/er/feat/influxrpc/not_eq_op
...
feat: enable not equal operator for the influxrpc frontend
2021-06-08 16:16:29 +00:00
Edd Robinson
b88f277477
feat: enable not eq operator
2021-06-08 15:57:07 +01:00
Edd Robinson
5336acc36f
test: add test case for != predicate
2021-06-08 15:40:51 +01:00
kodiakhq[bot]
b71079fde5
Merge pull request #1631 from influxdata/cn/configure-kafka-write-buffer
...
feat: Mock write buffer + trait
2021-06-08 02:10:02 +00:00
kodiakhq[bot]
359f54cd62
Merge branch 'main' into cn/configure-kafka-write-buffer
2021-06-08 02:06:17 +00:00
Carol (Nichols || Goulding)
4c12fd9b81
fix: Switch tabs for spaces
...
Not sure why my editor did that...
2021-06-07 13:06:50 -04:00
Carol (Nichols || Goulding)
50a69a7f18
fix: Don't mention Kafka unless it's absolutely necessary
2021-06-07 13:01:04 -04:00
Andrew Lamb
e9834a907c
feat: Prune on boolean column predicates too ( #1629 )
...
* chore: update deps to get latest DataFusion
* fix: enable boolean pruning tests
* fix: update explain plan tests
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2021-06-07 16:51:30 +00:00
Andrew Lamb
ab0aed0f2e
refactor: Remove a layer of channels in parquet read stream ( #1648 )
...
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2021-06-07 16:47:04 +00:00
Carol (Nichols || Goulding)
2bb2c4ba47
docs: Add some doc comments about the WriteBuffer trait
2021-06-07 11:22:33 -04:00
Carol (Nichols || Goulding)
a8a4a5f29d
fix: Return the Sequence type from the write buffer, not vague WriteMetadata
2021-06-07 11:15:46 -04:00
Carol (Nichols || Goulding)
a63c12acfb
fix: Remove references to Kafka from db tests
2021-06-07 10:58:34 -04:00
Carol (Nichols || Goulding)
f4a6c0b4bb
refactor: Actually, why not just store entry as-is within SequencedEntry
2021-06-07 09:56:23 -04:00
Carol (Nichols || Goulding)
45a3547978
refactor: Take ownership of Entry and transform into SequencedEntry
...
Rather than cloning the data. The Entry is no longer used after this
point.
2021-06-07 09:56:23 -04:00
Carol (Nichols || Goulding)
8ab8544d4a
feat: Wire up a WriteBuffer trait implemented by a mock
...
With an unimplemented where the Kafka implementation will be.
2021-06-07 09:56:23 -04:00
Carol (Nichols || Goulding)
2418e91001
feat: Add a DatabaseRule field for an optional Kafka write buffer connection string
2021-06-07 09:56:23 -04:00
kodiakhq[bot]
0432e15dd0
Merge pull request #1562 from influxdata/cn/refactor-prep-for-kafka
...
refactor: Preparations for optional Kafka write buffer
2021-06-07 13:53:50 +00:00
Carol (Nichols || Goulding)
b5fac8cd59
refactor: Rearrange database rule checks and SequencedEntry construction
...
There are going to be more cases here when the Kafka write buffer is
introduced that affect how the SequencedEntry is created and whether a
database being immutable is an error or not.
2021-06-07 09:37:22 -04:00
Carol (Nichols || Goulding)
7ff2c5c951
refactor: Rearrange reading of db rules and locking
2021-06-07 09:37:22 -04:00