Davis-Zhang-Onehouse commented on PR #13414: URL: https://github.com/apache/hudi/pull/13414#issuecomment-2981217849
## An alternative approach - create SI V2 as a new index category Instead of creating SI with multiple versions, we can do new version of SI as a completely different index type - we write to different metadata partition path, etc. There is no compatibility issue anymore. Also with the approch, the old binary does not know the new SI version, so it should not do anything with it (not sure if we follow this compatibility best practice). The new binary can do the following: - It only create SI v2 - It is capable of reading and writing both new and old SI. This avoids version management of any form. But the old binary must tolerate unrecognized MDT partitions which I'm not sure -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
