This is an automated email from the ASF dual-hosted git repository.

ctubbsii pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/accumulo.git


The following commit(s) were added to refs/heads/main by this push:
     new e9cc35aa53 updates to work accumulo access beta2 (#6260)
e9cc35aa53 is described below

commit e9cc35aa537a94e62c6ab8d3a6dfbe222cf56c42
Author: Keith Turner <[email protected]>
AuthorDate: Wed Apr 1 19:26:21 2026 -0400

    updates to work accumulo access beta2 (#6260)
---
 .../java/org/apache/accumulo/core/clientImpl/access/BytesAccess.java | 5 +++--
 pom.xml                                                              | 2 +-
 2 files changed, 4 insertions(+), 3 deletions(-)

diff --git 
a/core/src/main/java/org/apache/accumulo/core/clientImpl/access/BytesAccess.java
 
b/core/src/main/java/org/apache/accumulo/core/clientImpl/access/BytesAccess.java
index 451c0eff3a..4c65621b0f 100644
--- 
a/core/src/main/java/org/apache/accumulo/core/clientImpl/access/BytesAccess.java
+++ 
b/core/src/main/java/org/apache/accumulo/core/clientImpl/access/BytesAccess.java
@@ -24,6 +24,7 @@ import java.util.HashSet;
 import java.util.List;
 import java.util.Set;
 import java.util.function.Consumer;
+import java.util.function.Predicate;
 
 import org.apache.accumulo.access.Access;
 import org.apache.accumulo.access.AccessEvaluator;
@@ -98,11 +99,11 @@ public class BytesAccess {
     for (var auth : bytesAuths) {
       stringAuths.add(new String(auth, ISO_8859_1));
     }
-    return new 
BytesEvaluator(ACCESS.newEvaluator(ACCESS.newAuthorizations(stringAuths)));
+    return new BytesEvaluator(ACCESS.newEvaluator(stringAuths));
   }
 
   public static BytesEvaluator newEvaluator(AuthorizationContainer 
authContainer) {
-    AccessEvaluator.Authorizer authorizer = authString -> authContainer
+    Predicate<String> authorizer = authString -> authContainer
         .contains(new ArrayByteSequence(authString.getBytes(ISO_8859_1)));
     return new BytesEvaluator(ACCESS.newEvaluator(authorizer));
   }
diff --git a/pom.xml b/pom.xml
index c709f3d9d7..8b4d4a9487 100644
--- a/pom.xml
+++ b/pom.xml
@@ -166,7 +166,7 @@ under the License.
     <surefire.groups />
     <surefire.reuseForks>true</surefire.reuseForks>
     <!-- dependency and plugin versions managed with properties -->
-    <version.accumulo-access>1.0.0-SNAPSHOT</version.accumulo-access>
+    <version.accumulo-access>1.0.0-beta2</version.accumulo-access>
     <version.auto-service>1.1.1</version.auto-service>
     <version.bouncycastle>1.80</version.bouncycastle>
     <version.curator>5.8.0</version.curator>

Reply via email to