wallet: don't load indexes inside outpointfilters_init trace span.

It's confusing: we can (and should) load this before other operations, though we don't actually need to yet.  But more importantly, don't put it under the "outpointfilters_init" trace span.

Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
This commit is contained in:
Rusty Russell 2023-07-31 18:34:43 +09:30
parent 2c2592fe36
commit bdd4f6b3c4
1 changed files with 4 additions and 1 deletions

View File

@ -117,13 +117,16 @@ struct wallet *wallet_new(struct lightningd *ld, struct timers *timers)
db_begin_transaction(wallet->db);
trace_span_start("load_indexes", wallet);
load_indexes(wallet->db, ld->indexes);
trace_span_end(wallet);
trace_span_start("invoices_new", wallet);
wallet->invoices = invoices_new(wallet, wallet, timers);
trace_span_end(wallet);
trace_span_start("outpointfilters_init", wallet);
outpointfilters_init(wallet);
load_indexes(wallet->db, ld->indexes);
trace_span_end(wallet);
db_commit_transaction(wallet->db);