SIGN IN SIGN UP

feat: Add OneLake Delta Writer for DuckDB integration

- Introduced `onelake_delta_writer` crate with FFI-compatible Delta Lake writer.
- Implemented `build.rs` for header generation using cbindgen.
- Created `cbindgen.toml` for configuration of generated bindings.
- Added Rust toolchain specification for stable channel with clippy and rustfmt.
- Developed core functionality in `lib.rs` for handling Delta Lake writes, including error handling and JSON parsing.
- Added C++ header files for integration with DuckDB, including `onelake_delta_writer.hpp` and C API definitions.
- Implemented `PhysicalOneLakeInsert` for inserting data into OneLake tables.
- Enhanced path utilities for resolving storage locations and validating paths.
- Comprehensive tests for writing to local Delta tables and handling multiple versions.
A
alphacei committed
7693d3c0618eb0f5def324dd028af65e48a2439c
Parent: c461e2e