View Issue Details

IDProjectCategoryView StatusLast Update
0004679Talerwallet (WebExtension)public2017-05-04 15:10
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
PrioritynormalSeveritytweakReproducibilityhave not tried
Status closedResolutionwon't fix 
Product Version0.0 
Target Version0.3Fixed in Version0.3 
Summary0004679: performance: use js native array instead of base32 strings where applicable
DescriptionRight now we pass around and store a lot of data in base32, when we could use js native arrays.
TagsNo tags attached.

Required notifications

Address or linkRemarkAdded byNotifiedActions

Activities

Florian Dold

2016-11-13 00:37

manager   ~0011471

With the current IndexedDB standard [1], binary data can't be used as an index or primary key. Having both the blob and the string in the DB is ugly. Some browser vendors are starting to support blob-indices at least in their dev channel, but we should wait until this feature is more widely available.

[1] https://www.w3.org/TR/IndexedDB/#key-construct

Christian Grothoff

2017-05-04 15:10

manager   ~0012100

Not supported by all browsers, so no.

Issue History

Date ModifiedUsernameFieldChange
2016-09-26 11:42Florian DoldNew Issue
2016-09-26 11:42Florian DoldStatusnew => assigned
2016-09-26 11:42Florian DoldAssigned To => Florian Dold
2016-09-26 11:54Christian GrothoffSeverityminor => tweak
2016-09-26 11:54Christian GrothoffProduct Version => 0.0
2016-09-26 12:28Christian GrothoffTarget Version => 0.2
2016-11-13 00:37Florian DoldNote Added: 0011471
2016-11-13 23:17Florian DoldTarget Version0.2 => 0.3
2017-01-13 15:08Christian GrothoffTarget Version0.3 => 0.5
2017-05-04 15:10Christian GrothoffStatusassigned => closed
2017-05-04 15:10Christian GrothoffResolutionopen => won't fix
2017-05-04 15:10Christian GrothoffFixed in Version => 0.3
2017-05-04 15:10Christian GrothoffTarget Version0.5 => 0.3
2017-05-04 15:10Christian GrothoffNote Added: 0012100
2023-04-13 18:37Florian DoldCategorywallet (WebExtensions) => wallet (WebExtension)