Commit Graph

66 Commits (c87113ccbf81efdc3b42dd3953014198f27c7392)

Author SHA1 Message Date
Andrew Lamb 716c469324
feat: Implement all-in-one local persistence testing mode (#7027)
* feat: Implement all-in-one local persistence testing mode

* fix: Apply suggestions from code review

Co-authored-by: Stuart Carnie <stuart.carnie@gmail.com>

---------

Co-authored-by: Stuart Carnie <stuart.carnie@gmail.com>
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-02-21 12:45:25 +00:00
Carol (Nichols || Goulding) bdff4e8848
fix: Consistently use 'namespace' instead of 'database' in comments and other internal text 2022-11-11 15:46:04 -05:00
Marco Neumann 04320aced1
refactor: replace `croaring` with `arrow` (#5910)
* refactor: replace `croaring` with `roaring`

With the read buffer gone, roaring bitmaps are only used to calculate
series sets and these calculations are pretty much possible with the
pure-Rust version. Also I don't deem that that performance-critical
(compared to the roaring bitmaps in the read buffer core).

This removes a bunch of dependencies, mostly because `bindgen` is gone.
This also removes our "croaring architecture detection" hack.

* refactor: replace manual roaring sets with arrow

Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2022-10-20 10:45:41 +00:00
Andrew Lamb 13ed1c089a
feat: use /api/v2 upload for write command rather than grpc `write_service` (#5749)
* feat: use /api/v2 upload for write command rather than grpc service

* fix: Update influxdb_iox/src/commands/write.rs
2022-09-28 11:16:51 +00:00
Remi Dettai 282a9885b8
docs: Update instructions for protoc install (#5540) 2022-09-09 21:03:47 +00:00
Ryan Russell d279deddad
docs(various): Improve Readability (#4768)
Signed-off-by: Ryan Russell <git@ryanrussell.org>

Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2022-06-02 18:01:06 +00:00
Andrew Lamb 7328cc6a9a
docs: Update readme (#4765)
* docs: Update readme

* fix: Update README.md

Co-authored-by: Nga Tran <nga-tran@live.com>

Co-authored-by: Nga Tran <nga-tran@live.com>
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2022-06-01 19:50:06 +00:00
LLThomas fdc2f2fec8
doc(README) fix (#4492)
Co-authored-by: ubuntu <ubuntu@localhost.localdomain>
2022-05-01 14:44:06 +00:00
Carol (Nichols || Goulding) 4597c02daa
fix: Add instructions on specifying host when loading data 2022-04-28 09:29:02 -04:00
Carol (Nichols || Goulding) f8166f7cf4
feat: Update README instructions for NG
Connects to #4399.
2022-04-28 09:29:01 -04:00
Dom Dwyer b391cdde5e docs: remove openssl references 2022-03-03 11:05:20 +00:00
jakevin df9b51fff3
docs: Add prerequisites. (#3731)
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2022-02-21 10:31:25 +00:00
Carol (Nichols || Goulding) 5aaee1bcf4
fix: Remove some straggling references to writer ID that should be server ID (#3415)
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2021-12-22 21:05:38 +00:00
Hao Chen 5358bf9f0c
docs: Fix wrong test data file path (#3286)
Co-authored-by: Andrew Lamb <alamb@influxdata.com>
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2021-12-03 22:15:22 +00:00
Jacob Marble a2b40306cc
chore: guide community engagement (#3184)
This removes the link to the InfluxDB Community portal, which the IOx team doesn't spend a lot of time in, and draws more attention to the InfluxData Community Slack, which we do monitor.

Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2021-11-23 12:12:05 +00:00
Edd Robinson ec992eb2cd docs: fix markdown style issues 2021-11-11 18:16:40 +00:00
Edd Robinson 6a54a91db6 docs: add alternative protoc build instructions 2021-11-11 12:19:11 +00:00
Edd Robinson fc7306c4f9 docs: add supported platforms 2021-11-11 12:06:56 +00:00
Edd Robinson 444f23112a
refactor: link 2021-10-29 13:12:22 +01:00
Edd Robinson 985608c629
docs: update Readme to include lld 2021-10-29 13:11:05 +01:00
Marco Neumann 6e29cec502 refactor: rename `query` mode to `database` 2021-10-27 09:31:46 +02:00
Marco Neumann 41bc373fe8 refactor: offer different modes via "run" CLI
Running a server is now using `influxdb_iox run MODE [args]`, e.g.
`influxdb_iox run query --server-id 1`. Another mode that will follow
soon is `router`.

The old syntax `influxdb_iox run [args]` (w/o the mode part) is still
supported but a deprecation note will be printed.
2021-10-27 09:31:46 +02:00
Nga Tran ec08d5b37a docs: min stack setting in debug mode 2021-09-23 13:44:38 -04:00
pierwill b86fb88f60
docs: Edit Quick Start (#1839)
* docs: start editing Quick Start

* docs: edit Quick Start in README

* fix: reorder Quick start steps

* fix: Edit git instructions

* fix: s/values/options

* fix: Add a line

* fix: Edit release mode section

* fix: note that docker is optional

* fix: fix line break

* fix: fix link

* fix: more edits

* fix: s/Quick Start/Get started

* fix: rename API compatibility section

* fix: fix link

* fix: Apply code review suggestions

Co-authored-by: Andrew Lamb <andrew@nerdnetworks.org>

* fix: fix link path

* fix: remove rust version check instruction

Co-authored-by: pierwill <pierwill@users.noreply.github.com>
Co-authored-by: Andrew Lamb <andrew@nerdnetworks.org>
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2021-06-30 13:27:49 +00:00
Paul Dix 2d2768bf33 chore: update CONTRIBUTING with instructions for running and debugging end-to-end tests 2021-06-24 18:01:19 -04:00
Marko Mikulicic bf83c9155e
docs: Fix typo 2021-04-29 18:09:00 +02:00
David Norton 360057b504
chore: update tech talk links in README (#1138) 2021-04-07 12:09:43 +00:00
Raphael Taylor-Davies 1a4c793270
feat: lifecycle rules (#1045) 2021-03-29 15:32:36 +00:00
Carol (Nichols || Goulding) 08727732cc fix: Remove more flatc 2021-03-22 09:38:59 -04:00
Carol (Nichols || Goulding) c47a252c15 feat: Check in generated WAL flatbuffers code 2021-03-22 09:38:59 -04:00
Carol (Nichols || Goulding) aa6c21141b docs: Necessary to build flatc from source now 2021-03-22 09:38:58 -04:00
Andrew Lamb a3c146a38e
docs: Update README.md to refer to the command and CLI help (#982)
* docs: Update README.md to refer to the command and CLI help

* docs: Apply suggestions from code review

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

Co-authored-by: Carol (Nichols || Goulding) <193874+carols10cents@users.noreply.github.com>
2021-03-16 12:40:40 +00:00
Marko Mikulicic 334fb149b1
feat: Rename server run command to just run
Closes #976
2021-03-12 18:36:04 +01:00
Marko Mikulicic 79105b2c50
feat: Make server no longer the default command 2021-03-10 16:49:49 +01:00
Andrew Lamb 9ebedf744f
feat: Add CLI to query the database using SQL (#943)
* feat: Add CLI to query the database using SQL

* fix: merge conflicts
2021-03-10 13:21:12 +00:00
Marko Mikulicic f2642d6fbc docs: Use console type for interactive shell snippets 2021-03-08 15:24:30 +00:00
Marko Mikulicic 9bdc276d5e docs: Document how to use grpcurl to play with API 2021-03-08 13:57:11 +00:00
Jacob Marble 47fce27b4e fix(README): make docker instructions clearer
Fixes #909

Turns out that BuildKit is required, not "strongly suggested".
2021-03-04 07:02:27 -08:00
Jacob Marble 485024cb5b feat(docker): add one-command Dockerfile
This adds a simple Dockerfile for anyone to just `docker build .` and
get a Docker image. This Dockerfile is optimized for human consumption,
not for build performance.
2021-03-01 15:45:27 -08:00
Jacob Marble 9323da43d9 chore: fix example 2021-02-25 17:33:48 -08:00
Jacob Marble b5f2bd27d1 chore: improve readme
Add admin calls to set writer ID and create a database.
2021-02-25 17:33:48 -08:00
Raphael Taylor-Davies ffc20fa821
feat: add basic gRPC health service (#862)
* feat: add basic gRPC health service

* feat: update README.md add /health to HTTP API

* feat: add health client to influxdb_iox_client

feat: end-to-end test health check service

Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2021-02-25 13:24:12 +00:00
Andrew Lamb dd0810c18d
docs: Refer to the example env file and clarify comments (#851)
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2021-02-22 19:42:30 +00:00
Dom 71daaffce6 docs: update README config section 2021-01-12 11:35:41 +00:00
Andrew Lamb 9f0ff678f1
feat: Formalizes the config system for IOx, including tests (#608)
* feat: Create configuration system, port IOx to use it

* docs: Apply suggestions from code review

Co-authored-by: Paul Dix <paul@influxdata.com>

* fix: fix test for setting values

Co-authored-by: Paul Dix <paul@influxdata.com>
2020-12-31 07:02:31 -05:00
Andrew Lamb 463a20202e
docs: Add reference to docs directory and a table of contents (#577) 2020-12-18 12:39:38 -05:00
Michael Hall de435196ab
fix: Move Contributing text into separate document (#566)
Fixes #512
2020-12-16 16:06:58 -05:00
Dom 3cbabf0f80
docs(README): document clang requirement (#498)
Found while investigating #465 - clang is needed to build the croaring
dependency.
2020-11-27 15:32:29 -05:00
Edd Robinson 3b508d6041 chore: address PR feedback 2020-11-24 13:21:04 +00:00
Edd Robinson 900e1cce06 chore: PR suggestions
Co-authored-by: Andrew Lamb <alamb@influxdata.com>
2020-11-24 13:21:04 +00:00