Details
-
Task
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
-
None
-
None
Description
For an active installation, build results have a positive rate of growth. Over time, unbounded queries will use increasing resources. This can lead to severe degradation of performance and eventually system instability. While query performance can be optimized for large databases using appropriate indexes, loading large result sets into memory is still an issue. By changing Continuum's internal and external APIs to require bounded results for appropriate build results queries, the potential for client code causing this situation unknowingly can be reduced.
Attachments
Issue Links
- incorporates
-
CONTINUUM-2746 Running build reports for a large number of builds can crash continuum
- Closed