Agree with Enrico. I am not clear on how this (allow interception of write and read operations of a managed ledger and modify the payload) would work with e2e encryption. That is literally a MITM proposal.
Joe On Thu, Nov 18, 2021 at 9:04 AM Enrico Olivelli <eolive...@gmail.com> wrote: > Madhavan, > Thanks for sharing your PIP. > It looks interesting, but I see a major problem with this approach. > Basically we would be adding a way to tweak everything in Pulsar, from > Connections to what we are reading and writing to storage. > > This feature will become very hard to maintain for users, as Pulsar changes > and there are things that may be different in the future. > > We recently had other PIPs that try to add more flexibility and add code > into Pulsar. > > It is not clear to me the kind of operations that you want to cover, > perhaps we could provide dedicated extensibility points to fulfill your > needs with specific APIs, that we can maintain and for which we can > guarantee > the compatibility in the future > > > Enrico > > Il giorno gio 18 nov 2021 alle ore 16:31 Narayanan, Madhavan > <madhavan_naraya...@intuit.com.invalid> ha scritto: > > > Hi All, > > > > I request your help to review, discuss and resolve the problem and > > solution approach outlined in the PIP entry > > https://github.com/apache/pulsar/issues/12858 > > > > Regards, > > Madhavan > > >