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?


---

Reply via email to