Hdfs-native

Latest version: v0.9.1

Safety actively analyzes 625140 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 2

0.9.1

Key Features
* Token-based SASL sessions now support all protection types (authentication, integrity, and privacy)
* Added encrypted data transfer support, including SASL based encryption and AES stream cipher based encryption

What's Changed
* Custom digest-md5 implementation by Kimahriman in https://github.com/Kimahriman/hdfs-native/pull/84
* Add integrity support to token sasl by Kimahriman in https://github.com/Kimahriman/hdfs-native/pull/88
* Add encryption support to token SASL by Kimahriman in https://github.com/Kimahriman/hdfs-native/pull/90
* Support SASL based data transfer encryption by Kimahriman in https://github.com/Kimahriman/hdfs-native/pull/92
* feat: Configure optional `kerberos` feature for Python package by yjshen in https://github.com/Kimahriman/hdfs-native/pull/91
* Consolidate Python deps with workspace and update CI to deploy Kerberos feature by Kimahriman in https://github.com/Kimahriman/hdfs-native/pull/93
* Fix erasure coded reads when a block is missing by Kimahriman in https://github.com/Kimahriman/hdfs-native/pull/86
* Add support for encrypting data transfers with AES by Kimahriman in https://github.com/Kimahriman/hdfs-native/pull/94
* Support forced data transfer protection by Kimahriman in https://github.com/Kimahriman/hdfs-native/pull/95

New Contributors
* yjshen made their first contribution in https://github.com/Kimahriman/hdfs-native/pull/91

**Full Changelog**: https://github.com/Kimahriman/hdfs-native/compare/v0.8.0...v0.9.1

0.8.0

Key Features
* Up to a 5x read and write throughput increase by using a faster CRC implementation
* DataNode SASL negotiation support (authentication only)

What's Changed
* Add simple benchmarks by Kimahriman in https://github.com/Kimahriman/hdfs-native/pull/75
* Add simple example by Kimahriman in https://github.com/Kimahriman/hdfs-native/pull/77
* Use faster CRC implementation by Kimahriman in https://github.com/Kimahriman/hdfs-native/pull/78
* Support DataNode connection reuse by Kimahriman in https://github.com/Kimahriman/hdfs-native/pull/80
* Add support for datanode sasl negotation by Kimahriman in https://github.com/Kimahriman/hdfs-native/pull/81


**Full Changelog**: https://github.com/Kimahriman/hdfs-native/compare/v0.7.0...v0.8.0

0.7.0

What's Changed
* chore: use hashmap to transfer config in create_with_config method by zuston in https://github.com/Kimahriman/hdfs-native/pull/66
* Improved write resiliency through datanode heartbeating (https://github.com/Kimahriman/hdfs-native/pull/68) and lease renewal (https://github.com/Kimahriman/hdfs-native/pull/72) by Kimahriman
* Bump objectstore to 0.9 by Kimahriman in https://github.com/Kimahriman/hdfs-native/pull/73
* deps: Bump prost to 0.12 by Xuanwo in https://github.com/Kimahriman/hdfs-native/pull/71

**Full Changelog**: https://github.com/Kimahriman/hdfs-native/compare/v0.6.0...v0.7.0

0.6.0

What's Changed
* Create separate objectstore crate by Kimahriman in https://github.com/Kimahriman/hdfs-native/pull/48
* Erasure coded write support by Kimahriman in https://github.com/Kimahriman/hdfs-native/pull/56
* Create with overwrite creates file if it doesn't exist by Kimahriman in https://github.com/Kimahriman/hdfs-native/pull/58
* Ignore failure if `msync` not found, to support older hdfs versions by shbhmrzd in https://github.com/Kimahriman/hdfs-native/pull/55
* Support creating client with configuration by zuston in https://github.com/Kimahriman/hdfs-native/pull/52

New Contributors
* shbhmrzd made their first contribution in https://github.com/Kimahriman/hdfs-native/pull/55
* zuston made their first contribution in https://github.com/Kimahriman/hdfs-native/pull/52

**Full Changelog**: https://github.com/Kimahriman/hdfs-native/compare/v0.5.0...v0.6.0

0.5.0

What's Changed
* Custom reed-solomon erasure decoding by Kimahriman in https://github.com/Kimahriman/hdfs-native/pull/42
* This eliminates the need for a patch for the reed-solomon-erasure crate
* chore: Add rust-toolchain by Xuanwo in https://github.com/Kimahriman/hdfs-native/pull/46
* Append support by Kimahriman in https://github.com/Kimahriman/hdfs-native/pull/45

New Contributors
* Xuanwo made their first contribution in https://github.com/Kimahriman/hdfs-native/pull/46

**Full Changelog**: https://github.com/Kimahriman/hdfs-native/compare/v0.4.0...v0.5.0

0.4.0

What's Changed
* Viewfs support by Kimahriman in https://github.com/Kimahriman/hdfs-native/pull/37
* Fix clippy warnings and enforce in CI by Kimahriman in https://github.com/Kimahriman/hdfs-native/pull/38
* Bump min python version to 3.8 by Kimahriman in https://github.com/Kimahriman/hdfs-native/pull/39
* Supported router based federation with context tracking by Kimahriman in https://github.com/Kimahriman/hdfs-native/pull/40

**Full Changelog**: https://github.com/Kimahriman/hdfs-native/compare/v0.3.0...v0.4.0

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.