Releases: cortze/py-dht
Releases · cortze/py-dht
v0.1.0 - OSC
Description
This version adds more capabilities to the DHT module to simulate a natural DHT more accurately. Key points:
- Update the lookup function to:
- a more realistic Alpha approach
- fix some delay aggregations
short
vslong
delays- accuracy tracker
- Upgrades on tests
- Make a faster network initializer that uses CPU processes to speed it up
What's Changed
- add missing setup.py file that complements pyproject.toml by @cortze in #11
- Add/handle neg processes by @cortze in #12
- Fix buggy network parallel initialization by @cortze in #13
- Speeding up lookups by @cortze in #16
- fix broken delay aggregation for alpha > 1 by @cortze in #17
- Feat/make alpha more realistic by @cortze in #18
- fill new nodes after conn-error with empty dict, not tuple by @cortze in #19
- update only on successful connections by @cortze in #21
- Feat/add accuracy metric to lookup by @cortze in #22
Full Changelog: v0.1.0...v0.2.0
v0.1.0 - DHTNetwork Beta
This first release of the repo stands as the first (viable) version that is manageable for DHT simulations, achieving enough performance when we try to extend the size of the network.
The Readme file currently covers most of the description of the current version. So please refer to it if there are doubts or questions :)