-
Type:
Improvement
-
Resolution: Unresolved
-
Priority:
Major - P3
-
None
-
Affects Version/s: None
-
Component/s: None
-
None
-
Query Optimization
-
None
-
None
-
None
-
None
-
None
-
None
-
None
When CBR picks the winning plan, we call runTrials in order to get the appropriate works value for caching purposes. However, the rate limiter logic applies in runTrials. We should avoid that since the winning plan has already been picked and we shouldn't block the execution of the winning plan.
This ticket should make sure to maintain the rate limiter logic when we runTrials after CBR with multiple plans (e.g. if CBR could not cost every plan).