Skip to content
Discussion options

You must be logged in to vote

Thank you very much for the feedback. I really appreciate it!

I originally built rill around the use cases I had in production: basic concurrency, stream processing, batching, and ordering. I just didn’t have a scenario where indices were needed, since I was mostly processing streams of unknown size (for example, streaming rows from a DB, transforming them, and then batch-inserting them into another DB).

That said, I’m open to adding index support directly to the library if there’s enough demand.

The good news is that rill doesn’t hide its internals, so it’s easy to create a reusable WithIndices function that attaches indices to items as they arrive. This approach is stream-friendly, does…

Replies: 1 comment 1 reply

Comment options

You must be logged in to vote
1 reply
@mdreizin
Comment options

Answer selected by mdreizin
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants