Closed vegarsti closed 3 weeks ago
The CreateBuilder calls apply_properties_to_protocol with raise_if_not_exists set to true. https://github.com/delta-io/delta-rs/blob/f2e30a0bbf58a3b56b2f912a02e10e7af0835301/crates/core/src/operations/create.rs#L282 This was introduced fairly recently, in https://github.com/delta-io/delta-rs/pull/2264.
CreateBuilder
apply_properties_to_protocol
raise_if_not_exists
true
Could we make raise_if_not_exists configurable on the builder? We are using the with_configuration to add some opaque configuration, using config keys that delta-rs doesn't know about, so we can't upgrade delta-rs.
with_configuration
(I'm pushing a PR for this now.)
The
CreateBuilder
callsapply_properties_to_protocol
withraise_if_not_exists
set totrue
. https://github.com/delta-io/delta-rs/blob/f2e30a0bbf58a3b56b2f912a02e10e7af0835301/crates/core/src/operations/create.rs#L282 This was introduced fairly recently, in https://github.com/delta-io/delta-rs/pull/2264.Could we make
raise_if_not_exists
configurable on the builder? We are using thewith_configuration
to add some opaque configuration, using config keys that delta-rs doesn't know about, so we can't upgrade delta-rs.(I'm pushing a PR for this now.)