This is an automated email from the ASF dual-hosted git repository.
jinsongzhou pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/amoro.git
The following commit(s) were added to refs/heads/master by this push:
new 91a2dacea [AMORO-3224] Compare min plan interval in optimizing config
(#3225)
91a2dacea is described below
commit 91a2dacea3e680665f6f07b3a3d87dbd5cb97127
Author: ZhouJinsong <[email protected]>
AuthorDate: Thu Sep 26 17:43:26 2024 +0800
[AMORO-3224] Compare min plan interval in optimizing config (#3225)
Compare min plan interval in optimizing config
---
amoro-ams/pom.xml | 8 ++++----
.../src/main/java/org/apache/amoro/config/OptimizingConfig.java | 6 ++++--
2 files changed, 8 insertions(+), 6 deletions(-)
diff --git a/amoro-ams/pom.xml b/amoro-ams/pom.xml
index 1a78ca0f2..1db3a8f81 100644
--- a/amoro-ams/pom.xml
+++ b/amoro-ams/pom.xml
@@ -280,10 +280,10 @@
<artifactId>url-connection-client</artifactId>
</dependency>
- <dependency>
- <groupId>software.amazon.awssdk</groupId>
- <artifactId>s3-transfer-manager</artifactId>
- </dependency>
+ <dependency>
+ <groupId>software.amazon.awssdk</groupId>
+ <artifactId>s3-transfer-manager</artifactId>
+ </dependency>
<dependency>
<groupId>org.apache.hadoop</groupId>
diff --git
a/amoro-common/src/main/java/org/apache/amoro/config/OptimizingConfig.java
b/amoro-common/src/main/java/org/apache/amoro/config/OptimizingConfig.java
index 53b8c4476..ef92ac5fb 100644
--- a/amoro-common/src/main/java/org/apache/amoro/config/OptimizingConfig.java
+++ b/amoro-common/src/main/java/org/apache/amoro/config/OptimizingConfig.java
@@ -294,7 +294,8 @@ public class OptimizingConfig {
&& baseHashBucket == that.baseHashBucket
&& baseRefreshInterval == that.baseRefreshInterval
&& hiveRefreshInterval == that.hiveRefreshInterval
- && Objects.equal(optimizerGroup, that.optimizerGroup);
+ && Objects.equal(optimizerGroup, that.optimizerGroup)
+ && Objects.equal(minPlanInterval, that.minPlanInterval);
}
@Override
@@ -318,7 +319,8 @@ public class OptimizingConfig {
fullRewriteAllFiles,
baseHashBucket,
baseRefreshInterval,
- hiveRefreshInterval);
+ hiveRefreshInterval,
+ minPlanInterval);
}
@Override