Hi Iceberg Community, With the V3 position delete proposal <https://docs.google.com/document/d/18Bqhr-vnzFfQk1S4AgRISkA_5_m5m32Nnc2Cw0zn2XM> it came up that non-Java engines might have to implement a Puffin reader and writer themselves so that they can support the newly proposed position deletes. Impala would most probably require a C++ implementation and first of all I'm wondering whether there are other engines that require additional language implementation.
My additional thought is that once we have an implementation in another language where should that live? I can do the C++ and that could live within Impala, but I think it could be useful for other engines too but I have no idea where such an implementation could live TBH. Would be nice to hear opinions on this! Thanks, Gabor