You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In ParameterExtractingExpressionVisitor, we identify fragments of the query tree which aren't server correlated, compile them into a method and invoke that method to client-evaluate that part of the tree (the results are then embedded back as a parameter). In #29815 (merged for 8.0), we switched to use interpretation instead of compilation, but in all other versions the continuous compilation can creates considerable amounts of load, with a customer report of the finalizer thread getting backed up and the server needing to be eventually killed.
We should backport specifically the ParameterExtractingExpressionVisitor change to 7.0 and 6.0.
The text was updated successfully, but these errors were encountered:
In ParameterExtractingExpressionVisitor, we identify fragments of the query tree which aren't server correlated, compile them into a method and invoke that method to client-evaluate that part of the tree (the results are then embedded back as a parameter). In #29815 (merged for 8.0), we switched to use interpretation instead of compilation, but in all other versions the continuous compilation can creates considerable amounts of load, with a customer report of the finalizer thread getting backed up and the server needing to be eventually killed.
We should backport specifically the ParameterExtractingExpressionVisitor change to 7.0 and 6.0.
The text was updated successfully, but these errors were encountered: