Hi, I created a new BP and I'd love to hear some feedback.
The proposed change targets addition of a pluggable way to modify payload sent to the ledger. Specific use cases include GDPR compliance, encryption, and compression. While these can be implemented at the application level, having this as a BK client level extension unlocks such functionality to any application built on top of Bookkeeper. Master Issue: https://github.com/apache/bookkeeper/issues/2731 PR: https://github.com/apache/bookkeeper/pull/2730 Link to the BP's text: https://github.com/apache/bookkeeper/blob/efe94fa37c5fe061de668a6d11c87a1e82f8a25b/site/bps/BP-45-LedgerPayloadInterceptor.md -- Andrey Yegorov