fluvio
fluvio copied to clipboard
Tracking: Custom Partition mapping
To support chatbot example that @ajhunyady is working on, we need following capability:
-
[ ] Incremental partition creation (adding more partition)
-
[ ] Declarative Partition key mapping
Declarative partition mapping allow user to map fields in record to partition key. We should extend CLI/API to
- display mapping
- update mapping
Ideally I should have the ability to name the partitions to match session id:
5282645fae22c226da3d4cbd4953ed89a573355a
09daabf4ddbce1fdc1b7d71ba18226a666d3be5f
Yes, we can add logical id
partition and map to storage id
0 <=> 5282645fae22c226da3d4cbd4953ed89a573355a
1 <=> 09daabf4ddbce1fdc1b7d71ba18226a666d3be5f
In the CLI and API, we can provide producer and consumer based on logical partition id instead of storage id
Stale issue message