influxdb/ingester
Fraser Savage fad34c375e
refactor(wal): Use TableId type for look-aside map key
This adds a little extra layer of type safety and should be optimised
by the compiler. This commit also makes sure the ingester's WAL sink
tests assert the behaviour for partitioned sequence numbering on an
operation that hits multiple tables & thus partitions.
2023-06-08 11:39:23 +01:00
..
benches refactor(wal): Use TableId type for look-aside map key 2023-06-08 11:39:23 +01:00
src refactor(wal): Use TableId type for look-aside map key 2023-06-08 11:39:23 +01:00
tests fix(ingester): re-transmit schema over flight if it changes (#7812) 2023-05-23 14:27:11 +00:00
Cargo.toml chore(deps): Bump tempfile from 3.5.0 to 3.6.0 2023-06-07 08:21:40 +00:00
README.md fix: Rename router2 to router 2023-05-09 22:01:39 -04:00

README.md

ingester

Quick run

Set up empty catalog db:

mkdir -p /tmp/iox/{wal,obj}

createdb iox_shared
./target/debug/influxdb_iox catalog setup --catalog-dsn postgres:///iox_shared

Run ingester:

./target/debug/influxdb_iox run ingester --api-bind=127.0.0.1:8081 --grpc-bind=127.0.0.1:8042 --wal-directory /tmp/iox/wal  --catalog-dsn postgres:///iox_shared --object-store=file --data-dir=/tmp/iox/obj -v

Run router:

./target/debug/influxdb_iox run router --api-bind=127.0.0.1:8080 --grpc-bind=127.0.0.1:8085 --ingester-addresses=127.0.0.1:8042 --catalog-dsn postgres:///iox_shared -v

Run querier:

./target/debug/influxdb_iox run querier --ingester-addresses=http://127.0.0.1:8042 --api-bind 127.0.0.1:8083 --grpc-bind 127.0.0.1:8082 --catalog-dsn postgres:///iox_shared --object-store=file --data-dir=/tmp/iox/obj -v