apache / accumulo-access

Apache Accumulo Access Control Library
https://accumulo.apache.org
Apache License 2.0
4 stars 11 forks source link

Remove caching functionality #17

Closed keith-turner closed 11 months ago

keith-turner commented 1 year ago

The visibility evaluator builder has an option for caching evaluation execution. The cache it offers may not satisfy users needs. It would be very easy for a user to wrap the evaluator with something like a guava cache and use its extensive options. Therefore it probably not something this project needs to offer.

When removing the cache we could update the class level javadocs to recommend caching for the case where expressions are expected to repeat.