You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cayenne.apache.org by nt...@apache.org on 2020/11/06 10:07:14 UTC
[cayenne] branch master updated: Remove unneeded wrapper for Json
values on MySQL
This is an automated email from the ASF dual-hosted git repository.
ntimofeev pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/cayenne.git
The following commit(s) were added to refs/heads/master by this push:
new f29812d Remove unneeded wrapper for Json values on MySQL
f29812d is described below
commit f29812d7480386bf6edfc183b92d53d7d26a8721
Author: Nikita Timofeev <st...@gmail.com>
AuthorDate: Fri Nov 6 13:07:03 2020 +0300
Remove unneeded wrapper for Json values on MySQL
---
.../java/org/apache/cayenne/dba/mysql/MySQLTreeProcessor.java | 8 --------
1 file changed, 8 deletions(-)
diff --git a/cayenne-server/src/main/java/org/apache/cayenne/dba/mysql/MySQLTreeProcessor.java b/cayenne-server/src/main/java/org/apache/cayenne/dba/mysql/MySQLTreeProcessor.java
index 2f6fb0d..f8243f5 100644
--- a/cayenne-server/src/main/java/org/apache/cayenne/dba/mysql/MySQLTreeProcessor.java
+++ b/cayenne-server/src/main/java/org/apache/cayenne/dba/mysql/MySQLTreeProcessor.java
@@ -28,11 +28,9 @@ import org.apache.cayenne.access.sqlbuilder.sqltree.LimitOffsetNode;
import org.apache.cayenne.access.sqlbuilder.sqltree.Node;
import org.apache.cayenne.access.sqlbuilder.sqltree.NodeType;
import org.apache.cayenne.access.translator.select.TypeAwareSQLTreeProcessor;
-import org.apache.cayenne.dba.mysql.sqltree.ConvertNode;
import org.apache.cayenne.dba.mysql.sqltree.MysqlLikeNode;
import org.apache.cayenne.dba.mysql.sqltree.MysqlLimitOffsetNode;
import org.apache.cayenne.value.GeoJson;
-import org.apache.cayenne.value.Json;
import org.apache.cayenne.value.Wkt;
/**
@@ -60,12 +58,6 @@ public class MySQLTreeProcessor extends TypeAwareSQLTreeProcessor {
-> Optional.of(wrapInFunction(child, "ST_GeomFromText")));
registerValueProcessor(GeoJson.class, (parent, child, i)
-> Optional.of(wrapInFunction(child, "ST_GeomFromGeoJSON")));
-
- registerValueProcessor(Json.class, (parent, child, i) -> {
- ConvertNode node = new ConvertNode();
- node.addChild(child);
- return Optional.of(node);
- });
}
protected Optional<Node> onLikeNode(Node parent, LikeNode child, int index) {