tylerbertrand opened a new pull request, #12577:
URL: https://github.com/apache/lucene/pull/12577

   ### Description
   
   Resolves `CompileJava` cache miss caused by `options.compilerArgs` input 
difference.
   
   Moved the `apijar` input file to a `CommandLineArgumentProvider` to apply 
relative path sensitivity, so that changes in the absolute path of the file do 
not cause a cache miss.
   
   [Task input comparison without 
fixes](https://ge.solutions-team.gradle.com/c/ndkin5oemsjac/wfrzfdtcomsj6/task-inputs?cacheability=cacheable,overlapping-outputs,validation-failure)
 shows `options.compilerArgs` input differences causing the `CompileJava` tasks 
to be needlessly re-executed.
   
   [Task input comparison with cache fixes 
applied](https://ge.solutions-team.gradle.com/c/uwmxltj3pshhe/alpaezxmm5isc/task-inputs?cacheability=cacheable,overlapping-outputs,validation-failure)
 shows no input differences.
   


-- 
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: issues-unsubscr...@lucene.apache.org

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


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

Reply via email to