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]

Reply via email to