This is an automated email from the ASF dual-hosted git repository.
diwu pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/doris-spark-connector.git
The following commit(s) were added to refs/heads/master by this push:
new 3c3df39 [Improvement] add resposne ignore field config (#260)
3c3df39 is described below
commit 3c3df396ee9f3af62d5817cc3f2381f25db3c0a0
Author: wudi <[email protected]>
AuthorDate: Thu Jan 23 11:31:19 2025 +0800
[Improvement] add resposne ignore field config (#260)
---
.../src/main/java/org/apache/doris/spark/rest/models/BackendV2.java | 1 +
.../src/main/java/org/apache/doris/spark/rest/models/Field.java | 3 +++
.../src/main/java/org/apache/doris/spark/rest/models/QueryPlan.java | 3 +++
.../src/main/java/org/apache/doris/spark/rest/models/Schema.java | 3 +++
.../src/main/java/org/apache/doris/spark/rest/models/Tablet.java | 3 +++
5 files changed, 13 insertions(+)
diff --git
a/spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/rest/models/BackendV2.java
b/spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/rest/models/BackendV2.java
index 858408a..544be01 100644
---
a/spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/rest/models/BackendV2.java
+++
b/spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/rest/models/BackendV2.java
@@ -38,6 +38,7 @@ public class BackendV2 {
this.backends = rows;
}
+ @JsonIgnoreProperties(ignoreUnknown = true)
public static class BackendRowV2 implements Cloneable{
public BackendRowV2(){
diff --git
a/spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/rest/models/Field.java
b/spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/rest/models/Field.java
index 53c622b..0b95ffb 100644
---
a/spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/rest/models/Field.java
+++
b/spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/rest/models/Field.java
@@ -17,8 +17,11 @@
package org.apache.doris.spark.rest.models;
+import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
+
import java.util.Objects;
+@JsonIgnoreProperties(ignoreUnknown = true)
public class Field {
private String name;
private String type;
diff --git
a/spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/rest/models/QueryPlan.java
b/spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/rest/models/QueryPlan.java
index 0ab580e..ec0ac64 100644
---
a/spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/rest/models/QueryPlan.java
+++
b/spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/rest/models/QueryPlan.java
@@ -17,9 +17,12 @@
package org.apache.doris.spark.rest.models;
+import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
+
import java.util.Map;
import java.util.Objects;
+@JsonIgnoreProperties(ignoreUnknown = true)
public class QueryPlan {
private int status;
private String opaqued_query_plan;
diff --git
a/spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/rest/models/Schema.java
b/spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/rest/models/Schema.java
index ebf385b..f5a9f99 100644
---
a/spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/rest/models/Schema.java
+++
b/spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/rest/models/Schema.java
@@ -17,10 +17,13 @@
package org.apache.doris.spark.rest.models;
+import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
+
import java.util.ArrayList;
import java.util.List;
import java.util.Objects;
+@JsonIgnoreProperties(ignoreUnknown = true)
public class Schema {
private int status = 0;
diff --git
a/spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/rest/models/Tablet.java
b/spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/rest/models/Tablet.java
index 050bffc..b5275b1 100644
---
a/spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/rest/models/Tablet.java
+++
b/spark-doris-connector/spark-doris-connector-base/src/main/java/org/apache/doris/spark/rest/models/Tablet.java
@@ -17,9 +17,12 @@
package org.apache.doris.spark.rest.models;
+import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
+
import java.util.List;
import java.util.Objects;
+@JsonIgnoreProperties(ignoreUnknown = true)
public class Tablet {
private List<String> routings;
private int version;
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]