influxdb/mutable_batch_pb
Dom Dwyer c1f7154031 feat: propagate partition key through kafka
Changes the kafka message wire format to include the partition key for
serialised DML writes on the wire.

After this commit, the kafka messages will contain the partition key for
each op, but this information will go unused in the ingester - this
enables us to roll out the producer side, before making the value's
presence necessary on the consumer side.

A follow-up PR will change the ingester to utilise this embedded
partition key.

This has the unfortunate side effect of making the partition key part of
the public gRPC write API:

    https://github.com/influxdata/influxdb_iox/issues/4866
2022-06-20 13:42:51 +01:00
..
src feat: propagate partition key through kafka 2022-06-20 13:42:51 +01:00
tests refactor: emit PartitionKey from partitioner 2022-06-15 15:38:02 +01:00
Cargo.toml fix(pb): encoding entirely NULL columns (#4272) 2022-05-18 13:33:26 +01:00