Commit Graph

18860 Commits

Author SHA1 Message Date
vyzo
b1ceb243e6 reword funny comment 2023-03-29 22:13:26 +02:00
vyzo
0de60a35cd second error variable name to avoid confusing they yushie. 2023-03-29 22:13:26 +02:00
vyzo
9a0ec84953 shut down the index if there is an error during head processing 2023-03-29 22:13:26 +02:00
vyzo
e11e0eb32a complain if head change processing is building backlog 2023-03-29 22:13:26 +02:00
vyzo
3d58ef1c21 fix typos 2023-03-29 22:13:26 +02:00
vyzo
42553dac6b chain errors in searchForIndexedMsg 2023-03-29 22:13:26 +02:00
vyzo
abdb12b450 add ON CONFLICT REPLACE clause in messages 2023-03-29 22:13:26 +02:00
vyzo
c04e0f4421 shed: expand homedir in repo path for msgindex tools 2023-03-29 22:13:26 +02:00
vyzo
427ff42063 increase coalesce delays for test to deflake on CI 2023-03-29 22:13:26 +02:00
vyzo
9c991751fb lint 2023-03-29 22:13:26 +02:00
vyzo
a4d9bde536 make gen 2023-03-29 22:13:26 +02:00
vyzo
343cadefc6 fix test for CI
test files are run individually...
2023-03-29 22:13:26 +02:00
vyzo
e365135cdd lotus-shed tools for msgindex 2023-03-29 22:13:26 +02:00
vyzo
d3cb4a1244 add optimization TODO comment 2023-03-29 22:13:26 +02:00
vyzo
0119aea492 make gen 2023-03-29 22:13:26 +02:00
vyzo
7aa72e4466 fix bug in searchForIndexedMsg
Need to use and return the execution tipset
2023-03-29 22:13:26 +02:00
vyzo
4f5e0a0fe4 basic msgindex itest 2023-03-29 22:13:26 +02:00
vyzo
22490bdea9 add confidence check for indexed message epoch 2023-03-29 22:13:26 +02:00
vyzo
1151cb3754 more gen 2023-03-29 22:13:26 +02:00
vyzo
e718857b2f enhance comment about lookup cid semantics 2023-03-29 22:13:26 +02:00
vyzo
47c810942d make gen 2023-03-29 22:13:26 +02:00
vyzo
cc823daf44 make MsgIndex configurable, disabled by default. 2023-03-29 22:13:26 +02:00
vyzo
cfeedc81e4 no need to return error from DummyMsgIndex DI constructor 2023-03-29 22:13:26 +02:00
vyzo
682eb90654 adjust coalescer delays 2023-03-29 22:13:26 +02:00
vyzo
50d15e32c0 log rollback errors 2023-03-29 22:13:26 +02:00
vyzo
64a380fce3 wire in lifecycle context 2023-03-29 22:13:26 +02:00
vyzo
8735f69fc7 fix comment typo 2023-03-29 22:13:26 +02:00
vyzo
5b54bcf7f9 cosmetics 2023-03-29 22:13:26 +02:00
vyzo
02797bb578 fix tests 2023-03-29 22:13:26 +02:00
vyzo
e682036cef refactor database
- drop the execution index; we don't need it
- it is inclusion tipset
- use MessagesForTipset
- hoist db sql stuffs on top for clarity
- add index for tipset on messages
2023-03-29 22:13:26 +02:00
vyzo
7219fae0a1 more lint 2023-03-29 22:13:26 +02:00
vyzo
bc75c53660 dummy index for itests 2023-03-29 22:13:26 +02:00
vyzo
0564663b7e lint
lint

lint
2023-03-29 22:13:26 +02:00
vyzo
f82a94220d make gen 2023-03-29 22:13:26 +02:00
vyzo
f76babceec hook the index into the rest of lotus 2023-03-29 22:13:26 +02:00
vyzo
d032e4f119 use the transaction Luke! 2023-03-29 22:13:26 +02:00
vyzo
dad3442500 test test test 2023-03-29 22:13:26 +02:00
vyzo
e6a0c5a406 implement Close 2023-03-29 22:13:26 +02:00
vyzo
c123fab1da implement reconciliation 2023-03-29 22:13:26 +02:00
vyzo
7a3af7bf0f more implementation 2023-03-29 22:13:26 +02:00
vyzo
28321c1eea better logger name 2023-03-29 22:13:26 +02:00
vyzo
6a67cd9931 implementation details 2023-03-29 22:13:26 +02:00
vyzo
46488d4356 abstract ChainStore interface 2023-03-29 22:13:26 +02:00
vyzo
3a06c7afaf we don't need the block 2023-03-29 22:13:26 +02:00
vyzo
df21d5b4ee use tipset cid instead of key for posterity. 2023-03-29 22:13:26 +02:00
vyzo
0d1c0f9247 scaffolding 2023-03-29 22:13:26 +02:00
Jiaying Wang
caa6dd9c41
Merge pull request #10594 from filecoin-project/phi/v1210-rc2
build: release: v1.21.0-rc2
2023-03-29 15:59:56 -04:00
Aayush
a724a713da refactor: stop using deprecated io/ioutil 2023-03-29 15:38:46 -04:00
Phi
d5a3ddbf7e Add longer validation time cause to changelog
Add longer validation time cause to changelog
2023-03-29 20:39:29 +02:00
Aayush Rajasekaran
b40ab4bd44
Merge pull request #10595 from filecoin-project/asr/backport
Backport  #10546, #10553
2023-03-29 14:31:43 -04:00