Nga Tran
bd3816a6c9
chore: merge main to branch
2021-04-08 10:59:33 -04:00
Marko Mikulicic
df5349406a
feat: Switch to jemalloc
2021-04-08 14:19:35 +00:00
Nga Tran
ce8200e8b0
chore: remove unused code
2021-04-08 10:02:28 -04:00
Edd Robinson
d429cf9aeb
refactor: tighten up Read Buffer API
2021-04-08 10:24:19 +00:00
Edd Robinson
dae9f12593
refactor: remove deprecated API
2021-04-08 10:24:19 +00:00
Edd Robinson
232d6ec439
refactor: appease clippy gods
2021-04-08 10:19:11 +00:00
Edd Robinson
bd21cf5d24
refactor: remove read buffer db from db
2021-04-08 10:19:11 +00:00
Edd Robinson
721a784ce0
refactor: concrete type to keep streams happy
2021-04-08 10:19:11 +00:00
Edd Robinson
17853266ce
refactor: add helper method for all names
2021-04-08 10:19:11 +00:00
Nga Tran
c32fe3decd
chore: clean up
2021-04-07 21:43:45 -04:00
Nga Tran
f501a74aea
refactor: Address review comments
2021-04-07 21:28:03 -04:00
Nga Tran
be6e1e48e4
feat: add writer_id and object_store in Db
2021-04-07 18:36:07 -04:00
Andrew Lamb
a1ee443f2a
chore: update arrow deps ( #1148 )
2021-04-07 22:08:58 +00:00
Andrew Lamb
03c446ed43
feat: add line protocol ingest metrics ( #1119 )
...
* feat: add line protocol ingest metrics
* fix: ensure tests pass correctly when run multi-threaded
* refactor: remove uneeded change
* fix: Add tags to metrics, improve test
* refactor: use global `Counter`
* refactor: move metrics to crate wide struct
* fix: fix test
2021-04-07 21:49:02 +00:00
kodiakhq[bot]
d59c5de39a
Merge pull request #1093 from influxdata/cn/influxdb2-integration-tests
...
chore: Add integration tests for influxdb2_client against InfluxDB 2.0 OSS
2021-04-07 19:42:26 +00:00
Carol (Nichols || Goulding)
7789d776cb
docs: Fix copypasta comment
2021-04-07 14:11:02 -04:00
Carol (Nichols || Goulding)
07ce5efcb8
chore: Set up CI for running integration tests against InfluxDB 2.0 OSS
2021-04-07 14:11:02 -04:00
Carol (Nichols || Goulding)
4f627e0560
fix: Onboarding returns 201, not 200
2021-04-07 14:11:02 -04:00
Carol (Nichols || Goulding)
27a45aa036
fix: Don't send auth header if token specified is empty string
...
Not all endpoints need authorization, sometimes we don't have it!
2021-04-07 14:11:00 -04:00
Carol (Nichols || Goulding)
ebb6bbd13c
test: start of integration tests of influxdb2 client against influxdb 2.0 OSS
2021-04-07 14:09:39 -04:00
Carol (Nichols || Goulding)
39c07829bd
chore: Remove outdated documentation about testing iox client crate
...
Looks like the type of integration testing referenced in the docs
deleted here was removed in 51981c9
.
2021-04-07 14:09:39 -04:00
kodiakhq[bot]
21f3775016
Merge pull request #1120 from influxdata/cn/no-more-test-results
...
fix: Don't return Result from test functions
2021-04-07 16:49:13 +00:00
kodiakhq[bot]
319e66706e
Merge branch 'main' into cn/no-more-test-results
2021-04-07 16:45:32 +00:00
Carol (Nichols || Goulding)
82588d5c72
fix: Don't return Result from test functions
2021-04-07 12:40:00 -04:00
Raphael Taylor-Davies
c2355aca6d
feat: add basic memory tracking ( #1125 )
...
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2021-04-07 15:38:24 +00:00
Marko Mikulicic
bdbef87064
feat: Return newline delimited database names in database list
...
Rationale: it's easier to work with a newline separated list of names, rather than a comma separated one.
You can `head`, or `tail` or `| while read i; do ...`, or just copy paste it and manipulate it around more easily.
2021-04-07 14:01:37 +00:00
Edd Robinson
9e1068b7de
refactor: db to return usize
2021-04-07 13:27:41 +00:00
Edd Robinson
cab7d1d1fe
refactor: chunk size to return usize
2021-04-07 13:27:41 +00:00
Edd Robinson
7dd5924059
refactor: table size to return usize
2021-04-07 13:27:41 +00:00
Edd Robinson
b867599fce
refactor: row group size to return usize
2021-04-07 13:27:41 +00:00
Edd Robinson
40abe24123
refactor: encoding size to return usize
2021-04-07 13:27:41 +00:00
David Norton
360057b504
chore: update tech talk links in README ( #1138 )
2021-04-07 12:09:43 +00:00
Edd Robinson
3769ad3d21
test: update test
2021-04-07 10:46:08 +00:00
Edd Robinson
ea2c882635
refactor: tidy up
2021-04-07 10:46:08 +00:00
Edd Robinson
b524b4411e
test: move test for table_summaries into chunk
2021-04-07 10:46:08 +00:00
Edd Robinson
a662d5e180
refactor: expose column_values at chunk level
2021-04-07 10:46:08 +00:00
Edd Robinson
7bee168752
refactor: chunk upsert does not need &mut
2021-04-07 10:46:08 +00:00
Edd Robinson
e8ff86279f
refactor: move column_names to chunk level
2021-04-07 10:46:08 +00:00
Edd Robinson
03b72cc80d
feat: add chunk predicate check
2021-04-07 10:46:08 +00:00
Edd Robinson
c2e0c80f8c
refactor: expose read_filter at chunk level
2021-04-07 10:46:08 +00:00
Edd Robinson
bc3560af8c
test: add coverage for has_table
2021-04-07 10:46:08 +00:00
Edd Robinson
0c32cb48c7
feat: add read_filter schema method
2021-04-07 10:46:08 +00:00
Edd Robinson
d39fe8abf8
refactor: add ability to upsert table
2021-04-07 10:46:08 +00:00
Edd Robinson
2129c2a725
refactor: make some methods crate-visible
2021-04-07 10:46:08 +00:00
Edd Robinson
5eea06c9b3
refactor: allow empty chunks
2021-04-07 10:46:08 +00:00
Marko Mikulicic
82ed5d1708
fix: Deep clone small results over flight
...
Workaround for #1133
2021-04-07 10:41:29 +00:00
kodiakhq[bot]
ba2ac64f80
Merge pull request #1122 from influxdata/pd-lp-to-entry
...
feat: implement line protocol to flatbuffers
2021-04-06 22:57:17 +00:00
Paul Dix
531ffe7ab0
chore: fix fmt and add comment to entry.fbs
2021-04-06 18:53:22 -04:00
Paul Dix
a7659addbe
chore: cleanup entry.rs based on PR feedback and add better errors
2021-04-06 17:56:58 -04:00
Paul Dix
2a134a3ac1
feat: implment line protocol to flatbuffers
...
This implements a builder for converting line protocol to the Entry flatbuffers. It also contains wrapper structs to make working with the flatbuffers a little easier.
The flatbuffer needed an addition to keep track of how many bits in the null mask should be used.
2021-04-06 17:56:56 -04:00