Skip to content

Do not cache condition IDs results from CalCat

Philipp Schmidt requested to merge fix/dont-cache-conditions into master

The matching condition IDs as a function of PDUs and condition parameters are not constant and should hence not be cached. Due small float deviations, newly injected CCVs may have different condition IDs. CalCat takes allowed deviations into account when sorting by time and thus will always return the condition with the latest CCVs within them. When they are being cached however, this can and did cause recently processed constants to not be retrieved.

@hammerd

Merge request reports