You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pinot.apache.org by xi...@apache.org on 2021/11/01 18:57:52 UTC

[pinot] branch master updated: Skip schema check for lookup function (#7670)

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

xiangfu pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/pinot.git


The following commit(s) were added to refs/heads/master by this push:
     new 1b4241d  Skip schema check for lookup function (#7670)
1b4241d is described below

commit 1b4241d1adeb590b7d7c06e943f895b7bcd2242d
Author: Xiang Fu <xi...@gmail.com>
AuthorDate: Mon Nov 1 11:57:30 2021 -0700

    Skip schema check for lookup function (#7670)
---
 .../apache/pinot/broker/requesthandler/BaseBrokerRequestHandler.java   | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/pinot-broker/src/main/java/org/apache/pinot/broker/requesthandler/BaseBrokerRequestHandler.java b/pinot-broker/src/main/java/org/apache/pinot/broker/requesthandler/BaseBrokerRequestHandler.java
index 34c746e..579cbc2 100644
--- a/pinot-broker/src/main/java/org/apache/pinot/broker/requesthandler/BaseBrokerRequestHandler.java
+++ b/pinot-broker/src/main/java/org/apache/pinot/broker/requesthandler/BaseBrokerRequestHandler.java
@@ -1434,6 +1434,9 @@ public abstract class BaseBrokerRequestHandler implements BrokerRequestHandler {
             }
           }
           break;
+        case "LOOKUP":
+          // LOOKUP function looks up another table's schema, skip the check for now.
+          break;
         default:
           for (Expression operand : functionCall.getOperands()) {
             fixColumnName(rawTableName, operand, columnNameMap, aliasMap, isCaseInsensitive);

---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@pinot.apache.org
For additional commands, e-mail: commits-help@pinot.apache.org