sqldb: fix GetInvoice call in benchmarks

GetInvoice was removed and replaced with GetInvoiceByHash,
GetInvoiceByAddr, etc. Update the sqlite benchmarks to use
GetInvoiceByHash instead.
This commit is contained in:
ziggie committed 2026-03-04 19:38:25 +01:00
1 parent 4a3b8029cf
commit 6750738137
1 file changed
+3 -11
+3 -11
View File
@@ -93,12 +93,7 @@ func BenchmarkSqliteMaxConns(b *testing.B) {
hash := hashes[i%numInvoices] hash := hashes[i%numInvoices]
i++ i++
_, err := store.GetInvoice( _, err := store.GetInvoiceByHash(ctx, hash)
ctx,
sqlc.GetInvoiceParams{
Hash: hash,
},
)
if err != nil { if err != nil {
require.ErrorIs(b, err, sql.ErrNoRows) require.ErrorIs(b, err, sql.ErrNoRows)
} }
@@ -182,11 +177,8 @@ func BenchmarkSqliteMaxConnsConcurrentReads(b *testing.B) {
defer wg.Done() defer wg.Done()
hash := hashes[g%numInvoices] hash := hashes[g%numInvoices]
_, err := store.GetInvoice( _, err := store.GetInvoiceByHash(
ctx, ctx, hash,
sqlc.GetInvoiceParams{
Hash: hash,
},
) )
if err != nil && if err != nil &&
err != sql.ErrNoRows { err != sql.ErrNoRows {