Hi all, I wrote a proposal to support client-side computation of last compacted message ID: https://github.com/apache/pulsar/pull/24439
Currently, the computation is done on the broker side, which brings pressure on the broker. In addition, it's not flexible and might have issues with customized topic compaction service or encrypted messages. This proposal proposes a solution to shift the computation to client side, which reduces the pressure on the broker and is flexible for different topic compaction services. Thanks, Yunze