[runtimeFilter](nereids) expand runtime filter by join condition by default (#29633)
1. expand rf by join condition 2. fix ignore_shape_nodes bug
This commit is contained in:
@ -163,7 +163,7 @@ public interface Plan extends TreeNode<Plan> {
|
||||
*/
|
||||
default String shape(String prefix) {
|
||||
StringBuilder builder = new StringBuilder();
|
||||
String me = shapeInfo();
|
||||
String me = this.getClass().getSimpleName();
|
||||
String prefixTail = "";
|
||||
if (! ConnectContext.get().getSessionVariable().getIgnoreShapePlanNodes().contains(me)) {
|
||||
builder.append(prefix).append(shapeInfo()).append("\n");
|
||||
|
||||
@ -513,7 +513,7 @@ public class SessionVariable implements Serializable, Writable {
|
||||
public boolean isSingleSetVar = false;
|
||||
|
||||
@VariableMgr.VarAttr(name = EXPAND_RUNTIME_FILTER_BY_INNER_JION)
|
||||
public boolean expandRuntimeFilterByInnerJoin = false;
|
||||
public boolean expandRuntimeFilterByInnerJoin = true;
|
||||
|
||||
@VariableMgr.VarAttr(name = JDBC_CLICKHOUSE_QUERY_FINAL)
|
||||
public boolean jdbcClickhouseQueryFinal = false;
|
||||
|
||||
Reference in New Issue
Block a user