Skip to content

Tags: kutluhaneth46/tempo

Tags

v1.13.2

Toggle v1.13.2's commit message

Partially verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
We cannot verify signatures from co-authors, and some of the co-authors attributed to this commit require their commits to be signed.
chore(release): prepare v1.13.2 (tempoxyz#7275)

Updates the workspace package versions in `Cargo.toml` and `Cargo.lock`
to v1.13.2.

Backported PRs and their corresponding commits on `main`, in cherry-pick
order:

- [tempoxyz#7203](tempoxyz#7203) →
[`cc3d2ed0d1ecf6071c8c81451e70a8aa58c95a7d`](tempoxyz@cc3d2ed):
fixes rare race conditions where killing a node leaves its
epoch-specific vote journal broken that would need operator
intervention.
- [tempoxyz#6950](tempoxyz#6950) →
[`85316817f4809f38ea5bad8193bf6e9358671dd5`](tempoxyz@8531681):
resets stale DKG state on startup and attempts to recover threshold
voting shares if revealed on chain; allows a fresh node to participate
in consensus faster.
- [tempoxyz#7244](tempoxyz#7244) →
[`ae88794c4c37a0db531dae45abb41c2affee0ad8`](tempoxyz@ae88794):
ensures that nodes running `--minimal` able to start by reading both
finalized headers and blocks; in certain scenarios headers for epoch
boundaries were available but blocks already deleted, leading nodes to
be unable to start even thought all data was present.
- [tempoxyz#7255](tempoxyz#7255) →
[`11a9182aaa11862197d33a5211e7fe51a3e40ad2`](tempoxyz@11a9182):
noisily rejects startup if, due to manual intervention, available
finalization certificates were older then persisted node metadata and
expected certificates missing.
- [tempoxyz#7256](tempoxyz#7256) →
[`b51280901fdc5a0fcf642d7a62f0613cad7bfc7c`](tempoxyz@b512809):
`tempo download --force` now deletes the entire `consensus/` directory
if present. This is because partial overwriting of snapshotted archive
data can leave the node in an inconsistent state.
- [tempoxyz#7154](tempoxyz#7154) →
[`f7b32a421f540510cb1bf73e8d4b5fe02b7c453f`](tempoxyz@f7b32a4):
includes consensus data by default when running `tempo download`.
Improves operator UX by not forcing them to provide
`--skip-consensus=false`.
- [tempoxyz#7251](tempoxyz#7251) →
[`4d248169172ff2602b1bc95930c70bbc72d23bb0`](tempoxyz@4d24816):
adds minimal logs to introspect how execution is driven by consensus.
- [tempoxyz#7264](tempoxyz#7264) →
[`2ed6c4dd3a75dd0c053fe879d96c6bc565c5746f`](tempoxyz@2ed6c4d):
fixes datadir and manifest resolution when calling `tempo download` so
operators need not provide `--datadir` or `--manifest-url` when
downloading snapshots.

---------

Co-authored-by: Richard Janis Goldschmidt <701177+SuperFluffy@users.noreply.github.com>
Co-authored-by: Arsenii Kulikov <62447812+klkvr@users.noreply.github.com>

Verified

This tag was signed with the committer’s verified signature.
klkvr Arsenii Kulikov

tempo-primitives@1.11.0

Toggle tempo-primitives@1.11.0's commit message
Release tempo-primitives@1.11.0

tempo-hardfork@1.11.0

Toggle tempo-hardfork@1.11.0's commit message
Release tempo-hardfork@1.11.0

tempo-contracts@1.11.0

Toggle tempo-contracts@1.11.0's commit message
Release tempo-contracts@1.11.0

tempo-chainspec@1.11.0

Toggle tempo-chainspec@1.11.0's commit message
Release tempo-chainspec@1.11.0

tempo-alloy@1.11.0

Toggle tempo-alloy@1.11.0's commit message
Release tempo-alloy@1.11.0

v1.13.0

Toggle v1.13.0's commit message
chore(release): prepare v1.13.0

v1.12.0

Toggle v1.12.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
deps: pin Reth to Tempo v1.11 version (tempoxyz#7031)

Verified

This tag was signed with the committer’s verified signature.
klkvr Arsenii Kulikov