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

   Another pre-covid dependency version...
   
   I tried to upgrade to the latest version (both with and without the 
entangled commons-codec upgrade: https://github.com/apache/lucene/pull/13269) 
and there is trouble everywhere.
   
   Newer versions of this library just drag in more and more dependencies and 
have more jar/module hell and larger surface area. For example they are 
dragging in JNI compressors etc!
   
   https://commons.apache.org/proper/commons-compress/dependencies.html
   
   For now, I'd like to just upgrade these two minor versions to get us "less 
ancient", but going forwards I think we need to evaluate if we should really 
have a dependency mess just to support `bzip2` format in `lucene/benchmark`.
   
   Alternatively, benchmark could use the gzip support built into the JDK, and 
for bzip2 files, it could just support running `bzip2 -dc` command and reading 
from its stdout? It would avoid the entire mess.


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