517 Commits

Author SHA1 Message Date
Agnish Ghosh
1120fc295a
add parallel recons to recons from gossip and background reconstruction 2024-11-17 23:14:50 +07:00
Agnish Ghosh
520788195d
cleanup, use nim taskpools 2024-11-15 17:32:37 +07:00
Agnish Ghosh
ed5cf4cd8d
refactored reconstruction 2024-11-14 14:14:02 +07:00
Agnish Ghosh
f17f5ecf94
fix a few more things 2024-11-14 11:14:40 +07:00
Agnish Ghosh
60889d5c5d
delay reconstruction 2024-11-14 00:27:03 +07:00
Agnish Ghosh
b6cf733f91
clean up critical path 2024-11-13 18:33:32 +07:00
Agnish Ghosh
e05cb51ffe
reconstruction only happens in background 2024-11-13 18:33:06 +07:00
Agnish Ghosh
8cc53a0428
make quarantine and db coherent 2024-11-13 15:30:54 +07:00
Agnish Ghosh
0f659a0c1f
revert to reconstructing from gossip first 2024-11-12 15:18:12 +07:00
Agnish Ghosh
68f979098d
enqueue block first, before reconstruction 2024-11-12 13:56:25 +07:00
Agnish Ghosh
fae0079f94
fix database persistence issue 2024-11-12 11:18:34 +07:00
Agnish Ghosh
a55972c87a fix import issue 2024-10-21 15:43:47 +05:30
Agnish Ghosh
32a448ce8c add a missing column check in block processor 2024-10-21 15:34:40 +05:30
Agnish Ghosh
fc8f3e0ea7
persist non finalized block data columns 2024-10-14 02:04:39 +05:30
Agnish Ghosh
1c1ff21bf9
other fixes 2024-10-14 01:20:51 +05:30
Agnish Ghosh
1cf1a62367
make sure quarantine persistent across all threads 2024-10-13 17:11:37 +05:30
Agnish Ghosh
1f3e2a94db
missing data column logic 2024-10-13 16:21:59 +05:30
Agnish Ghosh
4462f08ccf
db management for data columns improved 2024-10-13 15:07:18 +05:30
Agnish Ghosh
6fc5fc79ed
have gather data columns in enqueue block 2024-10-13 13:48:51 +05:30
Agnish Ghosh
198ac66e2c
add more checks to ensure all custody columns are received 2024-10-13 04:22:23 +05:30
Agnish Ghosh
622cd0b087
slight bug fix 2024-10-13 01:52:37 +05:30
Agnish Ghosh
4a5995797f
fix 2024-10-12 19:20:36 +05:30
Agnish Ghosh
dfcc89138f
add more specifics to reconstruction and block addition conditions 2024-10-12 16:42:56 +05:30
Agnish Ghosh
18fe511cc2
attempt to recover columns while backfilling 2024-10-12 03:41:23 +05:30
Agnish Ghosh
6ae1418e91
fix reconstruction from gossip logic 2024-10-12 01:48:18 +05:30
Agnish Ghosh
826a4f60f8
have 2 distinct functions for having enough and missing data columns 2024-10-11 21:42:28 +05:30
Agnish Ghosh
ae46c85136 modify gatherDataColumns logic 2024-10-10 14:32:38 +05:30
Agnish Ghosh
d456b99e37 fix 2024-10-10 05:03:21 +05:30
Agnish Ghosh
a0a8ebfe22 slight fix in recon from gossip 2024-10-10 05:02:53 +05:30
Agnish Ghosh
1d80f7608d attempt reconstruction from gossip itself 2024-10-10 04:34:39 +05:30
Agnish Ghosh
99dd45a070 del already have block 2024-10-08 10:25:34 +05:30
Agnish Ghosh
0a31b0ddd1 reorder conditions 2024-10-05 04:17:41 +05:30
Agnish Ghosh
bec79c3cfc add extra gossip validation 2024-10-05 04:14:42 +05:30
Agnish Ghosh
49977242bd gossip and polling fixes 2024-10-05 02:03:50 +05:30
Agnish Ghosh
6e057edc89 initial start fix 2024-10-03 15:43:45 +05:30
Agnish Ghosh
7952a3577c gossip val 2 2024-10-03 06:31:50 +05:30
Agnish Ghosh
6d837bcdaa fix more quarantine issues 2024-10-03 02:33:25 +05:30
Agnish Ghosh
52e8249e82 fix quarantine 2024-10-03 01:39:18 +05:30
Agnish Ghosh
9954da73d5 fix gossip val 2024-10-03 00:05:25 +05:30
Agnish Ghosh
5bcc599b66 fix 2 2024-10-02 23:22:40 +05:30
Agnish Ghosh
a789bdfaa6 storeBackfill fix 2024-10-02 22:22:13 +05:30
Agnish Ghosh
878cfc5d5c other fixes 2024-10-02 21:44:40 +05:30
Agnish Ghosh
190a1dd1c4 logging 2024-10-02 19:54:17 +05:30
Agnish Ghosh
4f7eedb72b more logging 2024-10-02 18:21:05 +05:30
Agnish Ghosh
b9d8699c52 added more logging 2024-10-02 17:24:16 +05:30
Agnish Ghosh
3a6593647c verification before persistence 2024-10-02 16:12:48 +05:30
Agnish Ghosh
75eda5341f adding more logging around db 2024-10-02 13:41:54 +05:30
Agnish Ghosh
5b467d060c kzg proof before inclusion proof 2024-10-02 11:41:08 +05:30
Agnish Ghosh
4a006b5584 fix every place to make new custody column function work 2024-09-09 02:09:24 +05:30
Agnish Ghosh
cf0cf815b6 rework on subnet calculation 2024-09-03 01:03:15 +05:30