The Apache Accumulo project is pleased to announce the release of Apache Accumulo Access 1.0.0-beta. Accumulo Access is a standalone java library that provides the same functionality, semantics, and syntax as the Accumulo ColumnVisibility and VisibilityEvaluator classes.
The Accumulo Access project can be found on GitHub at: https://github.com/apache/accumulo-access. In addition to the source code, this project includes a specification of the AccessExpression syntax, an example application, a JMH benchmark, and an ANTLRv4 grammar file and example. Accumulo Access provides superior performance compared to the existing ColumnVisibility and VisibilityEvaluator implementations. This initial release of Accumulo Access is designated as beta because the API may change as we work to integrate it into Accumulo. This version is now available in Maven Central, and at: https://dist.apache.org/repos/dist/release/accumulo/accumulo-access/1.0.0-beta/ The issues and pull requests corresponding with this version can be viewed at: https://github.com/apache/accumulo-access/milestone/1