• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

lightningnetwork / lnd
69%
master: 67%

Build:
Build:
LAST BUILD BRANCH: asyncGraphCacheLoad
DEFAULT BRANCH: master
Repo Added 09 Mar 2017 04:42AM CUT
Files 776
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH graphCache
branch: graphCache
CHANGE BRANCH
x
Reset
  • graphCache
  • 0-18-4-branch-rc2
  • 0-18-4-branch-rc3
  • 0-18-5-branch-rc1
  • 0-18-5-branch-rc2
  • 0-19-1-branch
  • 0-19-1-rc1-branch
  • 0-19-2-branch-rc1
  • 0-19-2-branch-rc2
  • 0-19-99
  • 0-19-branch
  • 0-19-final
  • 0-19-rc2
  • 0.4-beta
  • 18.5-releasenotes-patch
  • 19-rc2
  • 19.0-releasenotes-update
  • 2024-05-add-outbound-remote-signer
  • 2025-05-15-getchaninfo
  • 2025-06-blinded-path-amt-zero
  • 2401-bimodal-improvements
  • 2503-neutrino-maxpeers
  • 2504-mc-migration-fix
  • 2505-loadmc
  • 2505-loadmc-fixes
  • SessionTerminateDescription
  • accessman
  • accessman-log
  • actor
  • add-aider
  • add-copy-method
  • add-filters-fwdhistory
  • add-global-lock-walletdb
  • add-logging-semaphore
  • add-opt-to-HarnessTest-NewNode
  • add-probe-logging
  • add-state-machine-isrunning
  • add_custom_error_msg
  • all-conf-option
  • amp-htlc-invoices
  • append-channel
  • appilon/6601
  • archive-channel-backups
  • assert-channel-graph
  • assert-log-shutdown-only-with-handle
  • asyncGraphCacheLoad
  • attr-failures
  • autopilotRefactor
  • aux-bandwidth-fix-check
  • aux-trff-shpr-htlcview
  • backpressure-queue
  • backwardsCompat
  • bandwidth-manager-fix
  • banning_010072025
  • bartoli-patch-1
  • benchmark-fns
  • bitcoind-29
  • bot-typo-fix-spam
  • brar-handoff
  • bugfix-createmissingedge
  • build-fix-bitcoind-19-compat
  • bump-deps
  • bump-kvdb
  • bumpUploadArtifactAction
  • bumpfee-immediate-doc-fix
  • bumpfee-return-raw-tx-hex-on-success
  • bw-compat-test-sqlite
  • cert/v1.0.0
  • cert/v1.0.1
  • cert/v1.0.2
  • chainreg-nochainbackend-stub
  • chan-type-required
  • chanGraphContext
  • chanGraphContext2
  • chanUpdateBitFields
  • checkNilPolicy
  • checkUpdateStalenessBeforeRateLimit
  • choreRemoveDeadCode
  • clock/v1.0.0
  • clock/v1.0.1
  • close-addr-conf
  • closechannel-rpc
  • closechannel_docs
  • closedchannels
  • cmd-fix
  • conf-count
  • contextGuard
  • coop-close-actor
  • coverage-fixes
  • cross-compile-fix
  • ctx1
  • ctx2
  • ctx3
  • ctx4
  • ctx5
  • ctx6
  • debug-listunspent
  • debug-sending-payment-failure
  • decayed-log-migration
  • decipherCipherSeed
  • degrade-err
  • deprecate-warning-sendpayment-and-sendtoroute
  • describegraph-authproofs2
  • documentSphinxReplay
  • dont-forward-bit
  • dyn-bigsize-msg
  • early-offer-chan-flushing-flake
  • elle-graph
  • elle-graphCacheBase
  • elle-graphSQL8-prep
  • enhance-aux-modifier
  • ensureNewNodeAnnUpdateTime
  • estimate-route-fee-fix
  • event-store-fix
  • exit-early-for-fwd-adds
  • exp/maps
  • export-itest-db
  • export-notifier-options
  • fetch-allll-channels
  • finalize-stfu
  • fix
  • fix-InternalKeyForAddr-for-imported-addresses
  • fix-TestReconnectSucceed
  • fix-accessman
  • fix-attempt-hash
  • fix-bitcond-test
  • fix-blindedpath-mc
  • fix-cached-policy
  • fix-ci-cache
  • fix-circuit-closed
  • fix-custom-msg
  • fix-debug-log
  • fix-decalylog
  • fix-dep
  • fix-fetchinput
  • fix-fwd-pkg-garbage-collection
  • fix-goroutine-leak
  • fix-gossip-ann
  • fix-gossip-syncer
  • fix-graphbuilder-flake
  • fix-htlcindex
  • fix-invoice-htlcs-order
  • fix-listchaintxns-lncli-inputs
  • fix-listsweep-itest
  • fix-listunspent
  • fix-logging
  • fix-logging-invoices-payments
  • fix-memory-leak
  • fix-memory-leak-cherry-pick
  • fix-next-seq-kv-sql
  • fix-nil-pointer
  • fix-nilnesserr
  • fix-no-space-left
  • fix-nodeid-logging
  • fix-notification
  • fix-notifier-itest-flake
  • fix-panic
  • fix-payment-inconsitency
  • fix-peer-conn
  • fix-peer-connection
  • fix-peer-connection-2
  • fix-release
  • fix-shutdown-issue
  • fix-startup
  • fix-stuck-payment
  • fix-sweep
  • fix-sweep-itest
  • fix-sweepInput-bug
  • fix-switch-deadlock
  • fix-timeout
  • fix-typos
  • fix-unit-test
  • fix-unlock-wallet
  • fix-unnecessary-db-warnings
  • fix-unused-params
  • fix-utxonursery-encoding
  • fix/rpc-graph-cache-race
  • fixAccessManLogging
  • fixLnwireTestDataRace
  • fixLogLinePanic
  • fixPeerBootstrappingFlake
  • fixSQLFetchChannelEdgesByID
  • fixTLVSizeFn
  • fixWatcherPanic
  • fix_vb
  • flake-doc
  • flake-fix
  • fn-goroutine-manager-cond
  • fnContext
  • fn_set_copy
  • follow-up-payment-addr-spec-update
  • freshly-locked-settle-fail
  • function-call-formatting
  • fundpsbt-custom-input-lock
  • fuzzy-matching-script
  • g175UpdateMessageStructure
  • geminiStyle
  • genericBatchTxScheduler
  • getChanInfoGrpcErr
  • getInfoStarted
  • go-1-22-11
  • go-1-23
  • go-1-23-9
  • go-cc
  • goroutines
  • gossiper-async-logs
  • graph-cache/zombie-channels
  • graph-clean-up
  • graph-prep
  • graph-test-clean
  • graph1
  • graph10
  • graph12
  • graph13
  • graph14
  • graph15
  • graph16
  • graph17
  • graph18
  • graph19
  • graph2
  • graph3
  • graph5
  • graph6
  • graph7
  • graph8
  • graph9
  • graphFixFlake
  • graphFixMergeIssue
  • graphFixNotificationSubs
  • graphMig1-nodes
  • graphMig2-channels
  • graphMig3-indexes
  • graphRefactor
  • graphResetForCallbacks
  • graphSQL
  • graphSQL-zombie-index
  • graphSQL1-extra-opaque
  • graphSQL10-forEachSourceNode
  • graphSQL11-forEachMethods
  • graphSQL12
  • graphSQL14
  • graphSQL15-prune-log
  • graphSQL16-closed-scids
  • graphSQL17-complete-unit-tests
  • graphSQL2-hideKVDBOpts
  • graphSQL3-V1StoreInterface
  • graphSQL4-test-coverage
  • graphSQL5-unified-test-graph
  • graphSQL6-final-test-prep
  • graphSQL7-nodes-tables
  • graphSQL8-channels-schema
  • graphSQL9-chan-policies-schema
  • graphSQLFixNodesQuery
  • graphSQLMigration
  • htlc-noop-add
  • htlcidx-to-fwdingevent
  • improve-itest
  • improve-logging-for-invoices-payments
  • inboundFeeTLV
  • invoice-bucket-tombstone
  • invoice-bucket-tombstone-log-removal
  • invoice-migration-log-rate
  • issue-8161
  • issue-8993
  • issue-9076
  • issue-9583-missing-wt-cli-usage
  • issue-9591
  • issue-9904-9915
  • itest-bitcoind-neutrino
  • itest-flake
  • itest-flake-interceptor
  • itest-log-ts
  • itestNeutrinoPR320
  • kvdb-etcd-bump
  • kvdb-sqlite-incremental-vacuum
  • kvdb-update
  • linter-update
  • lncli-no-replacement
  • lntest-feeservice-mutex
  • lnwire-dyncomms-update
  • logConfYamlTags
  • logConfig
  • lseed
  • macaroon-docs
  • macaroon-ip-cidr-constraint
  • make-resolution-more-efficient
  • make-space-for-build
  • manageShutdownRequestsWithStatusCodes
  • master
  • mining-block-limit-configurable
  • minmax
  • minor-refactor-link
  • miscErrorFormats
  • mission-control-path-finding
  • new-co-op-close-state-machine-final
  • nodeAnnConversion
  • non-staging-rbf-coop
  • noop-add
  • offers-boltnd
  • onchain-htlc-replay-wire-records
  • onion-messaging
  • optimize-context-guard
  • optional-migration
  • optional-ping
  • outchanids-to-queryroutes
  • patch-1
  • patch-2
  • payment-bandwidth-funding-blob
  • payment-lifecycle-small-fix
  • payments-metrics
  • peer-async-disconnect
  • peerBootstrapItest
  • ping-pong-pro
  • pong-relax
  • preparework-payments
  • preventCurrentNodeAnnMutation
  • preventSubsequentPayment
  • prod-taproot-chans
  • protofsm-conf-mapper
  • protofsm-full-block-conf
  • queue/v1.0.0
  • queue/v1.0.1
  • queue/v1.0.2
  • queue/v1.0.3
  • queue/v1.0.4
  • rapid-fuzz-htlc-blobs
  • rbIncomingFollowup
  • rbf-close-err
  • rbf-coop-fsm
  • rbf-iteration-loop-flake
  • rbf-staging
  • rbf-staging-integration
  • rbf-staging-prep
  • rbf-staging-state-machine
  • rbf-taproot-downgrade
  • reapply-8644
  • reapply-8644-on-9260
  • rebase-fix
  • refactor-makedir
  • refactor-msg-code
  • refactor-payments-code
  • refactor-payments-code-02
  • refactor-payments-code-03
  • refactor-payments-code-04
  • reject-payment-without-invoice
  • relaxFeatureBitCheck
  • release-doc-fix
  • removal-of-edge-atomic
  • remove-2x-value
  • remove-caching
  • remove-deprecated-endpoints-sendpayment-and-sendtoroute
  • remove-replace
  • remove-used-proto-message
  • removeChanClean
  • removeChanGraphCacheMu
  • removeModReplaces
  • reorder-buckets-check
  • require-payment-secret
  • res-opt
  • resend-annsig
  • restore-node-announcement
  • review-checklist
  • round-up
  • rpcInterceptorMD
  • show-all-inputs
  • silent-payments
  • simplifyForwardingLogQuery
  • size-msg-test-msg
  • skip-blockbeat
  • skip-migration-rename
  • skip-native-sql-migration-doc-update
  • skip-vendor-and-source-packaging-cross-builds
  • slogProtofsm
  • sm-isrunning-unit-test
  • small-bug-fix
  • small-neutrino-fix
  • sphinx-relays-doc
  • splice-nonces
  • sql-invoice-migration
  • sqlGraphUpdates
  • sqldb-migration-base-version
  • sqldbHelpers
  • strict-forwarding
  • strictTypeForChanFeatures
  • strip_dwarf_0507
  • submitpackage
  • supportDNSHostnameInNodeAnnouncement
  • sweep-under-budget
  • sweeper-fix
  • switch-attempt-store
  • switchrpc
  • switchrpc-pure
  • sync-ping-send
  • taproot-final-scripts
  • taproot-rbf
  • test-context-guard-optimization2
  • test-num-block-fund
  • testingbtcwalletchange
  • testnet4
  • tests/multimutex
  • ticker-queue-modules
  • ticker/v1.0.0
  • tlv/v1.0.0
  • tlvSizeBigSize
  • tor-update
  • unified-gossip-limiter
  • update-action
  • update-goveralls
  • update-lightning-onion
  • updateElleKey
  • updateTLVDep
  • update_fn_01072025
  • use-sqldb-1.0.7
  • use-sqldb-v1.0.8
  • useUpdatedContextGuard
  • v0.10.0-beta
  • v0.10.0-beta.rc2
  • v0.10.0-beta.rc5
  • v0.10.0-beta.rc6
  • v0.10.1-beta
  • v0.10.1-beta-branch
  • v0.10.1-beta-rc1-branch
  • v0.10.1-beta-rc3-branch
  • v0.10.1-beta.rc1
  • v0.10.1-beta.rc2
  • v0.10.1-beta.rc3
  • v0.10.2-beta
  • v0.10.2-beta-branch
  • v0.10.2-beta-rc1-branch
  • v0.10.2-beta-rc2-branch
  • v0.10.2-beta-rc3-branch
  • v0.10.2-beta-rc4-branch
  • v0.10.2-beta.rc1
  • v0.10.2-beta.rc2
  • v0.10.2-beta.rc3
  • v0.10.2-beta.rc4
  • v0.10.3-beta-branch
  • v0.10.3-beta-rc1-branch
  • v0.10.3-beta.rc1
  • v0.10.4-beta
  • v0.10.4-beta-branch
  • v0.2-alpha
  • v0.2.1-alpha
  • v0.3-alpha
  • v0.4-beta
  • v0.4.1-beta
  • v0.5-beta
  • v0.5-beta-rc1
  • v0.5-beta-rc2
  • v0.5.1-beta
  • v0.5.1-beta-rc2
  • v0.5.1-beta-rc3
  • v0.5.1-beta-rc4
  • v0.5.2-beta
  • v0.5.2-beta-rc2
  • v0.5.2-beta-rc3
  • v0.5.2-beta-rc4
  • v0.5.2-beta-rc5
  • v0.5.2-beta-rc6
  • v0.5.2-beta-rc7
  • v0.6-beta-rc1
  • v0.6-beta-rc2
  • v0.6-beta-rc4
  • v0.6.0-beta
  • v0.6.1-beta
  • v0.6.1-beta-rc1
  • v0.6.1-beta-rc2
  • v0.7.0-beta
  • v0.7.0-beta-rc1
  • v0.7.0-beta-rc2
  • v0.7.0-beta-rc3
  • v0.7.1-beta
  • v0.7.1-beta-rc1
  • v0.7.1-beta-rc2
  • v0.8.0-beta
  • v0.8.0-beta-rc1
  • v0.8.0-beta-rc2
  • v0.8.0-beta-rc3
  • v0.8.1-beta
  • v0.8.2-beta
  • v0.8.2-beta-branch
  • v0.8.2-beta-rc1-branch
  • v0.8.2-beta-rc2
  • v0.8.2-beta-rc2-branch
  • v0.9.0-beta
  • v0.9.0-beta-rc1
  • v0.9.0-beta-rc2
  • v0.9.0-beta-rc3
  • v0.9.0-beta-rc4
  • v19-rc4
  • validate-mpp
  • walletkit-docs-target-conf
  • writeOpaqueAddr
  • yy-beat-itest-flakes
  • yy-beat-itest-optimize
  • yy-beat-itest-shuffle
  • yy-blockbeat-itest
  • yy-feature-blockbeat
  • yy-more-flakes
  • yy-pending-remote-commit
  • yy-prepare-fee-replace
  • yy-sweeper-fix
  • yy-waiting-on-merge

