本文整理了Java中org.apache.calcite.rel.RelNode.getRelTypeName
方法的一些代码示例,展示了RelNode.getRelTypeName
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。RelNode.getRelTypeName
方法的具体详情如下:
包路径:org.apache.calcite.rel.RelNode
类名称:RelNode
方法名:getRelTypeName
[英]Returns the name of this relational expression's class, sans package name, for use in explain. For example, for a org.apache.calcite.rel.ArrayRel.ArrayReader
, this method returns "ArrayReader".
[中]返回此关系表达式的类的名称,即sans程序包名称,以便在explain中使用。例如,对于org.apache.calcite.rel.ArrayRel.ArrayReader
,此方法返回“ArrayReader”。
代码示例来源:origin: apache/hive
public void setAutomaticRewritingInvalidReason(RelNode node) {
if (isValidForAutomaticRewriting()) {
this.automaticRewritingInvalidReason = "Unsupported RelNode type " + node.getRelTypeName() +
" encountered in the query plan";
}
}
代码示例来源:origin: apache/hive
private RelNode fail(RelNode node) {
setResultCacheInvalidReason("Unsupported RelNode type " + node.getRelTypeName() +
" encountered in the query plan");
setAutomaticRewritingInvalidReason(node);
throw Util.FoundOne.NULL;
}
代码示例来源:origin: apache/hive
LOG.debug("Translating operator rel#" + joinRel.getId() + ":" + joinRel.getRelTypeName()
+ " with row type: [" + joinRel.getRowType() + "]");
代码示例来源:origin: apache/drill
LOG.debug("Translating operator rel#" + joinRel.getId() + ":" + joinRel.getRelTypeName()
+ " with row type: [" + joinRel.getRowType() + "]");
代码示例来源:origin: dremio/dremio-oss
public boolean isIncremental() {
if (!isIncremental) {
logger.debug("Cannot do incremental update because the table is not incrementally updateable");
return false;
}
if (unsupportedOperator != null) {
logger.debug("Cannot do incremental update because {} does not support incremental update", unsupportedOperator.getRelTypeName());
return false;
}
if (aggCount > 1) {
logger.debug("Cannot do incremental update because has multiple aggregate operators");
return false;
}
return true;
}
代码示例来源:origin: org.apache.drill.exec/drill-java-exec
s.append(rel.getRelTypeName().replace("Prel", ""));
if (detailLevel != SqlExplainLevel.NO_ATTRIBUTES) {
int j = 0;
代码示例来源:origin: Qihoo360/Quicksql
s.append(rel.getId()).append(":");
s.append(rel.getRelTypeName());
if (detailLevel != SqlExplainLevel.NO_ATTRIBUTES) {
int j = 0;
代码示例来源:origin: org.apache.calcite/calcite-core
s.append(rel.getId()).append(":");
s.append(rel.getRelTypeName());
if (detailLevel != SqlExplainLevel.NO_ATTRIBUTES) {
int j = 0;
代码示例来源:origin: dremio/dremio-oss
s.append(rel.getRelTypeName().replace("Prel", ""));
if (detailLevel != SqlExplainLevel.NO_ATTRIBUTES) {
int j = 0;
代码示例来源:origin: org.apache.calcite/calcite-core
"rel#" + rel.getId() + ":" + rel.getRelTypeName();
LOGGER.trace("call#{}: Rule {} arguments {} created {}",
id, getRule(), Arrays.toString(rels), relDesc);
代码示例来源:origin: Qihoo360/Quicksql
"rel#" + rel.getId() + ":" + rel.getRelTypeName();
LOGGER.trace("call#{}: Rule {} arguments {} created {}",
id, getRule(), Arrays.toString(rels), relDesc);
代码示例来源:origin: com.facebook.presto.hive/hive-apache
LOG.debug("Translating operator rel#" + joinRel.getId() + ":" + joinRel.getRelTypeName()
+ " with row type: [" + joinRel.getRowType() + "]");
代码示例来源:origin: Qihoo360/Quicksql
RelNode rel,
List<Pair<String, Object>> values) {
String tagName = rel.getRelTypeName();
xmlOutput.beginBeginTag(tagName);
xmlOutput.attribute("id", rel.getId() + "");
代码示例来源:origin: org.apache.calcite/calcite-core
RelNode rel,
List<Pair<String, Object>> values) {
String tagName = rel.getRelTypeName();
xmlOutput.beginBeginTag(tagName);
xmlOutput.attribute("id", rel.getId() + "");
代码示例来源:origin: Qihoo360/Quicksql
RelNode rel,
List<Pair<String, Object>> values) {
String relType = rel.getRelTypeName();
xmlOutput.beginBeginTag("RelNode");
xmlOutput.attribute("type", relType);
代码示例来源:origin: org.apache.calcite/calcite-core
RelNode rel,
List<Pair<String, Object>> values) {
String relType = rel.getRelTypeName();
xmlOutput.beginBeginTag("RelNode");
xmlOutput.attribute("type", relType);
代码示例来源:origin: diennea/herddb
throw new StatementExecutionException("not implented " + plan.getRelTypeName());
内容来源于网络,如有侵权,请联系作者删除!