Hello, everyone. I'm the maintainer of [hdfs-sys]: A binding to HDFS Native C API for Rust. I want to know is it a good idea of accepting hdfs-sys as a part of hadoop project?
Users of hdfs-sys for now: - [OpenDAL]: An Apache Incubator project that allows users to easily and efficiently retrieve data from various storage services in a unified way. - [Databend]: A modern cloud data warehouse focusing on reducing cost and complexity for your massive-scale analytics needs. (via OpenDAL) - [RisingWave]: The distributed streaming database: SQL stream processing with Postgres-like experience. (via OpenDAL) - [LakeSoul]: an end-to-end, realtime and cloud native Lakehouse framework Licenses information of hdfs-sys: - hdfs-sys itself licensed under Apache-2.0 - hdfs-sys only depends on the following libs: cc@1.0.73, glob@0.3.1, hdfs-sys@0.3.0, java-locator@0.1.5, lazy_static@1.4.0, they are all dual licensed under Apache-2.0 and MIT. Works need to do if accept: - Replace libdirent with the same dirent API implemented in HDFS project. - Remove all bundled hdfs C code. [hdfs-sys]: https://github.com/Xuanwo/hdfs-sys [OpenDAL]: https://github.com/apache/incubator-opendal [Databend]: https://github.com/datafuselabs/databend [RisingWave]: https://github.com/risingwavelabs/risingwave [LakeSoul]: https://github.com/lakesoul-io/LakeSoul Xuanwo --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@hadoop.apache.org For additional commands, e-mail: dev-h...@hadoop.apache.org