Skip to content

Conversation

@glyh
Copy link
Member

@glyh glyh commented Oct 22, 2025

This should fix failing rosetta devnet connectivity test on devleop if there's any.

This is an automatic merge.

cjjdespres and others added 30 commits October 9, 2025 13:59
If a daemon is stopped at certain points while syncing a converting
ledger to a network, the underlying databases can be left in an
unexpected state: the num_accounts in the database will be set to a high
value (because the daemon added a batch of accounts at high addresses)
but not all accounts at lower indices will be present (because the
daemon didn't get to filling them in yet). This will cause functions
like iteri and get_at_index_exn to throw unexpected exceptions when they
get to addresses that are missing accounts.

A couple of new ledger functions have been added to account for this
possibility, which are used in an updated ledger database sync check
implementation. A few related unit tests have been added to the
converting merkle tree, one of which does not pass without these changes
being in place.
The ~here is set to the point of usage of Option.value_exn itself to
conform with our code base's current practices, but we might want to
have it passed in from the caller of these functions.
…n-nix

Bump RocksDB to 10.5.1 for non-nix builds
…k-more-defensive

Make converting ledger sync check more defensive
dkijania and others added 21 commits October 20, 2025 13:36
…dups

[CI] Fix packages name conflict between mina-devnet and mina-devnet-lightnet
…missing_bl_auditor

Handling archive from network which were derived from fork
Rename Lucy Test: hard_fork -> post_hard_fork
…bian-as-multi

Mark Mina Artifact Debian as Multi
implement RocksDB compatibility test in Python
… of the literal 0. Query on Archive DB to figure out FK ID to field elemnt 0.
…p-state-migrate-v2

 Fix Archive Migration Script for Berkeley -> Mesa v2
@glyh glyh requested a review from a team as a code owner October 22, 2025 06:20
@glyh glyh changed the base branch from compatible to develop October 22, 2025 06:20
@glyh glyh requested a review from a team as a code owner October 22, 2025 06:20
@glyh glyh changed the title Lyh/compatible to develop oct22 Merge Compatible to develop oct22 Oct 22, 2025
@SanabriaRusso
Copy link
Member

!ci-build-me

@amc-ie
Copy link
Member

amc-ie commented Oct 22, 2025

!ci-bypass-changelog

@glyh glyh merged commit 8ac20ff into develop Oct 23, 2025
67 checks passed
@glyh glyh deleted the lyh/compatible-to-develop-oct22 branch October 23, 2025 07:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants