Skip to content

Commit c0b42ea

Browse files
Remove hudi
1 parent 147cc46 commit c0b42ea

6 files changed

Lines changed: 19 additions & 132 deletions

File tree

Cargo.lock

Lines changed: 8 additions & 121 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -101,7 +101,7 @@ http = [
101101
"dep:tower-http",
102102
"dep:uuid",
103103
]
104-
hudi = ["datafusion-app/hudi"]
104+
# hudi = ["datafusion-app/hudi"]
105105
huggingface = ["datafusion-app/huggingface"]
106106
iceberg = ["datafusion-app/iceberg"]
107107
s3 = ["datafusion-app/s3", "url"]

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ Documentation is undergoing a significant revamp - the new documentation will be
88
`dft` is a batteries-included suite of [DataFusion](https://github.com/apache/arrow-datafusion) applications that provides:
99

1010
- **Data Source Integration**: Query files from S3, local filesystems, or HuggingFace datasets
11-
- **Table Format Support**: Native support for Delta Lake, Iceberg, and Hudi
11+
- **Table Format Support**: Native support for Delta Lake and Iceberg
1212
- **Extensibility**: UDFs defined in WASM (and soon Python)
1313
- **Helper Functions**: Built-in functions for JSON and Parquet data processing
1414

@@ -45,7 +45,7 @@ Common feature combinations:
4545
cargo install datafusion-dft --features=s3
4646

4747
# Data lake formats
48-
cargo install datafusion-dft --features=deltalake,iceberg,hudi
48+
cargo install datafusion-dft --features=deltalake,iceberg
4949

5050
# With JSON and Parquet functions
5151
cargo install datafusion-dft --features=function-json,functions-parquet

crates/datafusion-app/Cargo.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,9 +21,9 @@ deltalake = { git = "https://github.com/delta-io/delta-rs", rev = "d8995e64c305d
2121
], optional = true }
2222
directories = "5.0.1"
2323
futures = "0.3.30"
24-
hudi = { git = "https://github.com/apache/hudi-rs", rev = "eab36e2d3ea39372c52d2bf6fe41c9aa406c0bea", features = [
25-
"datafusion",
26-
], optional = true }
24+
# hudi = { git = "https://github.com/apache/hudi-rs", rev = "eab36e2d3ea39372c52d2bf6fe41c9aa406c0bea", features = [
25+
# "datafusion",
26+
# ], optional = true }
2727
iceberg-catalog-rest = { git = "https://github.com/apache/iceberg-rust", rev = "210134573569be0b6e49464aca076cb122e33e24", optional = true }
2828
iceberg-datafusion = { git = "https://github.com/apache/iceberg-rust", rev = "210134573569be0b6e49464aca076cb122e33e24", optional = true }
2929
indexmap = { version = "2.8.0", features = ["serde"] }

crates/datafusion-app/src/extensions/mod.rs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,8 @@ use std::{fmt::Debug, sync::Arc};
2525
mod builder;
2626
#[cfg(feature = "deltalake")]
2727
mod deltalake;
28-
#[cfg(feature = "hudi")]
29-
mod hudi;
28+
// #[cfg(feature = "hudi")]
29+
// mod hudi;
3030
#[cfg(feature = "huggingface")]
3131
mod huggingface;
3232
#[cfg(feature = "iceberg")]
@@ -60,8 +60,8 @@ pub fn enabled_extensions() -> Vec<Arc<dyn Extension>> {
6060
Arc::new(s3::AwsS3Extension::new()),
6161
#[cfg(feature = "deltalake")]
6262
Arc::new(deltalake::DeltaLakeExtension::new()),
63-
#[cfg(feature = "hudi")]
64-
Arc::new(hudi::HudiExtension::new()),
63+
// #[cfg(feature = "hudi")]
64+
// Arc::new(hudi::HudiExtension::new()),
6565
#[cfg(feature = "iceberg")]
6666
Arc::new(iceberg::IcebergExtension::new()),
6767
#[cfg(feature = "huggingface")]

docs/tui.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -92,7 +92,7 @@ The TUI is organized into several tabs that you can navigate between:
9292

9393
### Integration Support
9494
- **Object Store Support**: Query S3, local files, and more
95-
- **Table Formats**: Connect to Delta Lake, Iceberg, and Hudi tables
95+
- **Table Formats**: Connect to Delta Lake tables
9696
- **Extension System**: Load custom UDFs and table providers
9797

9898
## Limitations

0 commit comments

Comments
 (0)