zhuqi-lucas commented on PR #16599:
URL: https://github.com/apache/datafusion/pull/16599#issuecomment-3015250746

   Further debugging now, it only happen when we using 
   
   ```rust
   ./datafusion-cli -c ""
   ```
   
   But not happened for internal datafusion-cli run:
   
   ```rust
   ./datafusion-cli
   DataFusion CLI v48.0.0
   > explain SELECT "SearchPhrase", MIN("URL"), COUNT(*) AS c FROM 
"./data/hits.parquet" WHERE "URL" LIKE '%google%' AND "SearchPhrase" <> '' 
GROUP BY "SearchPhrase" ORDER BY c DESC LIMIT 10;
   +---------------+-------------------------------+
   | plan_type     | plan                          |
   +---------------+-------------------------------+
   | physical_plan | ┌───────────────────────────┐ |
   |               | │  SortPreservingMergeExec  │ |
   |               | │    --------------------   │ |
   |               | │      c DESClimit: 10      │ |
   |               | └─────────────┬─────────────┘ |
   |               | ┌─────────────┴─────────────┐ |
   |               | │       SortExec(TopK)      │ |
   |               | │    --------------------   │ |
   |               | │          c@2 DESC         │ |
   |               | │                           │ |
   |               | │         limit: 10         │ |
   |               | └─────────────┬─────────────┘ |
   |               | ┌─────────────┴─────────────┐ |
   |               | │       ProjectionExec      │ |
   |               | │    --------------------   │ |
   |               | │       SearchPhrase:       │ |
   |               | │        SearchPhrase       │ |
   |               | │                           │ |
   |               | │     c: count(Int64(1))    │ |
   |               | │                           │ |
   |               | │  min(./data/hits.parquet  │ |
   |               | │           .URL):          │ |
   |               | │  min(./data/hits.parquet  │ |
   |               | │           .URL)           │ |
   |               | └─────────────┬─────────────┘ |
   |               | ┌─────────────┴─────────────┐ |
   |               | │       AggregateExec       │ |
   |               | │    --------------------   │ |
   |               | │           aggr:           │ |
   |               | │  min(./data/hits.parquet  │ |
   |               | │      .URL), count(1)      │ |
   |               | │                           │ |
   |               | │         group_by:         │ |
   |               | │        SearchPhrase       │ |
   |               | │                           │ |
   |               | │           mode:           │ |
   |               | │      FinalPartitioned     │ |
   |               | └─────────────┬─────────────┘ |
   |               | ┌─────────────┴─────────────┐ |
   |               | │    CoalesceBatchesExec    │ |
   |               | │    --------------------   │ |
   |               | │     target_batch_size:    │ |
   |               | │            8192           │ |
   |               | └─────────────┬─────────────┘ |
   |               | ┌─────────────┴─────────────┐ |
   |               | │      RepartitionExec      │ |
   |               | │    --------------------   │ |
   |               | │ partition_count(in->out): │ |
   |               | │          14 -> 14         │ |
   |               | │                           │ |
   |               | │    partitioning_scheme:   │ |
   |               | │ Hash([SearchPhrase@0], 14)│ |
   |               | └─────────────┬─────────────┘ |
   |               | ┌─────────────┴─────────────┐ |
   |               | │       AggregateExec       │ |
   |               | │    --------------------   │ |
   |               | │           aggr:           │ |
   |               | │  min(./data/hits.parquet  │ |
   |               | │      .URL), count(1)      │ |
   |               | │                           │ |
   |               | │         group_by:         │ |
   |               | │        SearchPhrase       │ |
   |               | │                           │ |
   |               | │       mode: Partial       │ |
   |               | └─────────────┬─────────────┘ |
   |               | ┌─────────────┴─────────────┐ |
   |               | │    CoalesceBatchesExec    │ |
   |               | │    --------------------   │ |
   |               | │     target_batch_size:    │ |
   |               | │            8192           │ |
   |               | └─────────────┬─────────────┘ |
   |               | ┌─────────────┴─────────────┐ |
   |               | │         FilterExec        │ |
   |               | │    --------------------   │ |
   |               | │         predicate:        │ |
   |               | │   URL LIKE %google% AND   │ |
   |               | │       SearchPhrase !=     │ |
   |               | └─────────────┬─────────────┘ |
   |               | ┌─────────────┴─────────────┐ |
   |               | │       DataSourceExec      │ |
   |               | │    --------------------   │ |
   |               | │         files: 14         │ |
   |               | │      format: parquet      │ |
   |               | │                           │ |
   |               | │         predicate:        │ |
   |               | │   URL LIKE %google% AND   │ |
   |               | │       SearchPhrase !=     │ |
   |               | └───────────────────────────┘ |
   |               |                               |
   +---------------+-------------------------------+
   1 row(s) fetched.
   Elapsed 0.044 seconds.
   ```


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscr...@datafusion.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: github-unsubscr...@datafusion.apache.org
For additional commands, e-mail: github-h...@datafusion.apache.org

Reply via email to