Tishj commented on issue #16734: URL: https://github.com/apache/iceberg/issues/16734#issuecomment-4668241387
While I understand your reasoning, I still think the current situation is unmaintainable. The table properties is how different engines communicate certain properties of the table that should be respected by all implementations (to the best of their ability), to ensure that they are upheld regardless of which engine is used. I agree that an implementation shouldn't be considered out of spec if it doesn't follow them, but their should be some ground truth of options that all engines can reference and submit PRs to add to, so the engines can be sure they speak a shared language for those options. For now we've only been implementing options found [here](https://iceberg.apache.org/docs/1.10.0/configuration/?h=commit.retry.num+retries#table-properties) but we've just received a request for supporting `write.parquet.format-version` which isn't on there, and I don't want to contribute to an ecosystem where 3 different versions of the same setting exist, all with different names and different formats. -- 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] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
