[DISCUSS][SPARK-23889] DataSourceV2: required sorting and clustering for writes
I want to follow up on the dev list discussion  and the JIRA issue  created as a result of it and propose a slightly different approach to allow data sources to request a specific distribution and ordering of data on write.
I've put a short document  describing the proposed approach. It would be great to hear what the community thinks.
The SQL part of the proposal requires further discussion and any ideas are more than welcome.