View Issue Details

IDProjectCategoryView StatusLast Update
0011562Talerwallet-corepublic2026-08-09 22:34
ReporterFlorian Dold Assigned ToFlorian Dold Resolution deadline
ImplementerReviewer 
Release signed byDeployed by 
VerifierCommunicator 
Data protection authority notification requiredNo  
CSIRT notification requiredNo  
Estimated effort (hours)Actual effort (hours)0 
Fast-trackNo
Work packagenone
PriorityhighSeveritymajorReproducibilityhave not tried
Status informingResolutionfixed 
Target Version1.6Fixed in Version1.6 
Summary0011562: wallet-core implementation of getChoicesForPayment is slow
DescriptionMarc reports that the wallet takes almost 6 seconds for the getChoicesForPayment request to finish.

Can be reproduced via harness:
$ taler-harness playground advanced-tokens-1
[...]

(and then pay via CLI or mobile wallet)
TagsNo tags attached.

Required notifications

Address or linkRemarkAdded byNotifiedActions

Activities

Christian Grothoff

2026-06-29 21:27

manager   ~0029021

That's not a minor issue. That's a major UX problem.

Florian Dold

2026-08-09 20:52

manager   ~0029430

It's no longer slow with the new native sqlite3 DB.

Issue History

Date ModifiedUsernameFieldChange
2026-06-26 19:28Florian DoldNew Issue
2026-06-29 21:27Christian GrothoffPrioritynormal => high
2026-06-29 21:27Christian GrothoffSeverityminor => major
2026-06-29 21:27Christian GrothoffNote Added: 0029021
2026-07-05 22:49Christian GrothoffAssigned To => Florian Dold
2026-07-05 22:49Christian GrothoffStatusnew => implementing
2026-08-09 20:52Florian DoldStatusimplementing => informing
2026-08-09 20:52Florian DoldResolutionopen => fixed
2026-08-09 20:52Florian DoldNote Added: 0029430
2026-08-09 22:34Christian GrothoffFixed in Version => 1.6
2026-08-09 22:34Christian GrothoffTarget Version1.7 => 1.6