delta-io / delta

An open-source storage framework that enables building a Lakehouse architecture with compute engines including Spark, PrestoDB, Flink, Trino, and Hive and APIs
https://delta.io
Apache License 2.0
7.26k stars 1.63k forks source link

[Feature Request] [Kernel] Support update delta table configuration. #3149

Open horizonzy opened 1 month ago

vkorukanti commented 1 week ago

We have added a new API called TransactionBuilder.withTableProperties. Let us know if this works for your use case.

horizonzy commented 1 week ago

Ok, I will test it.

horizonzy commented 1 week ago

I have tested it, it does not suit my case. In some cases, the user may set the custom property for the table. But now, the delta lib will only accept properties that start with delta. and must be defined in the io.delta.kernel.internal.TableConfig#VALID_PROPERTIES, it's inconvenient.