View Issue Details

IDProjectCategoryView StatusLast Update
0009207Talermerchant-pos-terminal (Android App)public2026-09-19 14:42
ReporterChristian Grothoff 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
PrioritynormalSeverityminorReproducibilityN/A
Status closedResolutionno change required 
Platformi7OSDebian GNU/LinuxOS Versionsqueeze
Product Versiongit (master) 
Target Version1.6Fixed in Version1.6 
Summary0009207: QR code generation reported as 'too slow'
DescriptionAt the Dresden bar (using an old tablet and possibly not-so-great Internet) the bar staff mentioned that the QR code generation took ~4s which was perceived as slow.

Suggestions:
1) maybe try to keep-alive the TLS session, so we avoid the handshake for every HTTP request. TLS keep-alive, maybe need to configure curl, maybe requires server-side setup;
2) do the order creation *before* the user hits "complete", and delete the (optimistically) created order(s) on update (when staff modifies an existing order).

That way, the network latency can be possibly completely hidden by the human delay between pressing buttons and the QR code can be shown instantly.
TagsNo tags attached.

Required notifications

Address or linkRemarkAdded byNotifiedActions

Activities

Florian Dold

2026-08-27 07:44

manager   ~0029632

This seems stale, there are no concrete numbers to justify optimistic order creation.

Issue History

Date ModifiedUsernameFieldChange
2024-09-22 17:55Christian GrothoffNew Issue
2024-09-22 17:55Christian GrothoffStatusnew => assigned
2024-09-22 17:55Christian GrothoffAssigned To => grote
2024-09-22 17:55Christian GrothoffAssigned Togrote =>
2024-09-22 17:55Christian GrothoffStatusassigned => implementing
2026-08-27 07:44Florian DoldAssigned To => Florian Dold
2026-08-27 07:44Florian DoldStatusimplementing => closed
2026-08-27 07:44Florian DoldResolutionopen => fixed
2026-08-27 07:44Florian DoldNote Added: 0029632
2026-08-27 07:44Florian DoldResolutionfixed => no change required
2026-09-19 14:42Christian GrothoffFixed in Version => 1.6
2026-09-19 14:42Christian GrothoffTarget Versionpost-1.0 => 1.6