You are viewing a plain text version of this content. The canonical link for it is here.
Posted to oak-commits@jackrabbit.apache.org by an...@apache.org on 2019/06/12 12:25:13 UTC

svn commit: r1861117 - /jackrabbit/oak/trunk/oak-benchmarks/src/main/java/org/apache/jackrabbit/oak/benchmark/authorization/principalbased/PrinicipalBasedReadTest.java

Author: angela
Date: Wed Jun 12 12:25:13 2019
New Revision: 1861117

URL: http://svn.apache.org/viewvc?rev=1861117&view=rev
Log:
OAK-8227 : Performance benchmarks (respecting aggregationfilter option)

Modified:
    jackrabbit/oak/trunk/oak-benchmarks/src/main/java/org/apache/jackrabbit/oak/benchmark/authorization/principalbased/PrinicipalBasedReadTest.java

Modified: jackrabbit/oak/trunk/oak-benchmarks/src/main/java/org/apache/jackrabbit/oak/benchmark/authorization/principalbased/PrinicipalBasedReadTest.java
URL: http://svn.apache.org/viewvc/jackrabbit/oak/trunk/oak-benchmarks/src/main/java/org/apache/jackrabbit/oak/benchmark/authorization/principalbased/PrinicipalBasedReadTest.java?rev=1861117&r1=1861116&r2=1861117&view=diff
==============================================================================
--- jackrabbit/oak/trunk/oak-benchmarks/src/main/java/org/apache/jackrabbit/oak/benchmark/authorization/principalbased/PrinicipalBasedReadTest.java (original)
+++ jackrabbit/oak/trunk/oak-benchmarks/src/main/java/org/apache/jackrabbit/oak/benchmark/authorization/principalbased/PrinicipalBasedReadTest.java Wed Jun 12 12:25:13 2019
@@ -42,6 +42,7 @@ import org.apache.jackrabbit.oak.securit
 import org.apache.jackrabbit.oak.spi.security.SecurityProvider;
 import org.apache.jackrabbit.oak.spi.security.authorization.AuthorizationConfiguration;
 import org.apache.jackrabbit.oak.spi.security.authorization.accesscontrol.AccessControlConstants;
+import org.apache.jackrabbit.oak.spi.security.authorization.principalbased.impl.AggregationFilterImpl;
 import org.apache.jackrabbit.oak.spi.security.authorization.principalbased.impl.FilterProviderImpl;
 import org.apache.jackrabbit.oak.spi.security.authorization.principalbased.impl.PrincipalBasedAuthorizationConfiguration;
 import org.apache.jackrabbit.oak.spi.security.user.UserConstants;
@@ -264,7 +265,7 @@ public class PrinicipalBasedReadTest ext
             context.registerInjectActivateService(new MountInfoProviderService());
 
             if (useAggregationFilter) {
-                // TODO: register 'AggregationFilter' if 'stop-evaluation' option is set
+                authorizationConfiguration.withAggregationFilter(new AggregationFilterImpl());
             }
 
             // register the authorization configuration to have filterprovider bound to it.