Skip to content

Add database benchmarks for UTXO fetching#50

Closed
t1plarnd wants to merge 8 commits intoBlockstream:mainfrom
t1plarnd:main
Closed

Add database benchmarks for UTXO fetching#50
t1plarnd wants to merge 8 commits intoBlockstream:mainfrom
t1plarnd:main

Conversation

@t1plarnd
Copy link

Summary

This PR introduces comprehensive benchmarks for the database layer, specifically focusing on UTXO fetching.

Key Changes

  • Added criterion benchmarks: configured for accurate performance measurement of query_utxos.
  • Added 4 different benchmarks: scaled by complexity (from basic fetching UTXO by reqired value to hard multi JOIN token queries).

How to Run

To execute the benchmarks locally:

cargo bench

@t1plarnd t1plarnd requested a review from KyrylR as a code owner January 16, 2026 11:57
@KyrylR KyrylR added the greptile Mark this PR to be reviewed by Greptile label Jan 16, 2026
@KyrylR KyrylR closed this Jan 16, 2026
@greptile-apps
Copy link

greptile-apps bot commented Jan 17, 2026

Greptile encountered an error while reviewing this PR. Please reach out to support@greptile.com for assistance.

@KyrylR KyrylR removed the greptile Mark this PR to be reviewed by Greptile label Jan 17, 2026
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.

2 participants