Skip to content

Conversation

@heifner
Copy link
Contributor

@heifner heifner commented Jul 9, 2025

When starting from a snapshot, not all stride files are present. Instead of attempting to find the first stride file and failing, loop through the trx id files on disk. Also now searches in reverse order assuming the trx searched for is more likely to be in a recent block.

Merges release/1.2 into main including #1700

Resolves #1693

heifner added 5 commits July 9, 2025 09:12
…ove performance for nominal case of trx more likely to be in recent block
…ix-1.2

[1.2.1] TraceAPI: Fix for finding trx after starting from snapshot
@heifner heifner requested review from greg7mdp and linh2931 July 9, 2025 19:25
@heifner heifner added the OCI Work exclusive to OCI team label Jul 9, 2025
@heifner heifner merged commit 0f05a30 into main Jul 10, 2025
69 of 71 checks passed
@heifner heifner deleted the GH-1693-trace-api-find-trx-fix-main branch July 10, 2025 16:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

OCI Work exclusive to OCI team

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Trace API can't find transactions if started from snapshot

4 participants