afs commented on issue #2161:
URL: https://github.com/apache/jena/issues/2161#issuecomment-1913129873

   Good idea.
   
   If the Jena cache abstraction works, the choice can be abstracted away.
   
   But the abstraction is basic functionality only without any build control 
except size.
   
   One reason for switching is to reduce the exposure to Guava which is a big 
library and Jena only uses some parts of it. When Jena is used as a library, 
there is a risk of version conflicts with the rest of the application choices. 
Shading solved that but it means application have two copies of guava (or more 
- shading the version to get isolation is common).


-- 
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: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to