From e4f59a3d860092767c87f2fee1ca93a7a355ef04 Mon Sep 17 00:00:00 2001 From: Stephen Carman Date: Wed, 13 Dec 2023 19:21:02 -0500 Subject: [PATCH] feat: CHECK constraints, back out limiting features behind feature flag because it caused many tests to fail --- crates/deltalake-core/src/operations/transaction/protocol.rs | 2 -- 1 file changed, 2 deletions(-) diff --git a/crates/deltalake-core/src/operations/transaction/protocol.rs b/crates/deltalake-core/src/operations/transaction/protocol.rs index 8d350f26dd..9c20755935 100644 --- a/crates/deltalake-core/src/operations/transaction/protocol.rs +++ b/crates/deltalake-core/src/operations/transaction/protocol.rs @@ -169,9 +169,7 @@ pub static INSTANCE: Lazy = Lazy::new(|| { let mut writer_features = HashSet::new(); writer_features.insert(WriterFeatures::AppendOnly); - #[cfg(feature = "datafusion")] writer_features.insert(WriterFeatures::Invariants); - #[cfg(feature = "datafusion")] writer_features.insert(WriterFeatures::CheckConstraints); // writer_features.insert(WriterFeatures::ChangeDataFeed); // writer_features.insert(WriterFeatures::GeneratedColumns);