Hadoop webhdfs client library for Rust.
See src/bin/webhdfs.rs
or tests/it.rs
for usage examples.
NOTE: APIs are not yet stabilized and may change towards version 1.0.
TODO list (2nd checkbox is IT coverage)
[X]
Async read and write[X]
Sync read and write[X]
Stat and dir[ ]
Basic filesystem mutations (concat, mkdirs, rename, delete, symlink)[ ]
File-based configuration[ ]
Other file and directory operations (permissions, owner, ACL, times, checksum)[ ]
XAttr operations[ ]
Snapshot operations[ ]
Basic delegation token support[ ]
Full delegation token support[ ]
webhdfs tool
cargo test --lib -- --nocapture
See CHANGES.md