You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@drill.apache.org by chunhui-shi <gi...@git.apache.org> on 2018/02/05 19:55:31 UTC
[GitHub] drill pull request #1104: DRILL-6118: Handle item star columns during projec...
Github user chunhui-shi commented on a diff in the pull request:
https://github.com/apache/drill/pull/1104#discussion_r166066830
--- Diff: exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/project/ProjectRecordBatch.java ---
@@ -596,10 +596,10 @@ private void classifyExpr(final NamedExpression ex, final RecordBatch incoming,
final NameSegment ref = ex.getRef().getRootSegment();
final boolean exprHasPrefix = expr.getPath().contains(StarColumnHelper.PREFIX_DELIMITER);
final boolean refHasPrefix = ref.getPath().contains(StarColumnHelper.PREFIX_DELIMITER);
- final boolean exprIsStar = expr.getPath().equals(SchemaPath.WILDCARD);
- final boolean refContainsStar = ref.getPath().contains(SchemaPath.WILDCARD);
- final boolean exprContainsStar = expr.getPath().contains(SchemaPath.WILDCARD);
- final boolean refEndsWithStar = ref.getPath().endsWith(SchemaPath.WILDCARD);
+ final boolean exprIsStar = expr.getPath().equals(SchemaPath.DYNAMIC_STAR);
--- End diff --
Why don't we need to handle WILDCARD case anymore?
---