hudi-rs
hudi-rs copied to clipboard
A native Rust library for Apache Hudi, with bindings into Python
- Created ConfigError enum for more robust error handling - Updated ConfigParser trait and its implementations to use ConfigError - Modified HudiInternalConfig, HudiReadConfig, and HudiTableConfig to leverage ConfigError - Adjusted...
## Description Load hudi-defaults.conf when creating table intances , for #111 . I worked on this issue last weekend and didn't ask for assignment. Since now #111 has been assigned,...
## Description Support [externalized config file](https://hudi.apache.org/cn/docs/configurations/#externalized-config-file), you could define global config file `hudi-defaults.conf` with the following format. ``` # Comments and empty lines will ignore hoodie.datasource.write.operation upsert hoodie.datasource.write.table.type=MERGE_ON_READ # The...
During `crates/core/src/table/mod.rs:96 load_configs`, hudi global configs (a `hudi-defaults.conf` file loaded in dir specified by `HUDI_CONF_DIR` env var) should be loaded as well.