This is an automated email from the ASF dual-hosted git repository.

zhangliang pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/shardingsphere.git


The following commit(s) were added to refs/heads/master by this push:
     new f0d43f80653 Use @RequiredArgsConstructor instead of 
@AllArgsConstructor (#30171)
f0d43f80653 is described below

commit f0d43f80653db5759466f2ace1486181bac4fcde
Author: Liang Zhang <[email protected]>
AuthorDate: Sun Feb 18 15:53:41 2024 +0800

    Use @RequiredArgsConstructor instead of @AllArgsConstructor (#30171)
---
 .../shardingsphere/encrypt/spi/EncryptAlgorithmMetaData.java       | 2 --
 .../pipeline/opengauss/ingest/wal/decode/MppdbDecodingPlugin.java  | 7 +++----
 .../postgresql/ingest/wal/decode/PostgreSQLLogSequenceNumber.java  | 4 ++--
 .../postgresql/ingest/wal/decode/PostgreSQLTimestampUtils.java     | 4 ++--
 .../proxy/backend/distsql/export/ExportedStorageNode.java          | 6 +++---
 .../proxy/backend/distsql/export/ExportedStorageNodes.java         | 6 +++---
 .../shardingsphere/test/natived/jdbc/commons/entity/Address.java   | 2 +-
 .../shardingsphere/test/natived/jdbc/commons/entity/Order.java     | 2 +-
 .../shardingsphere/test/natived/jdbc/commons/entity/OrderItem.java | 2 +-
 9 files changed, 16 insertions(+), 19 deletions(-)

diff --git 
a/features/encrypt/api/src/main/java/org/apache/shardingsphere/encrypt/spi/EncryptAlgorithmMetaData.java
 
b/features/encrypt/api/src/main/java/org/apache/shardingsphere/encrypt/spi/EncryptAlgorithmMetaData.java
index ea725ed0ec1..cff0d7a4d1f 100644
--- 
a/features/encrypt/api/src/main/java/org/apache/shardingsphere/encrypt/spi/EncryptAlgorithmMetaData.java
+++ 
b/features/encrypt/api/src/main/java/org/apache/shardingsphere/encrypt/spi/EncryptAlgorithmMetaData.java
@@ -18,13 +18,11 @@
 package org.apache.shardingsphere.encrypt.spi;
 
 import lombok.Getter;
-import lombok.RequiredArgsConstructor;
 import lombok.Setter;
 
 /**
  * Encrypt algorithm meta data.
  */
-@RequiredArgsConstructor
 @Getter
 public final class EncryptAlgorithmMetaData {
     
diff --git 
a/kernel/data-pipeline/dialect/opengauss/src/main/java/org/apache/shardingsphere/data/pipeline/opengauss/ingest/wal/decode/MppdbDecodingPlugin.java
 
b/kernel/data-pipeline/dialect/opengauss/src/main/java/org/apache/shardingsphere/data/pipeline/opengauss/ingest/wal/decode/MppdbDecodingPlugin.java
index 3ca13888fea..3e77111bf78 100644
--- 
a/kernel/data-pipeline/dialect/opengauss/src/main/java/org/apache/shardingsphere/data/pipeline/opengauss/ingest/wal/decode/MppdbDecodingPlugin.java
+++ 
b/kernel/data-pipeline/dialect/opengauss/src/main/java/org/apache/shardingsphere/data/pipeline/opengauss/ingest/wal/decode/MppdbDecodingPlugin.java
@@ -18,7 +18,7 @@
 package org.apache.shardingsphere.data.pipeline.opengauss.ingest.wal.decode;
 
 import com.google.common.base.Preconditions;
-import lombok.AllArgsConstructor;
+import lombok.RequiredArgsConstructor;
 import 
org.apache.shardingsphere.data.pipeline.core.constant.PipelineSQLOperationType;
 import org.apache.shardingsphere.data.pipeline.core.exception.IngestException;
 import 
org.apache.shardingsphere.data.pipeline.postgresql.ingest.wal.decode.BaseLogSequenceNumber;
@@ -48,7 +48,7 @@ import java.util.List;
 /**
  * Mppdb decoding plugin in openGauss.
  */
-@AllArgsConstructor
+@RequiredArgsConstructor
 public final class MppdbDecodingPlugin implements DecodingPlugin {
     
     private final BaseTimestampUtils timestampUtils;
@@ -56,8 +56,7 @@ public final class MppdbDecodingPlugin implements 
DecodingPlugin {
     private final boolean decodeWithTX;
     
     public MppdbDecodingPlugin(final BaseTimestampUtils timestampUtils) {
-        this.timestampUtils = timestampUtils;
-        decodeWithTX = false;
+        this(timestampUtils, false);
     }
     
     @Override
diff --git 
a/kernel/data-pipeline/dialect/postgresql/src/main/java/org/apache/shardingsphere/data/pipeline/postgresql/ingest/wal/decode/PostgreSQLLogSequenceNumber.java
 
b/kernel/data-pipeline/dialect/postgresql/src/main/java/org/apache/shardingsphere/data/pipeline/postgresql/ingest/wal/decode/PostgreSQLLogSequenceNumber.java
index 9d7bf20b257..2b15f5d09da 100644
--- 
a/kernel/data-pipeline/dialect/postgresql/src/main/java/org/apache/shardingsphere/data/pipeline/postgresql/ingest/wal/decode/PostgreSQLLogSequenceNumber.java
+++ 
b/kernel/data-pipeline/dialect/postgresql/src/main/java/org/apache/shardingsphere/data/pipeline/postgresql/ingest/wal/decode/PostgreSQLLogSequenceNumber.java
@@ -17,14 +17,14 @@
 
 package org.apache.shardingsphere.data.pipeline.postgresql.ingest.wal.decode;
 
-import lombok.AllArgsConstructor;
+import lombok.RequiredArgsConstructor;
 import lombok.ToString;
 import org.postgresql.replication.LogSequenceNumber;
 
 /**
  * PostgreSQL sequence.
  */
-@AllArgsConstructor
+@RequiredArgsConstructor
 @ToString
 public final class PostgreSQLLogSequenceNumber implements 
BaseLogSequenceNumber {
     
diff --git 
a/kernel/data-pipeline/dialect/postgresql/src/main/java/org/apache/shardingsphere/data/pipeline/postgresql/ingest/wal/decode/PostgreSQLTimestampUtils.java
 
b/kernel/data-pipeline/dialect/postgresql/src/main/java/org/apache/shardingsphere/data/pipeline/postgresql/ingest/wal/decode/PostgreSQLTimestampUtils.java
index f7e112634c2..d13394fbb99 100644
--- 
a/kernel/data-pipeline/dialect/postgresql/src/main/java/org/apache/shardingsphere/data/pipeline/postgresql/ingest/wal/decode/PostgreSQLTimestampUtils.java
+++ 
b/kernel/data-pipeline/dialect/postgresql/src/main/java/org/apache/shardingsphere/data/pipeline/postgresql/ingest/wal/decode/PostgreSQLTimestampUtils.java
@@ -17,7 +17,7 @@
 
 package org.apache.shardingsphere.data.pipeline.postgresql.ingest.wal.decode;
 
-import lombok.AllArgsConstructor;
+import lombok.RequiredArgsConstructor;
 import org.postgresql.jdbc.TimestampUtils;
 
 import java.sql.SQLException;
@@ -28,7 +28,7 @@ import java.util.Calendar;
 /**
  * Timestamp utility class of PostgreSQL.
  */
-@AllArgsConstructor
+@RequiredArgsConstructor
 public final class PostgreSQLTimestampUtils implements BaseTimestampUtils {
     
     private final TimestampUtils timestampUtils;
diff --git 
a/proxy/backend/core/src/main/java/org/apache/shardingsphere/proxy/backend/distsql/export/ExportedStorageNode.java
 
b/proxy/backend/core/src/main/java/org/apache/shardingsphere/proxy/backend/distsql/export/ExportedStorageNode.java
index 8bfe13b710a..c8d9f1c2628 100644
--- 
a/proxy/backend/core/src/main/java/org/apache/shardingsphere/proxy/backend/distsql/export/ExportedStorageNode.java
+++ 
b/proxy/backend/core/src/main/java/org/apache/shardingsphere/proxy/backend/distsql/export/ExportedStorageNode.java
@@ -25,11 +25,11 @@ import lombok.Setter;
 /**
  * Exported storage node.
  */
+@AllArgsConstructor
+@NoArgsConstructor
 @Getter
 @Setter
-@NoArgsConstructor
-@AllArgsConstructor
-public class ExportedStorageNode {
+public final class ExportedStorageNode {
     
     private String ip;
     
diff --git 
a/proxy/backend/core/src/main/java/org/apache/shardingsphere/proxy/backend/distsql/export/ExportedStorageNodes.java
 
b/proxy/backend/core/src/main/java/org/apache/shardingsphere/proxy/backend/distsql/export/ExportedStorageNodes.java
index 5f1c6647cd9..495b9d10b0b 100644
--- 
a/proxy/backend/core/src/main/java/org/apache/shardingsphere/proxy/backend/distsql/export/ExportedStorageNodes.java
+++ 
b/proxy/backend/core/src/main/java/org/apache/shardingsphere/proxy/backend/distsql/export/ExportedStorageNodes.java
@@ -29,11 +29,11 @@ import java.util.Map;
 /**
  * Exported storage nodes.
  */
+@AllArgsConstructor
+@NoArgsConstructor
 @Getter
 @Setter
-@NoArgsConstructor
-@AllArgsConstructor
-public class ExportedStorageNodes {
+public final class ExportedStorageNodes {
     
     @JsonProperty("storage_nodes")
     private Map<String, Collection<ExportedStorageNode>> storageNodes;
diff --git 
a/test/native/src/test/java/org/apache/shardingsphere/test/natived/jdbc/commons/entity/Address.java
 
b/test/native/src/test/java/org/apache/shardingsphere/test/natived/jdbc/commons/entity/Address.java
index 768bd864766..a9d8b7f09c2 100644
--- 
a/test/native/src/test/java/org/apache/shardingsphere/test/natived/jdbc/commons/entity/Address.java
+++ 
b/test/native/src/test/java/org/apache/shardingsphere/test/natived/jdbc/commons/entity/Address.java
@@ -23,9 +23,9 @@ import lombok.NoArgsConstructor;
 
 import java.io.Serializable;
 
-@Data
 @AllArgsConstructor
 @NoArgsConstructor
+@Data
 public class Address implements Serializable {
     
     private static final long serialVersionUID = 4743102234543827855L;
diff --git 
a/test/native/src/test/java/org/apache/shardingsphere/test/natived/jdbc/commons/entity/Order.java
 
b/test/native/src/test/java/org/apache/shardingsphere/test/natived/jdbc/commons/entity/Order.java
index 57e091e13a2..ceab93a5b44 100644
--- 
a/test/native/src/test/java/org/apache/shardingsphere/test/natived/jdbc/commons/entity/Order.java
+++ 
b/test/native/src/test/java/org/apache/shardingsphere/test/natived/jdbc/commons/entity/Order.java
@@ -23,9 +23,9 @@ import lombok.NoArgsConstructor;
 
 import java.io.Serializable;
 
-@Data
 @AllArgsConstructor
 @NoArgsConstructor
+@Data
 public class Order implements Serializable {
     
     private static final long serialVersionUID = 8306802022239174861L;
diff --git 
a/test/native/src/test/java/org/apache/shardingsphere/test/natived/jdbc/commons/entity/OrderItem.java
 
b/test/native/src/test/java/org/apache/shardingsphere/test/natived/jdbc/commons/entity/OrderItem.java
index 711e76098ac..80488212080 100644
--- 
a/test/native/src/test/java/org/apache/shardingsphere/test/natived/jdbc/commons/entity/OrderItem.java
+++ 
b/test/native/src/test/java/org/apache/shardingsphere/test/natived/jdbc/commons/entity/OrderItem.java
@@ -23,9 +23,9 @@ import lombok.NoArgsConstructor;
 
 import java.io.Serializable;
 
-@Data
 @AllArgsConstructor
 @NoArgsConstructor
+@Data
 public class OrderItem implements Serializable {
     
     private static final long serialVersionUID = 1332162822494069342L;

Reply via email to