alamb commented on issue #13845:
URL: https://github.com/apache/datafusion/issues/13845#issuecomment-2611139301

   > I just made a PR that moves a single .slt file in `sqllogictests`. 
[#14254](https://github.com/apache/datafusion/pull/14254) On commit, I cant 
help but notice that many of them does not seem necessary.
   > 
   > [@alamb](https://github.com/alamb) Perhaps we can [run github actions 
workflow only if the pushed files are in specific/relevant folder 
](https://stackoverflow.com/questions/63822219/how-to-run-github-actions-workflow-only-if-the-pushed-files-are-in-a-specific-fo).
 I think this method is used in many open source projects.
   > 
   > Rationale:- `why do datafusion-examples need to be tested when they have 
already been tested in previous merge and no changes are made to them jn this 
PR?` and so on..
   
   Thanks @logan-keede  -- I agree it makes sense
   
   The trick is figuring out and encoding what the dependencies are (in the 
sense that if a change would break a CI test, you must somehow ensure that CI 
test is run on the PR). I agree the current DataFusion aproach is likely an 
overly large hammer, but it does satisfy the requirement
   
   Examples use the DataFusion API so ensuring that any PRs that changes the 
API tests them I think are needed 
   
   The idea of making a special case for changes only to `.slt` files is an 
excellent one.
   
   We do have some custom rukes


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