Comments (1)
I concur 100%, but also the GET /stewardship doesn't actually check the remote retrieval of leaf chunks of a BMT. Edge chunks are retrieved, but the leaf chunk is identified and only the address is passed to the callback, but is never actually retrieved because the BMT traverser never needed to actually get the content of the address.
But it would be redundant for the callback to force a retrieval since most of the other addresses passed to the callback have already gone through the getter. If I had a good solution, I'd have done a PR a long time ago, but figured this might be worth bringing up now because if an actual swarm.Chunk is to be passed to the callback, then the BMT leaf traverser will be forced to invoke the getter and you can kill two birds with one stone.
from bee.
Related Issues (20)
- Suspect the cheques do not get cashed out HOT 5
- Implement bee node "Trx Debug mode" HOT 1
- Add logs that clearly states that db operation is finished and sleep started if --sleep-after is specified
- Remove debug port and the restricted option
- Parallel PushSync outside radius HOT 3
- Cannot disable pushsync multiplexer
- Multiple upload shallow push HOT 3
- pushsync improvments
- "Shallow" receipt that isn't shallow HOT 2
- Consistent quotation usage in config file
- /bytes redundancy headers ignored HOT 2
- Retrieval Redundancy Level not set (defaults to PARANOID) HOT 3
- reduce number of connections HOT 7
- /stewardship doesn't check final leaves HOT 3
- salud IsHealthy using wrong radius HOT 2
- `bee db repair-reserve` dies with: "Error: repair: index counts do not match" HOT 4
- /status endpoint should also return the last synced block height
- Reserve stampindex timestamps not updated HOT 1
- Pullsync ignores stamp timestamp changes HOT 1
- Overzealous (and constant) single chunk redundancy HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from bee.