10 Jun 2025 06:10PM CUT coverage: 68.503% (+10.2%) from 58.331%
15567023278

Pull #9923

github

web-flow
Merge 6fb90c88c into 32592dbd2
Pull Request #9923: graph/db: only fetch required info for graph cache population

70 of 83 new or added lines in 6 files covered. (84.34%)

24 existing lines in 6 files now uncovered.

134420 of 196224 relevant lines covered (68.5%)

22306.35 hits per line

Relevant lines Covered
Build:
Build:
196224 RELEVANT LINES 134420 COVERED LINES
22306.35 HITS PER LINE
Source Files on graphCache
  • Tree
  • List 927
  • Changed 31
  • Source Changed 5
  • Coverage Changed 31
Loading...
Coverage∆FileLinesRelevantCoveredMissedHits/Line
0.0
channeldb/migration26/log.go14 3 0 3 0.0
0.0
channeldb/migration25/log.go14 3 0 3 0.0
0.0
channeldb/migration_01_to_11/zpay32/hophint.go43 10 0 10 0.0
0.0
channeldb/migration20/log.go14 3 0 3 0.0
0.0
channeldb/legacy_serialization.go54 28 0 28 0.0
0.0
channeldb/migration_01_to_11/error.go56 4 0 4 0.0
0.0
aezeed/errors.go36 4 0 4 0.0
0.0
chainreg/no_chain_backend.go225 117 0 117 0.0
0.0
channeldb/migration_01_to_11/zpay32/amountunits.go157 85 0 85 0.0
0.0
channeldb/migration27/log.go14 3 0 3 0.0
Showing 1 to 10 of 927 entries
  • Previous
  • 1
  • 2
  • 3
  • 4
  • 5
  • …
  • 93
  • Next
  • ►
    88.81
    aezeed/
  • ►
    88.46
    aliasmgr/
  • ►
    90.72
    amp/
  • ►
    70.17
    autopilot/
  • ►
    96.02
    batch/
  • ►
    90.91
    blockcache/
  • ►
    85.41
    brontide/
  • ►
    100.0
    buffer/
  • ►
    63.55
    build/
  • ►
    79.56
    cert/
  • ►
    91.78
    chainio/
  • ►
    79.72
    chainntnfs/
  • ►
    47.69
    chainreg/
  • ►
    88.29
    chanacceptor/
  • ►
    86.27
    chanbackup/
  • ►
    89.66
    chanfitness/
  • ►
    61.09
    channeldb/
  • ►
    73.47
    channelnotifier/
  • ►
    100.0
    clock/
  • ►
    26.09
    cluster/
  • ►
    4.09
    cmd/
  • ►
    81.04
    contractcourt/
  • ►
    77.22
    discovery/
  • ►
    85.81
    feature/
  • ►
    81.78
    fn/
  • ►
    73.32
    funding/
  • ►
    68.91
    graph/
  • ►
    48.68
    healthcheck/
  • ►
    80.6
    htlcswitch/
  • ►
    81.06
    input/
  • ►
    89.87
    internal/
  • ►
    82.81
    invoices/
  • ►
    0.0
    itest/
  • ►
    82.83
    keychain/
  • ►
    18.39
    kvdb/
  • ►
    80.0
    labels/
  • ►
    46.07
    lncfg/
  • ►
    80.22
    lnencrypt/
  • ►
    37.88
    lnmock/
  • ►
    0.0
    lnpeer/
  • ►
    70.72
    lnrpc/
  • ►
    6.04
    lntest/
  • ►
    79.69
    lntypes/
  • ►
    94.39
    lnutils/
  • ►
    79.92
    lnwallet/
  • ►
    83.43
    lnwire/
  • ►
    78.77
    macaroons/
  • ►
    56.25
    monitoring/
  • ►
    95.93
    msgmux/
  • ►
    100.0
    multimutex/
  • ►
    3.73
    nat/
  • ►
    77.98
    netann/
  • ►
    80.3
    peer/
  • ►
    86.0
    peernotifier/
  • ►
    95.35
    pool/
  • ►
    86.78
    protofsm/
  • ►
    95.62
    queue/
  • ►
    91.63
    record/
  • ►
    87.53
    routing/
  • ►
    81.49
    rpcperms/
  • ►
    84.65
    shachain/
  • ►
    69.92
    signal/
  • ►
    67.04
    sqldb/
  • ►
    90.53
    subscribe/
  • ►
    87.89
    sweep/
  • ►
    97.01
    ticker/
  • ►
    26.13
    tlv/
  • ►
    43.41
    tor/
  • ►
    70.31
    walletunlocker/
  • ►
    73.58
    watchtower/
  • ►
    85.89
    zpay32/

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
15567023278 graphCache Merge 6fb90c88c into 32592dbd2 Pull #9923 10 Jun 2025 06:42PM CUT web-flow github
68.5
15561253796 graphCache Merge b947f8113 into 6141bcd85 Pull #9923 10 Jun 2025 02:00PM CUT web-flow github
58.35
15535770001 graphCache Merge 2fbba9432 into 6141bcd85 Pull #9923 09 Jun 2025 01:42PM CUT web-flow github
68.5
15532559090 graphCache Merge 8aa80d07f into 6141bcd85 Pull #9923 09 Jun 2025 10:51AM CUT web-flow github
58.32
See All Builds (13002)
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc