You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@linkis.apache.org by pe...@apache.org on 2023/05/24 06:34:16 UTC

[linkis] branch dev-1.4.0 updated: Fix serialization of number type parameters to double (#4571)

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 <33...@users.noreply.github.com>
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: commits-unsubscribe@linkis.apache.org
For additional commands, e-mail: commits-help@linkis.apache.org