Skip to content

Commit bea0408

Browse files
committed
mulit: make invoice query more efficient.
We remove the offset query variable and instead use the keyset to filter and paginate through the index.
1 parent a35ace7 commit bea0408

File tree

8 files changed

+241
-152
lines changed

8 files changed

+241
-152
lines changed

go.mod

+2
Original file line numberDiff line numberDiff line change
@@ -218,3 +218,5 @@ go 1.23.6
218218
retract v0.0.2
219219

220220
replace github.com/lightningnetwork/lnd/kvdb => ./kvdb
221+
222+
replace github.com/lightningnetwork/lnd/sqldb => ./sqldb

go.sum

-2
Original file line numberDiff line numberDiff line change
@@ -373,8 +373,6 @@ github.com/lightningnetwork/lnd/healthcheck v1.2.6 h1:1sWhqr93GdkWy4+6U7JxBfcyZI
373373
github.com/lightningnetwork/lnd/healthcheck v1.2.6/go.mod h1:Mu02um4CWY/zdTOvFje7WJgJcHyX2zq/FG3MhOAiGaQ=
374374
github.com/lightningnetwork/lnd/queue v1.1.1 h1:99ovBlpM9B0FRCGYJo6RSFDlt8/vOkQQZznVb18iNMI=
375375
github.com/lightningnetwork/lnd/queue v1.1.1/go.mod h1:7A6nC1Qrm32FHuhx/mi1cieAiBZo5O6l8IBIoQxvkz4=
376-
github.com/lightningnetwork/lnd/sqldb v1.0.9 h1:7OHi+Hui823mB/U9NzCdlZTAGSVdDCbjp33+6d/Q+G0=
377-
github.com/lightningnetwork/lnd/sqldb v1.0.9/go.mod h1:OG09zL/PHPaBJefp4HsPz2YLUJ+zIQHbpgCtLnOx8I4=
378376
github.com/lightningnetwork/lnd/ticker v1.1.1 h1:J/b6N2hibFtC7JLV77ULQp++QLtCwT6ijJlbdiZFbSM=
379377
github.com/lightningnetwork/lnd/ticker v1.1.1/go.mod h1:waPTRAAcwtu7Ji3+3k+u/xH5GHovTsCoSVpho0KDvdA=
380378
github.com/lightningnetwork/lnd/tlv v1.3.0 h1:exS/KCPEgpOgviIttfiXAPaUqw2rHQrnUOpP7HPBPiY=

0 commit comments

Comments
 (0)