Author: mreutegg
Date: Tue Apr 16 14:18:44 2013
New Revision: 1468426

URL: http://svn.apache.org/r1468426
Log:
OAK-779: Add rep:Authorizable to declaringNodeTypeNames of rep:principalName 
index 

Modified:
    
jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/security/user/UserInitializer.java
    
jackrabbit/oak/trunk/oak-core/src/test/java/org/apache/jackrabbit/oak/security/user/UserInitializerTest.java

Modified: 
jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/security/user/UserInitializer.java
URL: 
http://svn.apache.org/viewvc/jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/security/user/UserInitializer.java?rev=1468426&r1=1468425&r2=1468426&view=diff
==============================================================================
--- 
jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/security/user/UserInitializer.java
 (original)
+++ 
jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/security/user/UserInitializer.java
 Tue Apr 16 14:18:44 2013
@@ -113,7 +113,7 @@ public class UserInitializer implements 
             if (!index.hasChild("principalName")) {
                 IndexUtils.createIndexDefinition(index, "principalName", true,
                         new String[]{REP_PRINCIPAL_NAME},
-                        new String[]{NT_REP_GROUP, NT_REP_USER});
+                        new String[]{NT_REP_GROUP, NT_REP_USER, 
NT_REP_AUTHORIZABLE});
             }
             if (!index.hasChild("members")) {
                 IndexUtils.createIndexDefinition(index, "members", false, new 
String[]{UserConstants.REP_MEMBERS}, null);

Modified: 
jackrabbit/oak/trunk/oak-core/src/test/java/org/apache/jackrabbit/oak/security/user/UserInitializerTest.java
URL: 
http://svn.apache.org/viewvc/jackrabbit/oak/trunk/oak-core/src/test/java/org/apache/jackrabbit/oak/security/user/UserInitializerTest.java?rev=1468426&r1=1468425&r2=1468426&view=diff
==============================================================================
--- 
jackrabbit/oak/trunk/oak-core/src/test/java/org/apache/jackrabbit/oak/security/user/UserInitializerTest.java
 (original)
+++ 
jackrabbit/oak/trunk/oak-core/src/test/java/org/apache/jackrabbit/oak/security/user/UserInitializerTest.java
 Tue Apr 16 14:18:44 2013
@@ -103,7 +103,7 @@ public class UserInitializerTest extends
         Tree princName = oakIndex.getChild("principalName");
         assertIndexDefinition(princName, UserConstants.REP_PRINCIPAL_NAME, 
true);
         String[] declaringNtNames = TreeUtil.getStrings(princName, 
IndexConstants.DECLARING_NODE_TYPES);
-        assertArrayEquals(new String[]{UserConstants.NT_REP_GROUP, 
UserConstants.NT_REP_USER}, declaringNtNames);
+        assertArrayEquals(new String[]{UserConstants.NT_REP_GROUP, 
UserConstants.NT_REP_USER, UserConstants.NT_REP_AUTHORIZABLE}, 
declaringNtNames);
 
         Tree members = oakIndex.getChild("members");
         assertIndexDefinition(members, UserConstants.REP_MEMBERS, false);


Reply via email to