This is an automated email from the ASF dual-hosted git repository.
yiguolei pushed a commit to branch branch-2.1
in repository https://gitbox.apache.org/repos/asf/doris.git
The following commit(s) were added to refs/heads/branch-2.1 by this push:
new 78d99c6fdfe [Debug-2.1](meta) Debug strong _consistency_read (#43274)
78d99c6fdfe is described below
commit 78d99c6fdfe41e3fc0979c0e1feead8ab6a3e217
Author: zclllhhjj <[email protected]>
AuthorDate: Wed Nov 13 11:15:42 2024 +0800
[Debug-2.1](meta) Debug strong _consistency_read (#43274)
---
.../src/main/java/org/apache/doris/analysis/FunctionCallExpr.java | 2 +-
fe/fe-core/src/main/java/org/apache/doris/catalog/PartitionInfo.java | 1 +
.../doris/nereids/trees/expressions/functions/scalar/DateTrunc.java | 2 +-
fe/fe-core/src/main/java/org/apache/doris/planner/OlapTableSink.java | 1 +
4 files changed, 4 insertions(+), 2 deletions(-)
diff --git
a/fe/fe-core/src/main/java/org/apache/doris/analysis/FunctionCallExpr.java
b/fe/fe-core/src/main/java/org/apache/doris/analysis/FunctionCallExpr.java
index 88791504b8e..953b30f75c0 100644
--- a/fe/fe-core/src/main/java/org/apache/doris/analysis/FunctionCallExpr.java
+++ b/fe/fe-core/src/main/java/org/apache/doris/analysis/FunctionCallExpr.java
@@ -1735,7 +1735,7 @@ public class FunctionCallExpr extends Expr {
if (!Lists.newArrayList("year", "quarter", "month", "week", "day",
"hour", "minute", "second")
.contains(constParam)) {
throw new AnalysisException("date_trunc function second param
only support argument is "
- + "year|quarter|month|week|day|hour|minute|second");
+ + "year|quarter|month|week|day|hour|minute|second but
got " + constParam);
}
}
if (fnName.getFunction().equalsIgnoreCase("array_range")
diff --git
a/fe/fe-core/src/main/java/org/apache/doris/catalog/PartitionInfo.java
b/fe/fe-core/src/main/java/org/apache/doris/catalog/PartitionInfo.java
index 8f148188a5a..0979dfaf321 100644
--- a/fe/fe-core/src/main/java/org/apache/doris/catalog/PartitionInfo.java
+++ b/fe/fe-core/src/main/java/org/apache/doris/catalog/PartitionInfo.java
@@ -264,6 +264,7 @@ public class PartitionInfo implements Writable {
// forbid change metadata.
public ArrayList<Expr> getPartitionExprs() {
+ LOG.info("Debug16494 getPartitionExprs: " +
this.partitionExprs.get(0).debugString());
return Expr.cloneList(this.partitionExprs);
}
diff --git
a/fe/fe-core/src/main/java/org/apache/doris/nereids/trees/expressions/functions/scalar/DateTrunc.java
b/fe/fe-core/src/main/java/org/apache/doris/nereids/trees/expressions/functions/scalar/DateTrunc.java
index cbd2da5627b..daac07e0e25 100644
---
a/fe/fe-core/src/main/java/org/apache/doris/nereids/trees/expressions/functions/scalar/DateTrunc.java
+++
b/fe/fe-core/src/main/java/org/apache/doris/nereids/trees/expressions/functions/scalar/DateTrunc.java
@@ -71,7 +71,7 @@ public class DateTrunc extends ScalarFunction
if (!Lists.newArrayList("year", "quarter", "month", "week", "day",
"hour", "minute", "second")
.contains(constParam)) {
throw new AnalysisException("date_trunc function second param only
support argument is "
- + "year|quarter|month|week|day|hour|minute|second");
+ + "year|quarter|month|week|day|hour|minute|second but got"
+ constParam);
}
}
diff --git
a/fe/fe-core/src/main/java/org/apache/doris/planner/OlapTableSink.java
b/fe/fe-core/src/main/java/org/apache/doris/planner/OlapTableSink.java
index cfaa4d7d507..4eee3d346d1 100644
--- a/fe/fe-core/src/main/java/org/apache/doris/planner/OlapTableSink.java
+++ b/fe/fe-core/src/main/java/org/apache/doris/planner/OlapTableSink.java
@@ -387,6 +387,7 @@ public class OlapTableSink extends DataSink {
}
for (Expr e : exprs) {
e.reset();
+ LOG.info("Debug16494: will analyze " + e.debugString());
e.analyze(funcAnalyzer);
}
partitionParam.setPartitionFunctionExprs(Expr.treesToThrift(exprs));
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]