View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0002998 | GNUnet | set service | public | 2013-08-14 01:49 | 2013-12-24 20:54 |
| Reporter | Florian Dold | Assigned To | Florian Dold | ||
| Priority | normal | Severity | minor | Reproducibility | always |
| Status | closed | Resolution | fixed | ||
| Product Version | Git master | ||||
| Target Version | 0.10.0 | Fixed in Version | 0.10.0 | ||
| Summary | 0002998: consensus causes problems for the set service, with IBFs that should be empty | ||||
| Description | After the first exchange round in consensus, all peers have the same element set. Thus, the strata estimator reports a difference of 0. But, in further exchange rounds, set fails to decode the difference IBFs, which actually should be empty. Set sends larger IBFs, which then succeed to decode (why?). Note that consensus returns the correct results (verified with -V option of the profiler) and terminates, but set does something it should not have to do. | ||||
| Steps To Reproduce | $ export GNUNET_FORCE_LOG='set;;handle_p2p_strata_estimator;;DEBUG' $ ./gnunet-consensus-profiler -c test_consensus.conf -n2 -x 4 -k1 | ||||
| Additional Information | Aug 14 01:42:40-593393 set-21670 DEBUG got se diff=4, using ibf size 64 Aug 14 01:42:40-673291 set-21667 DEBUG got se diff=0, using ibf size 4 Aug 14 01:42:40-676525 set-21670 WARNING decoding failed, sending larger ibf (size 8) Aug 14 01:42:40-748524 set-21667 DEBUG got se diff=0, using ibf size 4 Aug 14 01:42:40-752605 set-21670 WARNING decoding failed, sending larger ibf (size 8) Aug 14 01:42:40-820209 set-21667 DEBUG got se diff=0, using ibf size 4 Aug 14 01:42:40-823737 set-21670 WARNING decoding failed, sending larger ibf (size 8) | ||||
| Tags | No tags attached. | ||||
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2013-08-14 01:49 | Florian Dold | New Issue | |
| 2013-08-14 01:49 | Florian Dold | Status | new => assigned |
| 2013-08-14 01:49 | Florian Dold | Assigned To | => Florian Dold |
| 2013-08-14 01:49 | Florian Dold | Summary | consensus cause problems with IBFs that should be empty => consensus causes problems for the set service, with IBFs that should be empty |
| 2013-08-14 12:17 | Florian Dold | Note Added: 0007373 | |
| 2013-08-14 12:17 | Florian Dold | Status | assigned => resolved |
| 2013-08-14 12:17 | Florian Dold | Resolution | open => fixed |
| 2013-08-14 12:49 | Christian Grothoff | Fixed in Version | => 0.10.0 |
| 2013-08-14 12:49 | Christian Grothoff | Target Version | => 0.10.0 |
| 2013-12-24 20:54 | Christian Grothoff | Status | resolved => closed |