Commit Graph
18893 Commits
Author SHA1 Message Date
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
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
Phi 7a95ed063d Bump version in changelog
Bump version in changelog
2023-03-29 20:31:05 +02:00
Phi 199a1d9e75 Update Changelog with backports
Update Changelog with backports
2023-03-29 20:30:01 +02:00
Aayush 3120852eb9 feat: supply: only grab genesis msig locks for writes 2023-03-29 14:26:15 -04:00
Aayush 24381411f2 feat: supply: drop genesis market locked funds 2023-03-29 14:26:08 -04:00
06294351fa perf: eth: gas estimate set applyTsMessages false (#10546)
* have gas estimate call callInternal with applyTsMessages = false and other calls with applyTsMessages=true for gas caclulation optimization

* set applyTsMessages = true in CallWithGas call in shed

* update test with new callwithgas api optimization for eth call

* Update chain/stmgr/call.go

Co-authored-by: Łukasz Magiera <magik6k@users.noreply.github.com>

* env flag LOTUS_SKIP_APPLY_TS_MESSAGE_CALL_WITH_GAS must be 1 in order to have applyTsMessages change

* env flag LOTUS_SKIP_APPLY_TS_MESSAGE_CALL_WITH_GAS must be 1 in order to have applyTsMessages change

* make sure that even if we arent apply ts messages we grab ts messages from the particular user who is requesting gas estimation

---------

Co-authored-by: Jiaying Wang <42981373+jennijuju@users.noreply.github.com>
Co-authored-by: Łukasz Magiera <magik6k@users.noreply.github.com>
Co-authored-by: Ubuntu <ubuntu@ip-10-0-4-29.us-east-2.compute.internal>
2023-03-29 14:25:40 -04:00
Phi d3d5f92985 Update changelog for v1.21.0-rc2
Update changelog for v1.21.0-rc2
2023-03-29 20:11:50 +02:00
Phi ca1247e0d9 Update go.mod
Update go.mod
2023-03-29 19:50:14 +02:00
Phi a647390bef build: release: v1.21.0-rc2
build: release: v1.21.0-rc2
2023-03-29 19:38:47 +02:00
Phi-rjan db869853c4 Merge pull request #10591 from filecoin-project/phi/backport-go-update
build: docker: Update GO-version
2023-03-29 17:31:46 +02:00
Phi 9d5e789d88 build: docker: Update GO-version
build: docker: Update GO-version
2023-03-29 17:12:43 +02:00
Aayush Rajasekaran 0b018e56cd Merge pull request #10555 from filecoin-project/asr/fix-extend-sectors-backport
backport: fix: miner: correctly count sector extensions
2023-03-28 09:40:42 -04:00
Phi-rjan 7eae362c1e Merge pull request #10563 from Jorropo/release/v1.21.0
chore: all: bump go-libipfs
2023-03-28 08:42:46 +02:00
Phi-rjan af428b6298 Merge pull request #10574 from filecoin-project/phi/backport-slice-fix
fix: proving: Initialize slice with with same length as partition
2023-03-27 16:28:02 +02:00
Phi 8bb7272bb1 Initialize with same length as partition
Initialize the postParam.Partitions slice with the same length as i.Partitions before iterating over it in the loop.
2023-03-27 15:54:59 +02:00
Jorropo 0e73c69035 chore: all: bump go-libipfs
(cherry picked from commit f48c6268f8)
2023-03-25 10:15:21 +01:00
Aayush 7b55de21bd fix: miner: call ExtendSectorExpiration2 2023-03-23 17:32:55 -04:00
Aayush a467e1ab31 fix: miner: correctly count sector extensions 2023-03-23 17:32:51 -04:00