本文整理了Java中org.apache.hadoop.hive.ql.parse.QBParseInfo.getWhrForClause
方法的一些代码示例,展示了QBParseInfo.getWhrForClause
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。QBParseInfo.getWhrForClause
方法的具体详情如下:
包路径:org.apache.hadoop.hive.ql.parse.QBParseInfo
类名称:QBParseInfo
方法名:getWhrForClause
暂无
代码示例来源:origin: apache/hive
ASTNode whereClause = parseInfo.getWhrForClause(destination);
if (whereClause != null) {
assert whereClause.getChildCount() == 1;
代码示例来源:origin: apache/drill
ASTNode whereClause = parseInfo.getWhrForClause(destination);
if (whereClause != null) {
assert whereClause.getChildCount() == 1;
代码示例来源:origin: apache/hive
ASTNode whereExpr = parseInfo.getWhrForClause(dest);
curr = forwardOp;
if (parseInfo.getWhrForClause(dest) != null) {
ASTNode whereExpr = qb.getParseInfo().getWhrForClause(dest);
curr = genFilterPlan((ASTNode) whereExpr.getChild(0), qb, forwardOp, aliasToOpInfo, false, true);
代码示例来源:origin: apache/hive
curr = inputs.get(dest);
if (qbp.getWhrForClause(dest) != null) {
ASTNode whereExpr = qb.getParseInfo().getWhrForClause(dest);
curr = genFilterPlan((ASTNode) whereExpr.getChild(0), qb, curr, aliasToOpInfo, false, false);
代码示例来源:origin: apache/drill
ASTNode whereExpr = parseInfo.getWhrForClause(dest);
curr = forwardOp;
if (parseInfo.getWhrForClause(dest) != null) {
ASTNode whereExpr = qb.getParseInfo().getWhrForClause(dest);
curr = genFilterPlan((ASTNode) whereExpr.getChild(0), qb, forwardOp, aliasToOpInfo, false, true);
代码示例来源:origin: apache/drill
curr = inputs.get(dest);
if (qbp.getWhrForClause(dest) != null) {
ASTNode whereExpr = qb.getParseInfo().getWhrForClause(dest);
curr = genFilterPlan((ASTNode) whereExpr.getChild(0), qb, curr, aliasToOpInfo, false, false);
代码示例来源:origin: apache/hive
if ( dests.size() == 1 && joinTree.getNoOuterJoin()) {
String dest = dests.iterator().next();
ASTNode whereClause = qb.getParseInfo().getWhrForClause(dest);
if ( whereClause != null ) {
extractJoinCondsFromWhereClause(joinTree, qb, dest,
代码示例来源:origin: apache/drill
if ( dests.size() == 1 && joinTree.getNoOuterJoin()) {
String dest = dests.iterator().next();
ASTNode whereClause = qb.getParseInfo().getWhrForClause(dest);
if ( whereClause != null ) {
extractJoinCondsFromWhereClause(joinTree, qb, dest,
代码示例来源:origin: org.apache.hadoop.hive/hive-exec
@SuppressWarnings("nls")
private Operator genFilterPlan(String dest, QB qb, Operator input)
throws SemanticException {
ASTNode whereExpr = qb.getParseInfo().getWhrForClause(dest);
return genFilterPlan(qb, (ASTNode) whereExpr.getChild(0), input);
}
代码示例来源:origin: org.apache.hadoop.hive/hive-exec
if (qbp.getWhrForClause(dest) != null) {
return null;
代码示例来源:origin: org.apache.lens/lens-cube
if (parseInfo.getWhrForClause(clause) != null) {
builder.append("\n whereexpr: ").append(parseInfo.getWhrForClause(clause).dump());
代码示例来源:origin: apache/lens
if (parseInfo.getWhrForClause(clause) != null) {
builder.append("\n whereexpr: ").append(parseInfo.getWhrForClause(clause).dump());
代码示例来源:origin: com.facebook.presto.hive/hive-apache
ASTNode whereClause = parseInfo.getWhrForClause(destination);
if (whereClause != null) {
assert whereClause.getChildCount() == 1;
代码示例来源:origin: com.facebook.presto.hive/hive-apache
new ArrayList<ExprNodeDesc.ExprNodeDescEqualityWrapper>();
for (String dest : dests) {
ASTNode whereExpr = parseInfo.getWhrForClause(dest);
curr = forwardOp;
if (parseInfo.getWhrForClause(dest) != null) {
ASTNode whereExpr = qb.getParseInfo().getWhrForClause(dest);
curr = genFilterPlan((ASTNode) whereExpr.getChild(0), qb, forwardOp, aliasToOpInfo, false);
代码示例来源:origin: org.apache.lens/lens-cube
throw new LensException(e);
if (qb.getParseInfo().getWhrForClause(clauseName) != null) {
this.whereAST = qb.getParseInfo().getWhrForClause(clauseName);
代码示例来源:origin: apache/lens
throw new LensException(e);
if (qb.getParseInfo().getWhrForClause(clauseName) != null) {
this.whereAST = qb.getParseInfo().getWhrForClause(clauseName);
代码示例来源:origin: org.apache.lens/lens-driver-jdbc
if (qb.getParseInfo().getWhrForClause(clauseName) != null) {
this.whereAST = qb.getParseInfo().getWhrForClause(clauseName);
代码示例来源:origin: apache/lens
if (qb.getParseInfo().getWhrForClause(clauseName) != null) {
this.whereAST = qb.getParseInfo().getWhrForClause(clauseName);
代码示例来源:origin: org.apache.lens/lens-driver-jdbc
if (qb.getParseInfo().getWhrForClause(clauseName) != null) {
this.whereTree = HQLParser.getString(qb.getParseInfo().getWhrForClause(clauseName));
this.whereAST = qb.getParseInfo().getWhrForClause(clauseName);
代码示例来源:origin: apache/lens
if (qb.getParseInfo().getWhrForClause(clauseName) != null) {
this.whereTree = HQLParser.getString(qb.getParseInfo().getWhrForClause(clauseName));
this.whereAST = qb.getParseInfo().getWhrForClause(clauseName);
内容来源于网络,如有侵权,请联系作者删除!