PyRSA commented on PR #8724: URL: https://github.com/apache/paimon/pull/8724#issuecomment-5081757952
> `rbm64` is serialized using `pyroaring.BitMap64`, but it is incompatible with the Java `Roaring64Bitmap` format. Bidirectional verification fails in both cases: Java reads an EOF when accessing the Python datagram, and Python cannot deserialize the Java datagram; this breaks cross-engine reading between Java and PyPaimon. Thanks for the feedback. I confirmed that `pyroaring.BitMap64` is not compatible with Java's `Roaring64Bitmap` serialization format, so cross-engine interoperability cannot be guaranteed. I'll remove the `rbm64` aggregator from this PR and revisit it when a compatible implementation is available. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
