This is an automated email from the ASF dual-hosted git repository.
morningman pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-doris.git
The following commit(s) were added to refs/heads/master by this push:
new a1982c4391 [improvement] Use System.currentTimeMillis() to get the
current millisecond (#8828)
a1982c4391 is described below
commit a1982c4391d8ec844b4456276c0b0d2068848965
Author: leo65535 <[email protected]>
AuthorDate: Thu Apr 14 10:03:37 2022 +0800
[improvement] Use System.currentTimeMillis() to get the current millisecond
(#8828)
---
.../src/main/java/org/apache/doris/load/sync/canal/CanalUtils.java | 6 +++---
.../src/main/java/org/apache/doris/planner/StreamLoadPlanner.java | 2 +-
fe/fe-core/src/main/java/org/apache/doris/qe/Coordinator.java | 4 ++--
.../src/main/java/org/apache/doris/rewrite/FoldConstantsRule.java | 2 +-
4 files changed, 7 insertions(+), 7 deletions(-)
diff --git
a/fe/fe-core/src/main/java/org/apache/doris/load/sync/canal/CanalUtils.java
b/fe/fe-core/src/main/java/org/apache/doris/load/sync/canal/CanalUtils.java
index 86c5124eeb..02dd6da573 100644
--- a/fe/fe-core/src/main/java/org/apache/doris/load/sync/canal/CanalUtils.java
+++ b/fe/fe-core/src/main/java/org/apache/doris/load/sync/canal/CanalUtils.java
@@ -116,7 +116,7 @@ public class CanalUtils {
public static void printRow(CanalEntry.RowChange rowChange,
CanalEntry.Header header) {
long executeTime = header.getExecuteTime();
- long delayTime = new Date().getTime() - executeTime;
+ long delayTime = System.currentTimeMillis() - executeTime;
Date date = new Date(executeTime);
CanalEntry.EventType eventType = rowChange.getEventType();
logger.info(row_format, header.getLogfileName(),
@@ -187,7 +187,7 @@ public class CanalUtils {
public static void transactionBegin(CanalEntry.Entry entry) {
long executeTime = entry.getHeader().getExecuteTime();
- long delayTime = new Date().getTime() - executeTime;
+ long delayTime = System.currentTimeMillis() - executeTime;
Date date = new Date(executeTime);
CanalEntry.TransactionBegin begin = null;
try {
@@ -206,7 +206,7 @@ public class CanalUtils {
public static void transactionEnd(CanalEntry.Entry entry) {
long executeTime = entry.getHeader().getExecuteTime();
- long delayTime = new Date().getTime() - executeTime;
+ long delayTime = System.currentTimeMillis() - executeTime;
Date date = new Date(executeTime);
CanalEntry.TransactionEnd end = null;
try {
diff --git
a/fe/fe-core/src/main/java/org/apache/doris/planner/StreamLoadPlanner.java
b/fe/fe-core/src/main/java/org/apache/doris/planner/StreamLoadPlanner.java
index a454647b1c..602ed433bc 100644
--- a/fe/fe-core/src/main/java/org/apache/doris/planner/StreamLoadPlanner.java
+++ b/fe/fe-core/src/main/java/org/apache/doris/planner/StreamLoadPlanner.java
@@ -194,7 +194,7 @@ public class StreamLoadPlanner {
params.setQueryOptions(queryOptions);
TQueryGlobals queryGlobals = new TQueryGlobals();
queryGlobals.setNowString(DATE_FORMAT.format(new Date()));
- queryGlobals.setTimestampMs(new Date().getTime());
+ queryGlobals.setTimestampMs(System.currentTimeMillis());
queryGlobals.setTimeZone(taskInfo.getTimezone());
queryGlobals.setLoadZeroTolerance(taskInfo.getMaxFilterRatio() <= 0.0);
diff --git a/fe/fe-core/src/main/java/org/apache/doris/qe/Coordinator.java
b/fe/fe-core/src/main/java/org/apache/doris/qe/Coordinator.java
index 7d2e9fbc2a..d2f6e28b92 100644
--- a/fe/fe-core/src/main/java/org/apache/doris/qe/Coordinator.java
+++ b/fe/fe-core/src/main/java/org/apache/doris/qe/Coordinator.java
@@ -235,7 +235,7 @@ public class Coordinator {
setFromUserProperty(analyzer);
this.queryGlobals.setNowString(DATE_FORMAT.format(new Date()));
- this.queryGlobals.setTimestampMs(new Date().getTime());
+ this.queryGlobals.setTimestampMs(System.currentTimeMillis());
this.queryGlobals.setLoadZeroTolerance(false);
if (context.getSessionVariable().getTimeZone().equals("CST")) {
this.queryGlobals.setTimeZone(TimeUtils.DEFAULT_TIME_ZONE);
@@ -263,7 +263,7 @@ public class Coordinator {
this.scanNodes = scanNodes;
this.queryOptions = new TQueryOptions();
this.queryGlobals.setNowString(DATE_FORMAT.format(new Date()));
- this.queryGlobals.setTimestampMs(new Date().getTime());
+ this.queryGlobals.setTimestampMs(System.currentTimeMillis());
this.queryGlobals.setTimeZone(timezone);
this.queryGlobals.setLoadZeroTolerance(loadZeroTolerance);
this.tResourceInfo = new TResourceInfo("", "");
diff --git
a/fe/fe-core/src/main/java/org/apache/doris/rewrite/FoldConstantsRule.java
b/fe/fe-core/src/main/java/org/apache/doris/rewrite/FoldConstantsRule.java
index 918eeebad1..6f9bfa8042 100644
--- a/fe/fe-core/src/main/java/org/apache/doris/rewrite/FoldConstantsRule.java
+++ b/fe/fe-core/src/main/java/org/apache/doris/rewrite/FoldConstantsRule.java
@@ -350,7 +350,7 @@ public class FoldConstantsRule implements ExprRewriteRule {
TQueryGlobals queryGlobals = new TQueryGlobals();
queryGlobals.setNowString(DATE_FORMAT.format(new Date()));
- queryGlobals.setTimestampMs(new Date().getTime());
+ queryGlobals.setTimestampMs(System.currentTimeMillis());
queryGlobals.setTimeZone(TimeUtils.DEFAULT_TIME_ZONE);
if (context.getSessionVariable().getTimeZone().equals("CST")) {
queryGlobals.setTimeZone(TimeUtils.DEFAULT_TIME_ZONE);
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]