Skip to content

feat: add 'Search within Snapshots' with changed-key filter #1011#1110

Open
dee-john wants to merge 1 commit intodotandev:mainfrom
dee-john:feat/issue-1011-snapshot-search
Open

feat: add 'Search within Snapshots' with changed-key filter #1011#1110
dee-john wants to merge 1 commit intodotandev:mainfrom
dee-john:feat/issue-1011-snapshot-search

Conversation

@dee-john
Copy link
Copy Markdown

Implemented high-performance search functionality for the Time-Travel debugger.

Key Changes:

Added changed-key: filter to the search parser.

Implemented an optimized Go registry lookup to detect ledger key modifications between snapshots.

Updated the UI Trace View to highlight matching snapshots using a fast binary search algorithm.

Performance:

Search execution time: <0.01s (Verified via unit tests).

Performance remains stable under 1000+ frames.

Closes #1011.

@drips-wave
Copy link
Copy Markdown

drips-wave bot commented Mar 30, 2026

@dee-john Great news! 🎉 Based on an automated assessment of this PR, the linked Wave issue(s) no longer count against your application limits.

You can now already apply to more issues while waiting for a review of this PR. Keep up the great work! 🚀

Learn more about application limits

@dotandev
Copy link
Copy Markdown
Owner

fix ci, remove emojis, etc.

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.

[TIME-TRAVEL] [UI] Add 'Search within Snapshots' functionality

2 participants