-
Notifications
You must be signed in to change notification settings - Fork 1.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
build: release: v1.28.0 #12271
build: release: v1.28.0 #12271
Conversation
Update changelog
* Add support for nv23 in `lotus-shed migrate-state` cmd Add support for nv23 in `lotus-shed migrate-state` cmd * Add actors v14 to `check-invariants` cmd Add actors v14 to `check-invariants` cmd
Use concrete/latest version of F3: v0.0.3
Upgrade to new version of OpenTelemetry to also play nice with F3.
Reduce the log level for `miner with id...` to DEBUG, since in normal operation of F3 at least 5 messages are sent per epoch. In an event of rebroadcast the number of messages broadcasted could surpass 10. Hence, the `DEBUG` log level.
@rjan90 and @jennijuju reported seeing this log a lot, which prompted an investigation of the logic. This code does not implement [FIP-0023](https://github.com/filecoin-project/FIPs/blob/master/FIPS/fip-0023.md) correctly. Specifically, if we have the following mintickets: ``` ts1: 1, 2 ts2: 0,3 ``` This code will incorrectly return ts1 as the "smaller" tipset, even though the tie should have been broken in favour of ts2 based on `1 > 0`.
Fix lint error: correct typo in F3Participation function comment
Corrected "successfull" to "successful" in comments and documentation to fix a lint error.
go mod tidy
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I know this is in draft and hasn't had a review request yet. I just left a couple of comments of things that saw in the CHANGELOG.
Co-authored-by: Steve Loeppky <biglep@protocol.ai>
Set Mainnet upgrade epoch NV23
Update changelog.md
…23 (#12276) * Update to final GST for nv23 Update to final GST for nv23 * Bump filecoin-ffi to v1.28.0 Bump filecoin-ffi to v1.28.0 * Update CHANGELOG.md Update CHANGELOG.md * Update Builtin-actors to v14.0.0 Update Builtin-actors to v14.0.0
Update Changelog, version-string, make gen and make docsgen
Waiting on this PR to be ready, as it needs to be backported - but opening for reviews in the meantime: |
Re-run ./pack.sh v14 v14.0.0
Register otel collector bridging to the default prometheus registry so that F3 metrics (which use the newer otel APIs for metrics) get included in Lotus metrics.
Update changelog with #12285 backport
|
A gentle +1 to removing those 2 additional backports - the first one was labelled mainly because it coupled with #12112 and it was originally marked for backporting but was subsequently unmarked. #12252 is not really critical either, even though it does nicely clean up the config file a bit more. But fwiw I'm running both my mainnet and calibnet nodes on #12288 which is on top of this and it seems to be fine. |
Yeah, I will remove those. |
@rjan90 @rvagg @aarshkshah1992 If you end up reverting #12252 you will be knowingly reintroducing a configuration stack for a subsystem that does not exist. 2 minutes before the release. This is not... smart. |
Given our lengthy release cycles for network upgrades and the desire to minimize changes, even if it means temporarily retaining something like a stray config. At this stage, with the majority advocating for removing the backport, I don't believe this is worth debating further. Our priority should be to get this release out, so that teams can begin integrating the NV23 changes into their stacks before the network upgrade, we can always address those cleanups in the next release. |
* chore: f3: Upgrade to go-f3 `v0.0.5` (#12279) * Upgrade to go-f3 `v0.0.5` Upgrade to the latest version of go-f3 with initial power table storage with far enough lookback, and dynamic manifest persistence. --------- Co-authored-by: Jakub Sztandera <oss@kubuxu.com> Co-authored-by: Jiaying Wang <42981373+jennijuju@users.noreply.github.com> Co-authored-by: Steven Allen <steven@stebalien.com> * remove unwanted changelog * fix import * Revert "chore!: markets: remove deal constants" This reverts commit d045ccb. * Revert "chore: config: yet more lp2p removal from miner" This reverts commit 70400c9. * fix eth trace panic * Update CHANGELOG.md Co-authored-by: Jakub Sztandera <oss@kubuxu.com> * Update CHANGELOG.md --------- Co-authored-by: Masih H. Derkani <m@derkani.org> Co-authored-by: Jakub Sztandera <oss@kubuxu.com> Co-authored-by: Steven Allen <steven@stebalien.com> Co-authored-by: Phi <orjan.roren@gmail.com> Co-authored-by: aarshkshah1992 <aarshkshah1992@gmail.com>
Proposed Changes
Backports:
migrate-state
cmd #12172v0.0.4
#12237v0.0.5
#12279Checklist
Before you mark the PR ready for review, please make sure that:
<PR type>: <area>: <change being made>
fix: mempool: Introduce a cache for valid signatures
PR type
: fix, feat, build, chore, ci, docs, perf, refactor, revert, style, testarea
, e.g. api, chain, state, mempool, multisig, networking, paych, proving, sealing, wallet, deps[skip changelog]
to the PR titleskip/changelog
to the PR