View Issue Details

IDProjectCategoryView StatusLast Update
0009000Talerlibeufin (general)public2024-12-13 18:15
ReporterAntoine A Assigned ToAntoine A 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
PrioritynormalSeverityminorReproducibilityhave not tried
Status closedResolutionfixed 
Product Versiongit (master) 
Target Version0.14Fixed in Version0.14 
Summary0009000: Set limits to all requests params
DescriptionWe have two query parameters that can affect the performance of our system:
- the page delta, which defines the maximum number of database rows retrieved; if set very high, it can have a significant impact on resource utilization. We should set a reasonable limit (1000 ?) and trigger an error when the delta is too high
- the long_poll_ms, which defines the maximum waiting time for the arrival of a new element. We should set a reasonable limit so as not to keep too many waiter awake. We can simply truncate the parameter if it's too high
TagsNo tags attached.

Required notifications

Address or linkRemarkAdded byNotifiedActions

Activities

Antoine A

2024-09-27 14:32

manager   ~0023385

Fixed in e5025de6e556bf1659ba93dd720a72f444d945a6

Issue History

Date ModifiedUsernameFieldChange
2024-07-01 09:44Antoine ANew Issue
2024-07-01 09:44Antoine AStatusnew => assigned
2024-07-01 09:44Antoine AAssigned To => Antoine A
2024-07-01 09:45Antoine ACategorylibeufin-bank => libeufin (general)
2024-09-27 14:32Antoine AStatusassigned => informing
2024-09-27 14:32Antoine AResolutionopen => fixed
2024-09-27 14:32Antoine ANote Added: 0023385
2024-09-30 19:23Christian GrothoffProduct Version => git (master)
2024-09-30 19:23Christian GrothoffFixed in Version => 0.14
2024-09-30 19:23Christian GrothoffTarget Version1.0 => 0.14
2024-12-13 18:15Christian GrothoffStatusinforming => closed