Hi, folks I’ve created PIP 94 before for a message converter at broker level. However, after the dicussion, I determined to discard the proposal. And now, for the same motivation, I've created PIP 96 to add a payload converter for Pulsar client. It should be noted that the converter works on a payload, i.e. not including the metadata/header parts.
See details at https://github.com/apache/pulsar/issues/12087 <https://github.com/apache/pulsar/issues/12087>, PTAL. Thanks, Yunze