View Issue Details

IDProjectCategoryView StatusLast Update
0003815Talerexchangepublic2024-01-12 13:05
ReporterChristian Grothoff Assigned ToChristian Grothoff 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
PrioritylowSeveritytweakReproducibilityN/A
Status closedResolutionwon't fix 
Platformi7OSDebian GNU/LinuxOS Versionsqueeze
Product Versiongit (master) 
Target Version0.0Fixed in Version0.0 
Summary0003815: operate over all envelops/link secrets on block, removing newcoin_index from refresh_commit_coin
DescriptionUnlike 0003814, this should virtually always be beneficial, as we usually create multiple coins, and like 0003814 we do also always do N queries for insert/select for N new coins.
TagsNo tags attached.

Required notifications

Address or linkRemarkAdded byNotifiedActions

Relationships

related to 0004483 closedChristian Grothoff Optimize refresh protocol with deterministic blinding 

Activities

Christian Grothoff

2016-05-16 15:16

manager   ~0010678

This is already the case on the API-level, just _internally_ Postgres iterates over the elements. So this is now purely a local optimization within the postgres plugin.

Christian Grothoff

2016-05-24 18:29

manager   ~0010731

Due to the variable-size nature of the coin_evs, this is likely to just make things more complicated. So unless we have performance metrics that show that this helps, we should consider this a premature optimization and stay far away from it.

Issue History

Date ModifiedUsernameFieldChange
2015-06-03 12:28Christian GrothoffNew Issue
2015-06-11 14:30Christian GrothoffTarget Version => 0.2
2015-06-11 14:31Christian GrothoffStatusnew => acknowledged
2015-06-21 08:43Christian GrothoffTarget Version0.2 => 0.6
2015-06-21 08:43Christian GrothoffTarget Version0.6 => 0.5
2016-02-18 14:44Christian GrothoffCategorymint Postgres DB backend => exchange Postgres DB backend
2016-05-04 04:48Christian GrothoffAssigned To => Christian Grothoff
2016-05-04 04:48Christian GrothoffStatusacknowledged => assigned
2016-05-06 11:45Christian GrothoffRelationship addedrelated to 0004483
2016-05-16 15:16Christian GrothoffNote Added: 0010678
2016-05-16 15:17Christian GrothoffPrioritynormal => low
2016-05-24 18:29Christian GrothoffNote Added: 0010731
2016-05-24 18:29Christian GrothoffStatusassigned => closed
2016-05-24 18:29Christian GrothoffResolutionopen => won't fix
2016-05-24 18:29Christian GrothoffFixed in Version => 0.0
2016-05-24 18:29Christian GrothoffTarget Version0.5 => 0.0
2024-01-12 13:05Christian GrothoffCategoryexchange Postgres DB backend => exchange