Skip to content

Use dbsync 13.8.0.0 - #3827

Merged
mkoura merged 4 commits into
masterfrom
use_dbsync_13.8.0.0
Nov 6, 2026
Merged

mkoura merged 4 commits into
masterfrom
use_dbsync_13.8.0.0

Conversation

@mkoura

@mkoura mkoura commented Nov 5, 2026

Copy link
Copy Markdown
Collaborator

No description provided.

Expect full data URIs with db-sync 13.8.0.0 and newer while retaining
stripped Base64 payload checks for older releases. Require inline
image hashes to remain empty.

Add 13 unit cases covering both formats, version-specific rejection,
incorrect payloads, and URL-based image hashes.

Validation: 517 tests passed, one expected failure, and make lint passed.
Register cardano-db-sync issue #2182 and handle it in the affected
staking reward tests through finish_test().

Match only relay discrepancies caused entirely by quoted IPv4 or IPv6
addresses. Preserve normal failures for all other differences.

Validation: make lint passed; 517 unit/doctests passed with one expected
failure. E2E tests were not rerun.
Avoid querying nonexistent epoch stake history at cluster startup.
Compare stakeSet from epoch 1 and stakeGo from epoch 2 without adding
epoch waits or skipping CLI structure checks.

Extract the comparison into a reusable db-sync helper, retain genuine
mismatch failures, and report pool, epoch, and amount diagnostics.
Add 12 unit cases covering startup, later epochs, and missing data.

Validation: make lint passed; 529 unit/doctests passed with one expected
failure. All three snapshot E2E variants passed with db-sync enabled.
@mkoura
mkoura merged commit 495c624 into master Nov 6, 2026
3 checks passed
@mkoura
mkoura deleted the use_dbsync_13.8.0.0 branch November 6, 2026 13:59
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.

1 participant