You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@calcite.apache.org by jh...@apache.org on 2019/09/20 20:33:25 UTC

[calcite] 01/03: Workaround

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

jhyde pushed a commit to branch looker
in repository https://gitbox.apache.org/repos/asf/calcite.git

commit e6c678fec91761951e903098e008371ee05aad21
Author: Julian Hyde <jh...@apache.org>
AuthorDate: Mon Jul 29 13:16:56 2019 -0700

    Workaround
---
 core/src/main/java/org/apache/calcite/rel/rel2sql/SqlImplementor.java | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/core/src/main/java/org/apache/calcite/rel/rel2sql/SqlImplementor.java b/core/src/main/java/org/apache/calcite/rel/rel2sql/SqlImplementor.java
index 89c4e61..51464bb 100644
--- a/core/src/main/java/org/apache/calcite/rel/rel2sql/SqlImplementor.java
+++ b/core/src/main/java/org/apache/calcite/rel/rel2sql/SqlImplementor.java
@@ -446,6 +446,8 @@ public abstract class SqlImplementor {
     case JOIN:
     case EXPLICIT_TABLE:
       return false;
+    case SELECT:
+      return node instanceof SqlSelect; // TODO workaround asIs hack
     default:
       return true;
     }