Repository: calcite
Updated Branches:
  refs/heads/master f8f38648e -> b4d9246ee (forced update)


[CALCITE-2316] Elasticsearch adapter should not convert queries to lower-case 
(Andrei Sereda)

Close apache/calcite#692


Project: http://git-wip-us.apache.org/repos/asf/calcite/repo
Commit: http://git-wip-us.apache.org/repos/asf/calcite/commit/b4d9246e
Tree: http://git-wip-us.apache.org/repos/asf/calcite/tree/b4d9246e
Diff: http://git-wip-us.apache.org/repos/asf/calcite/diff/b4d9246e

Branch: refs/heads/master
Commit: b4d9246ee34813745926c877918068e796ded982
Parents: 36b1d5c
Author: Andrei <[email protected]>
Authored: Thu May 17 13:04:24 2018 -0400
Committer: Julian Hyde <[email protected]>
Committed: Mon May 21 13:10:18 2018 -0700

----------------------------------------------------------------------
 .../calcite/adapter/elasticsearch/ElasticsearchFilter.java       | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/calcite/blob/b4d9246e/core/src/main/java/org/apache/calcite/adapter/elasticsearch/ElasticsearchFilter.java
----------------------------------------------------------------------
diff --git 
a/core/src/main/java/org/apache/calcite/adapter/elasticsearch/ElasticsearchFilter.java
 
b/core/src/main/java/org/apache/calcite/adapter/elasticsearch/ElasticsearchFilter.java
index c1bc317..2551556 100644
--- 
a/core/src/main/java/org/apache/calcite/adapter/elasticsearch/ElasticsearchFilter.java
+++ 
b/core/src/main/java/org/apache/calcite/adapter/elasticsearch/ElasticsearchFilter.java
@@ -40,7 +40,6 @@ import java.util.Collection;
 import java.util.HashMap;
 import java.util.LinkedHashMap;
 import java.util.List;
-import java.util.Locale;
 import java.util.Map;
 
 
@@ -105,8 +104,7 @@ public class ElasticsearchFilter extends Filter implements 
ElasticsearchRel {
       final Map<String, Object> map = builder.map();
       map.put("constant_score", filterMap);
 
-      return "\"query\" : " + builder.toJsonString(map).replaceAll("\\s+", "")
-          .toLowerCase(Locale.ROOT);
+      return "\"query\" : " + builder.toJsonString(map).replaceAll("\\s+", "");
     }
 
     private Object translateOr(RexNode condition) {

Reply via email to