Rachelint commented on PR #14301:
URL: https://github.com/apache/datafusion/pull/14301#issuecomment-2614315029

   Main thing I am worried about is that this pr seems too large, it seems hard 
to ensure all exists testcases are moved rightly. Maybe we can push it forward 
more incrementally? I have some thoughts about it:
   
   - Only extract the common part(mainly table creatings, e.g. 
`aggregate_test_100`, `d_table`, `test`...), and the files structure after 
extracting may be:
   ```text
   -- aggregate
     -- init_data.slt.part
     -- aggregate.slt
   ```
   
   - Sort the cases in `aggregate.slt` using comments firstly before moving to 
a specific `slt`, and think a way to ensure no cases are lost(I can help this 
step). It may be like:
   ```text
   aggregate.slt
   
   #######
   # Count tests
   #######
   ...
   
   #######
   # Sum tests
   #######
   ...
   
   #######
   # Min/Max tests
   #######
   ...
   
   ```
   
   - Move and split the testcases to specific `slt`s.
   
   ```text
   -- aggregate
     -- init_data.slt.part
     -- aggregate.slt (cases difficult to classify, or still waiting to be 
moved in following prs)
     -- count.slt
     -- sum.slt
     -- min/max.slt
     ...
   ```


-- 
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