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

peacewong pushed a commit to branch dev-1.4.0
in repository https://gitbox.apache.org/repos/asf/linkis.git


The following commit(s) were added to refs/heads/dev-1.4.0 by this push:
     new 7a8c2a602 Fix serialization of number type parameters to double (#4571)
7a8c2a602 is described below

commit 7a8c2a602444ad55a1c69dfb8e24435cc112908d
Author: zhangwejun <[email protected]>
AuthorDate: Wed May 24 14:34:10 2023 +0800

    Fix serialization of number type parameters to double (#4571)
---
 .../org/apache/linkis/engineconn/core/util/EngineConnUtils.scala  | 8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git 
a/linkis-computation-governance/linkis-engineconn/linkis-engineconn-core/src/main/scala/org/apache/linkis/engineconn/core/util/EngineConnUtils.scala
 
b/linkis-computation-governance/linkis-engineconn/linkis-engineconn-core/src/main/scala/org/apache/linkis/engineconn/core/util/EngineConnUtils.scala
index bbace9e66..aa69bdae8 100644
--- 
a/linkis-computation-governance/linkis-engineconn/linkis-engineconn-core/src/main/scala/org/apache/linkis/engineconn/core/util/EngineConnUtils.scala
+++ 
b/linkis-computation-governance/linkis-engineconn/linkis-engineconn-core/src/main/scala/org/apache/linkis/engineconn/core/util/EngineConnUtils.scala
@@ -17,10 +17,14 @@
 
 package org.apache.linkis.engineconn.core.util
 
-import com.google.gson.Gson
+import com.google.gson.{Gson, GsonBuilder, ToNumberPolicy}
 
 object EngineConnUtils {
 
-  val GSON = new Gson()
+  val GSON = new GsonBuilder()
+    .setDateFormat("yyyy-MM-dd'T'HH:mm:ssZ")
+    .serializeNulls
+    .setObjectToNumberStrategy(ToNumberPolicy.LAZILY_PARSED_NUMBER)
+    .create
 
 }


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to