Comments (2)
Surprisingly the test occasionally passes.
from maidsafe.
The reason of failing is :
During Pruning (vault::Node::PerformMaintenance() ),
only prev_close_nodes_ (which is fixed to 8 ) will be passed on to account_handler_ or chunk_info_handler to check
if the current node is among the k-closest to the holding chunk.
If the holding chunk is far away from the current node (i.e. many nodes got joined after the current node held the copy of the chunk), then the current node won't know all that chunk's k-closest in its local prev_close_nodes_
This results in the current node think itself is among the k-closest and decide not to remove the chunk.
(which is wrong ! )
A function currently being developed in Routing , something like bool IsInGroup(target_id, current_node_id) , is said to be more accurate and get this problem solved.
from maidsafe.
Related Issues (20)
- Starting local_network_controller fails the first time on Mac OS X, works the next time
- starting local_network_controller fails HOT 9
- cryptopp HOT 6
- Out-of-date wiki build instructions for OSX 10.8
- Error while installing maidsafe-farmer package
- Error out early if duplicates are detected in the source files list
- roadmap HOT 1
- Update Arch Linux build instructions HOT 5
- cant check out HOT 2
- start local_network_controller malloc error on Mac HOT 12
- Include sqlite.h CMAKE Error HOT 3
- CMake Error at cmake_modules/maidsafe_find_fuse.cmake HOT 2
- Please give optional usage of system boost libraries
- contributor agreement? HOT 1
- Linux build error - no rule for /src/encrypt/protoc HOT 2
- Create mesh networking prototype HOT 3
- make: *** [ExperCommon] Error 2 HOT 4
- MaidSafeCommon_MODULES_DIR Not Found
- Failed to download http://maidsafe.net/licenses/CONTRIBUTOR.txt
- Brave browser: collaborate with or imitate features?
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 maidsafe.