Hi Pulsar Community,
I'm glad to have this opportunity to propose this PIP. Currently we can reset the read position of a cursor by message id or timestamp. Since we formerly introduced index in broker metadata since 2.9.0, reset cursor by index is very helpful in other protocol handler (KoP or RoP). Also, as @BewareMyPower pointed out that "users might want to seek to 10000 messages before. Currently they cannot achieve this goal.". And this PIP will make it possible. I've already created a PR, see details at https://github.com/apache/pulsar/pull/12032 Thanks, Haiting Jiang (Github:Jason918)