Commit Graph

15 Commits

Author SHA1 Message Date
leobago beabafba45 Adding failure rate logging 2023-01-11 17:20:19 +01:00
leobago d723cb1bc5 Update requirements 2023-01-11 12:50:23 +01:00
Csaba Kiraly faa2954893
simpliy sendRow and sendColumn calls
Signed-off-by: Csaba Kiraly <csaba.kiraly@gmail.com>
2022-12-20 12:46:46 +01:00
Csaba Kiraly 7d79879f66
fix logging of rows and columns
Signed-off-by: Csaba Kiraly <csaba.kiraly@gmail.com>
2022-12-20 11:26:54 +01:00
Csaba Kiraly 7a5f67ff31
add per-node state and per-channel network
Signed-off-by: Csaba Kiraly <csaba.kiraly@gmail.com>
2022-12-20 11:23:58 +01:00
Csaba Kiraly db61300c46
block: handle merge and repair
Handle marge and row/column repair directly in the block data
structure.

Signed-off-by: Csaba Kiraly <csaba.kiraly@gmail.com>
2022-12-20 10:09:54 +01:00
Leonardo Bautista-Gomez bb54a1cf31 Add requirements file 2022-12-14 17:16:22 +01:00
Csaba Kiraly accbc3eff9
simplify code
Signed-off-by: Csaba Kiraly <csaba.kiraly@gmail.com>
2022-12-12 13:41:41 +01:00
Csaba Kiraly 4179841c89
change checkRestore to restore
We are not simulating data errors, so no need to check.

Signed-off-by: Csaba Kiraly <csaba.kiraly@gmail.com>
2022-12-12 13:41:41 +01:00
Csaba Kiraly 26ba6a38f7
speed up restoration
Signed-off-by: Csaba Kiraly <csaba.kiraly@gmail.com>
2022-12-12 13:41:40 +01:00
Csaba Kiraly a07be50727
change to bitmaps
It is faster to store and process data availability as bitmaps.
It is also enough, as we will not do anything with the data itself.

Signed-off-by: Csaba Kiraly <csaba.kiraly@gmail.com>
2022-12-12 13:41:40 +01:00
Csaba Kiraly b48fb6f791
use column and row accessors
Signed-off-by: Csaba Kiraly <csaba.kiraly@gmail.com>
2022-12-07 15:14:36 +01:00
Csaba Kiraly 8da447ac5a
add column and row accessors
Signed-off-by: Csaba Kiraly <csaba.kiraly@gmail.com>
2022-12-07 15:10:44 +01:00
Csaba Kiraly 13580cd44d
pick row/column IDs without replacement
Signed-off-by: Csaba Kiraly <csaba.kiraly@gmail.com>
2022-12-07 10:59:41 +01:00
Leonardo Bautista-Gomez 0c79ddbf6f Restructure package 2022-11-30 15:28:27 +01:00