There is a new release out which should fix the above automatically. Change log:
- Integrate proto compiler into native Rust build (#92) by @traktion in #94
- Fix public archive download issues and improve CachingClient tests #93 by @traktion in #99
- Immediately execute get pointer commands instead of queuing #98 by @traktion in #100
- feat: add PNR sub-name resolution (#101) by @traktion in #102
It also bumps to the latest Autonomi 0.10.0 libs.
There is also a cool new PNR feature, where you can now create sub-names and resolve to them. It’s still experimental, but combined with the key/value support, pointer caching and chunk caching, it can make for very rapid key/value retrieval (it’s like a hashmap lookup using the sub-name).
As a quick example, here as a key/value I created earlier:
http://localhost:18888/message1.chatskip (gateway) or http://message1.chatskip (proxy)
http://localhost:18888/message2.chatskip (gateway) or http://message2.chatskip (proxy)
Or just some regular PNRs that I created to replace the (static) bookmarks of AntTP old:
http://localhost:18888/gimim/blog/blog.traktion (gateway) or http://imim/blog/blog.traktion (proxy)
http://localhost:18888/gimim/blog/maidsafe/autonomi (gateway) or http://imim/blog/maidsafe/autonomi (proxy)
http://localhost:18888/gindex (gateway) or http://index
Or maybe some directory listings, to show off the new look:
http://localhost:18888/blog.traktion (gateway) http://blog.traktion (proxy)
EDIT: @Southside is working on getting Ant’s Nest updated, so I’ll update the links above with those too, once we are live.
Github: Release v0.24.4 · traktion/AntTP · GitHub
Dockerhub: traktion/anttp - Docker Image
Cargo: cargo install anttp
Edit: You may still need to cargo install anttp --locked if it fails to build.
