You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hi @polyzos, this is a really strong blog post, the narrative and end-to-end flow work very well.
I have a few small questions and suggestions:
On the UDF side, I noticed the blog uses functions like to_bitmap64, bitmap_cardinality, bitmap_or_agg, etc., while the shared flink-roaringbitmap repo (recently released as v0.1.0) follows the rb_ prefix family (rb_build_agg, rb_cardinality, rb_or_agg).
Just wanted to clarify whether this post is intentionally using a different UDF implementation, or if we should align naming / references to avoid confusion for users.
Related to that, it might help to explicitly mention which parts are Fluss-native (e.g., rbm64, aggregation merge engine, auto-increment) and which parts rely on external UDFs, so readers clearly understand the boundary.
For the visuals, I noticed one of the images appears slightly cropped and some diagrams have very light text, which makes them a bit hard to read. It might be worth adjusting the export or contrast for better clarity.
Overall, I think this is exactly the right place for the full end-to-end bitmap/deep-dive example and i'm working on simpliyf the quickstart guide
@Prajwal-banakar Thank you for your comments and for catching the typo.
Yes, it's different UDFs, because at the time of writing, the ones on the repo were not available.
The UDFs and the concrete guide is under the code repo.. the goal here is more to help users understand what they can build and why this featureset is important.. so those interested can refer to the repo for more context.
Without a designer, the visuals are a best effort, but I think they are good enough for the blog post
Looking forward to getting all these directly on Fluss
Hi @polyzos, Thanks for the clarification, that makes sense 😊
Looking forward to getting these capabilities directly into Fluss as well 🚀
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.