6 releases (breaking)
new 0.10.0 | Jun 4, 2024 |
---|---|
0.9.2 | May 16, 2024 |
0.9.1 | Apr 8, 2024 |
0.8.0 | Mar 21, 2024 |
0.6.0 | Jan 7, 2024 |
#7 in #hdfs
236 downloads per month
26KB
499 lines
HDFS Native Object Store
An object_store implementation for HDFS based on the native Rust hdfs-native library.
Compatibility
Each release supports a certain minor release of both the object_store
crate and the underlying hdfs-native
client.
hdfs-native-object-store | object_store | hdfs-native |
---|---|---|
0.9.x | 0.9 | 0.9 |
0.10.x | 0.10 | 0.9 |
Usage
use hdfs_native_object_store::HdfsObjectStore;
let store = HdfsObjectStore::with_url("hdfs://localhost:9000")?;
Feature Flags
kerberos
- Enables Kerberos authentication support via the libgssapi crate
Documentation
See Documentation.
lib.rs
:
object_store::ObjectStore implementation for the Native Rust HDFS client
Usage
use hdfs_native_object_store::HdfsObjectStore;
let store = HdfsObjectStore::with_url("hdfs://localhost:9000")?;
Feature Flags
kerberos
- Enables Kerberos authentication support via the libgssapi crate
Dependencies
~13–28MB
~420K SLoC