View Issue Details

IDProjectCategoryView StatusLast Update
0005635Talerobsolete componentpublic2019-03-15 14:57
ReporterMarcello Stanisci Assigned ToMarcello Stanisci 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
PriorityhighSeverityminorReproducibilityhave not tried
Status closedResolutionunable to reproduce 
Summary0005635: Clarify /history API.
DescriptionIf the 'start' argument is not given, docs say that <it>delta</it> youngest records will be returned. The implementation, however, does not respect this principle if _negative_ delta is handed over. So we should either ignore delta's sign, or change the documentation to match the actual code.
TagsNo tags attached.

Required notifications

Address or linkRemarkAdded byNotifiedActions

Activities

Marcello Stanisci

2019-03-15 12:45

reporter   ~0014207

Another possibility is that 'start' defaults to UINT64_MAX, and just let the user choose their 'delta' (without putting any exceptions about the sign). The fact that 'start' is a exclusive threshold is not really a problem, as databases are normally expected to have values way lower than UINT64_MAX for their highest row IDs.

Marcello Stanisci

2019-03-15 14:57

reporter   ~0014210

Although the API does need to be clarified, this report does not match the latest code. Will soon open a more appropriate one.

Issue History

Date ModifiedUsernameFieldChange
2019-03-07 21:12Marcello StanisciNew Issue
2019-03-07 21:12Marcello StanisciStatusnew => assigned
2019-03-07 21:12Marcello StanisciAssigned To => Marcello Stanisci
2019-03-15 12:45Marcello StanisciNote Added: 0014207
2019-03-15 12:45Marcello StanisciPrioritynormal => high
2019-03-15 14:57Marcello StanisciStatusassigned => closed
2019-03-15 14:57Marcello StanisciResolutionopen => unable to reproduce
2019-03-15 14:57Marcello StanisciNote Added: 0014210
2022-08-23 18:26Christian GrothoffCategorybank (demonstrator) => py bank (demonstrator, obsolete)
2023-12-03 00:23Christian GrothoffCategorypy bank (demonstrator, obsolete) => obsolete componet
2023-12-11 19:08Florian DoldCategoryobsolete componet => obsolete component