View Issue Details

IDProjectCategoryView StatusLast Update
0009000Talerlibeufin (general)public2024-09-30 21:23
ReporterAntoine A Assigned ToAntoine A  
PrioritynormalSeverityminorReproducibilityhave not tried
Status resolvedResolutionfixed 
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.

Activities

Antoine A

2024-09-27 16:32

developer   ~0023385

Fixed in e5025de6e556bf1659ba93dd720a72f444d945a6

Issue History

Date Modified Username Field Change
2024-07-01 11:44 Antoine A New Issue
2024-07-01 11:44 Antoine A Status new => assigned
2024-07-01 11:44 Antoine A Assigned To => Antoine A
2024-07-01 11:45 Antoine A Category libeufin-bank => libeufin (general)
2024-09-27 16:32 Antoine A Status assigned => resolved
2024-09-27 16:32 Antoine A Resolution open => fixed
2024-09-27 16:32 Antoine A Note Added: 0023385
2024-09-30 21:23 Christian Grothoff Product Version => git (master)
2024-09-30 21:23 Christian Grothoff Fixed in Version => 0.14
2024-09-30 21:23 Christian Grothoff Target Version 1.0 => 0.14