Martin
06/29/2023, 4:32 PMidentity columns
still not have been donated to OSS; contrary to promises made a year ago:
https://www.databricks.com/wp-content/uploads/2022/06/db-247-blog-img-3.png▾
Dominique Brezinski
06/29/2023, 4:51 PMRobert Kossendey
06/29/2023, 4:53 PMDenny Lee
06/29/2023, 6:47 PMidentity columns
its just that we had other overriding priorities as determined by the TSC as @Dominique Brezinski noted.
As @Michael Armbrust noted in his keynote, there were three overriding priorities (among many others) which were showcased today:
• Delta-kernel: We started building this because there are a lot of connectors (yay) but with at least 8 different separate implementations of the Delta protocol, it was getting difficult to ensure that all of the different APIs build by different organizations to work together seamlessly. This ran the risk of one version of the API being incompatible with another version even if they had the same table features. To ensure this didn't happen, we prioritized the creation of the kernel so we could simplify building connectors with the community.
• UniForm: Another major ask by the community was to also simplify the process between the different formats of Iceberg and Hudi. Originally the ask was to simplify migration but through some fun development and testing, it dawn to us that we could build UniForm so you would minimize the need to actually do any migration. This was a big ask by the community as well as so much of their time was used to choose or migrate between formats and this project would significantly simplify the process.
• Liquid: Similar to the other two, a lot of the issues were around could we simplify the partitioning structure so developers weren't spending so much time on optimizing performance due to partitions. And as Michael noted, Liquid should be able to help solve this problem too!
Back to your first point, identity columns
and many other features are already on the roadmap. As I had noted in other threads, Martin
06/29/2023, 8:45 PMDenny Lee
06/30/2023, 5:32 AMMatthew Powers
06/30/2023, 8:21 PM