You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@directory.apache.org by el...@apache.org on 2016/02/26 15:30:08 UTC
svn commit: r1732487 - in /directory/shared/trunk/ldap:
model/src/main/java/org/apache/directory/api/ldap/model/constants/
schema/data/src/main/resources/schema/ou=schema/cn=apache/ou=attributetypes/
schema/data/src/test/java/org/apache/directory/api/l...
Author: elecharny
Date: Fri Feb 26 14:30:07 2016
New Revision: 1732487
URL: http://svn.apache.org/viewvc?rev=1732487&view=rev
Log:
o Added two schema attributes for the number of children and subodinates of each entry
Added:
directory/shared/trunk/ldap/schema/data/src/main/resources/schema/ou=schema/cn=apache/ou=attributetypes/m-oid=1.3.6.1.4.1.18060.0.4.1.2.12.ldif
directory/shared/trunk/ldap/schema/data/src/main/resources/schema/ou=schema/cn=apache/ou=attributetypes/m-oid=1.3.6.1.4.1.18060.0.4.1.2.13.ldif
Modified:
directory/shared/trunk/ldap/model/src/main/java/org/apache/directory/api/ldap/model/constants/SchemaConstants.java
directory/shared/trunk/ldap/schema/data/src/test/java/org/apache/directory/api/ldap/schema/loader/SchemaManagerEnableDisableLoadTest.java
directory/shared/trunk/ldap/schema/data/src/test/java/org/apache/directory/api/ldap/schema/loader/SchemaManagerLoadTest.java
directory/shared/trunk/ldap/schema/data/src/test/java/org/apache/directory/api/ldap/schema/loader/SchemaManagerLoadWithDepsTest.java
Modified: directory/shared/trunk/ldap/model/src/main/java/org/apache/directory/api/ldap/model/constants/SchemaConstants.java
URL: http://svn.apache.org/viewvc/directory/shared/trunk/ldap/model/src/main/java/org/apache/directory/api/ldap/model/constants/SchemaConstants.java?rev=1732487&r1=1732486&r2=1732487&view=diff
==============================================================================
--- directory/shared/trunk/ldap/model/src/main/java/org/apache/directory/api/ldap/model/constants/SchemaConstants.java (original)
+++ directory/shared/trunk/ldap/model/src/main/java/org/apache/directory/api/ldap/model/constants/SchemaConstants.java Fri Feb 26 14:30:07 2016
@@ -1553,7 +1553,7 @@ public final class SchemaConstants
public static final String REF_AT_OID = "2.16.840.1.113730.3.1.34";
//-------------------------------------------------------------------------
- // Various other ATtributeTypes
+ // Various other AttributeTypes
//-------------------------------------------------------------------------
// apache AttributeTypes
//-------------------------------------------------------------------------
@@ -1573,13 +1573,17 @@ public final class SchemaConstants
public static final String CONTEXT_CSN_AT = "contextCSN";
public static final String CONTEXT_CSN_AT_OID = "1.3.6.1.4.1.4203.666.1.25";
- // AccessControlSubentries
- public static final String ACCESS_CONTROL_SUBENTRIES_AT = "accessControlSubentries";
- public static final String ACCESS_CONTROL_SUBENTRIES_AT_OID = "1.3.6.1.4.1.18060.0.4.1.2.11";
-
- // TriggerExecutionSubentries
- public static final String TRIGGER_EXECUTION_SUBENTRIES_AT = "triggerExecutionSubentries";
- public static final String TRIGGER_EXECUTION_SUBENTRIES_AT_OID = "1.3.6.1.4.1.18060.0.4.1.2.27";
+ // PrescriptiveACI
+ public static final String PRESCRIPTIVE_ACI_AT = "prescriptiveACI";
+ public static final String PRESCRIPTIVE_ACI_AT_OID = "2.5.24.4";
+
+ // EntryACI
+ public static final String ENTRY_ACI_AT = "entryACI";
+ public static final String ENTRY_ACI_AT_OID = "2.5.24.5";
+
+ // SubentryACI
+ public static final String SUBENTRY_ACI_AT = "subentryACI";
+ public static final String SUBENTRY_ACI_AT_OID = "2.5.24.6";
// Comparators
public static final String COMPARATORS_AT = "comparators";
@@ -1593,26 +1597,6 @@ public final class SchemaConstants
public static final String SYNTAX_CHECKERS_AT = "syntaxCheckers";
public static final String SYNTAX_CHECKERS_AT_OID = "1.3.6.1.4.1.18060.0.4.1.2.34";
- // ChangeLogContext
- public static final String CHANGELOG_CONTEXT_AT = "changeLogContext";
- public static final String CHANGELOG_CONTEXT_AT_OID = "1.3.6.1.4.1.18060.0.4.1.2.49";
-
- // entryParentId
- public static final String ENTRY_PARENT_ID_AT = "entryParentId";
- public static final String ENTRY_PARENT_ID_OID = "1.3.6.1.4.1.18060.0.4.1.2.51";
-
- // PrescriptiveACI
- public static final String PRESCRIPTIVE_ACI_AT = "prescriptiveACI";
- public static final String PRESCRIPTIVE_ACI_AT_OID = "2.5.24.4";
-
- // EntryACI
- public static final String ENTRY_ACI_AT = "entryACI";
- public static final String ENTRY_ACI_AT_OID = "2.5.24.5";
-
- // SubentryACI
- public static final String SUBENTRY_ACI_AT = "subentryACI";
- public static final String SUBENTRY_ACI_AT_OID = "2.5.24.6";
-
//-------------------------------------------------------------------------
// Unkown schema AttributeTypes
//-------------------------------------------------------------------------
Added: directory/shared/trunk/ldap/schema/data/src/main/resources/schema/ou=schema/cn=apache/ou=attributetypes/m-oid=1.3.6.1.4.1.18060.0.4.1.2.12.ldif
URL: http://svn.apache.org/viewvc/directory/shared/trunk/ldap/schema/data/src/main/resources/schema/ou%3Dschema/cn%3Dapache/ou%3Dattributetypes/m-oid%3D1.3.6.1.4.1.18060.0.4.1.2.12.ldif?rev=1732487&view=auto
==============================================================================
--- directory/shared/trunk/ldap/schema/data/src/main/resources/schema/ou=schema/cn=apache/ou=attributetypes/m-oid=1.3.6.1.4.1.18060.0.4.1.2.12.ldif (added)
+++ directory/shared/trunk/ldap/schema/data/src/main/resources/schema/ou=schema/cn=apache/ou=attributetypes/m-oid=1.3.6.1.4.1.18060.0.4.1.2.12.ldif Fri Feb 26 14:30:07 2016
@@ -0,0 +1,16 @@
+version: 1
+dn: m-oid=1.3.6.1.4.1.18060.0.4.1.2.12,ou=attributeTypes,cn=apache,ou=schema
+objectclass: top
+objectclass: metaTop
+objectclass: metaAttributeType
+m-oid: 1.3.6.1.4.1.18060.0.4.1.2.12
+m-name: nbChildren
+m-description: The number of children for this entry
+m-syntax: 1.3.6.1.4.1.1466.115.121.1.27
+m-equality: integerMatch
+m-collective: FALSE
+m-singlevalue: TRUE
+m-obsolete: FALSE
+m-nousermodification: TRUE
+m-usage: DIRECTORY_OPERATION
+creatorsname: uid=admin,ou=system
Added: directory/shared/trunk/ldap/schema/data/src/main/resources/schema/ou=schema/cn=apache/ou=attributetypes/m-oid=1.3.6.1.4.1.18060.0.4.1.2.13.ldif
URL: http://svn.apache.org/viewvc/directory/shared/trunk/ldap/schema/data/src/main/resources/schema/ou%3Dschema/cn%3Dapache/ou%3Dattributetypes/m-oid%3D1.3.6.1.4.1.18060.0.4.1.2.13.ldif?rev=1732487&view=auto
==============================================================================
--- directory/shared/trunk/ldap/schema/data/src/main/resources/schema/ou=schema/cn=apache/ou=attributetypes/m-oid=1.3.6.1.4.1.18060.0.4.1.2.13.ldif (added)
+++ directory/shared/trunk/ldap/schema/data/src/main/resources/schema/ou=schema/cn=apache/ou=attributetypes/m-oid=1.3.6.1.4.1.18060.0.4.1.2.13.ldif Fri Feb 26 14:30:07 2016
@@ -0,0 +1,16 @@
+version: 1
+dn: m-oid=1.3.6.1.4.1.18060.0.4.1.2.13,ou=attributeTypes,cn=apache,ou=schema
+objectclass: top
+objectclass: metaTop
+objectclass: metaAttributeType
+m-oid: 1.3.6.1.4.1.18060.0.4.1.2.13
+m-name: nbSubordinates
+m-description: The number of subordinates for this entry
+m-syntax: 1.3.6.1.4.1.1466.115.121.1.27
+m-equality: integerMatch
+m-collective: FALSE
+m-singlevalue: TRUE
+m-obsolete: FALSE
+m-nousermodification: TRUE
+m-usage: DIRECTORY_OPERATION
+creatorsname: uid=admin,ou=system
Modified: directory/shared/trunk/ldap/schema/data/src/test/java/org/apache/directory/api/ldap/schema/loader/SchemaManagerEnableDisableLoadTest.java
URL: http://svn.apache.org/viewvc/directory/shared/trunk/ldap/schema/data/src/test/java/org/apache/directory/api/ldap/schema/loader/SchemaManagerEnableDisableLoadTest.java?rev=1732487&r1=1732486&r2=1732487&view=diff
==============================================================================
--- directory/shared/trunk/ldap/schema/data/src/test/java/org/apache/directory/api/ldap/schema/loader/SchemaManagerEnableDisableLoadTest.java (original)
+++ directory/shared/trunk/ldap/schema/data/src/test/java/org/apache/directory/api/ldap/schema/loader/SchemaManagerEnableDisableLoadTest.java Fri Feb 26 14:30:07 2016
@@ -157,14 +157,14 @@ public class SchemaManagerEnableDisableL
assertEquals( 0, disabled.size() );
assertTrue( schemaManager.getErrors().isEmpty() );
- assertEquals( 428, schemaManager.getAttributeTypeRegistry().size() );
+ assertEquals( 430, schemaManager.getAttributeTypeRegistry().size() );
assertEquals( 49, schemaManager.getComparatorRegistry().size() );
assertEquals( 55, schemaManager.getMatchingRuleRegistry().size() );
assertEquals( 48, schemaManager.getNormalizerRegistry().size() );
assertEquals( 123, schemaManager.getObjectClassRegistry().size() );
assertEquals( 68, schemaManager.getSyntaxCheckerRegistry().size() );
assertEquals( 80, schemaManager.getLdapSyntaxRegistry().size() );
- assertEquals( 686, schemaManager.getGlobalOidRegistry().size() );
+ assertEquals( 688, schemaManager.getGlobalOidRegistry().size() );
assertEquals( 12, schemaManager.getRegistries().getLoadedSchemas().size() );
assertNull( schemaManager.getRegistries().getLoadedSchema( "nis" ) );
}
@@ -204,14 +204,14 @@ public class SchemaManagerEnableDisableL
assertNotNull( schemaManager.lookupAttributeTypeRegistry( "automountMapName" ) );
assertTrue( schemaManager.getErrors().isEmpty() );
- assertEquals( 460, schemaManager.getAttributeTypeRegistry().size() );
+ assertEquals( 462, schemaManager.getAttributeTypeRegistry().size() );
assertEquals( 50, schemaManager.getComparatorRegistry().size() );
assertEquals( 56, schemaManager.getMatchingRuleRegistry().size() );
assertEquals( 49, schemaManager.getNormalizerRegistry().size() );
assertEquals( 139, schemaManager.getObjectClassRegistry().size() );
assertEquals( 70, schemaManager.getSyntaxCheckerRegistry().size() );
assertEquals( 82, schemaManager.getLdapSyntaxRegistry().size() );
- assertEquals( 737, schemaManager.getGlobalOidRegistry().size() );
+ assertEquals( 739, schemaManager.getGlobalOidRegistry().size() );
assertEquals( 14, schemaManager.getRegistries().getLoadedSchemas().size() );
assertNotNull( schemaManager.getRegistries().getLoadedSchema( "nis" ) );
@@ -245,14 +245,14 @@ public class SchemaManagerEnableDisableL
}
assertTrue( schemaManager.getErrors().isEmpty() );
- assertEquals( 428, schemaManager.getAttributeTypeRegistry().size() );
+ assertEquals( 430, schemaManager.getAttributeTypeRegistry().size() );
assertEquals( 49, schemaManager.getComparatorRegistry().size() );
assertEquals( 55, schemaManager.getMatchingRuleRegistry().size() );
assertEquals( 48, schemaManager.getNormalizerRegistry().size() );
assertEquals( 123, schemaManager.getObjectClassRegistry().size() );
assertEquals( 68, schemaManager.getSyntaxCheckerRegistry().size() );
assertEquals( 80, schemaManager.getLdapSyntaxRegistry().size() );
- assertEquals( 686, schemaManager.getGlobalOidRegistry().size() );
+ assertEquals( 688, schemaManager.getGlobalOidRegistry().size() );
assertEquals( 12, schemaManager.getRegistries().getLoadedSchemas().size() );
assertNull( schemaManager.getRegistries().getLoadedSchema( "nis" ) );
@@ -297,14 +297,14 @@ public class SchemaManagerEnableDisableL
assertNotNull( schemaManager.lookupAttributeTypeRegistry( "gecos" ) );
assertTrue( schemaManager.getErrors().isEmpty() );
- assertEquals( 502, schemaManager.getAttributeTypeRegistry().size() );
+ assertEquals( 504, schemaManager.getAttributeTypeRegistry().size() );
assertEquals( 50, schemaManager.getComparatorRegistry().size() );
assertEquals( 56, schemaManager.getMatchingRuleRegistry().size() );
assertEquals( 49, schemaManager.getNormalizerRegistry().size() );
assertEquals( 147, schemaManager.getObjectClassRegistry().size() );
assertEquals( 70, schemaManager.getSyntaxCheckerRegistry().size() );
assertEquals( 82, schemaManager.getLdapSyntaxRegistry().size() );
- assertEquals( 787, schemaManager.getGlobalOidRegistry().size() );
+ assertEquals( 789, schemaManager.getGlobalOidRegistry().size() );
assertEquals( 14, schemaManager.getRegistries().getLoadedSchemas().size() );
assertNotNull( schemaManager.getRegistries().getLoadedSchema( "samba" ) );
Modified: directory/shared/trunk/ldap/schema/data/src/test/java/org/apache/directory/api/ldap/schema/loader/SchemaManagerLoadTest.java
URL: http://svn.apache.org/viewvc/directory/shared/trunk/ldap/schema/data/src/test/java/org/apache/directory/api/ldap/schema/loader/SchemaManagerLoadTest.java?rev=1732487&r1=1732486&r2=1732487&view=diff
==============================================================================
--- directory/shared/trunk/ldap/schema/data/src/test/java/org/apache/directory/api/ldap/schema/loader/SchemaManagerLoadTest.java (original)
+++ directory/shared/trunk/ldap/schema/data/src/test/java/org/apache/directory/api/ldap/schema/loader/SchemaManagerLoadTest.java Fri Feb 26 14:30:07 2016
@@ -284,14 +284,14 @@ public class SchemaManagerLoadTest
assertTrue( schemaManager.load( "apache" ) );
assertTrue( schemaManager.getErrors().isEmpty() );
- assertEquals( 146, schemaManager.getAttributeTypeRegistry().size() );
+ assertEquals( 148, schemaManager.getAttributeTypeRegistry().size() );
assertEquals( 44, schemaManager.getComparatorRegistry().size() );
assertEquals( 50, schemaManager.getMatchingRuleRegistry().size() );
assertEquals( 43, schemaManager.getNormalizerRegistry().size() );
assertEquals( 53, schemaManager.getObjectClassRegistry().size() );
assertEquals( 62, schemaManager.getSyntaxCheckerRegistry().size() );
assertEquals( 73, schemaManager.getLdapSyntaxRegistry().size() );
- assertEquals( 322, schemaManager.getGlobalOidRegistry().size() );
+ assertEquals( 324, schemaManager.getGlobalOidRegistry().size() );
assertEquals( 3, schemaManager.getRegistries().getLoadedSchemas().size() );
assertNotNull( schemaManager.getRegistries().getLoadedSchema( "system" ) );
Modified: directory/shared/trunk/ldap/schema/data/src/test/java/org/apache/directory/api/ldap/schema/loader/SchemaManagerLoadWithDepsTest.java
URL: http://svn.apache.org/viewvc/directory/shared/trunk/ldap/schema/data/src/test/java/org/apache/directory/api/ldap/schema/loader/SchemaManagerLoadWithDepsTest.java?rev=1732487&r1=1732486&r2=1732487&view=diff
==============================================================================
--- directory/shared/trunk/ldap/schema/data/src/test/java/org/apache/directory/api/ldap/schema/loader/SchemaManagerLoadWithDepsTest.java (original)
+++ directory/shared/trunk/ldap/schema/data/src/test/java/org/apache/directory/api/ldap/schema/loader/SchemaManagerLoadWithDepsTest.java Fri Feb 26 14:30:07 2016
@@ -171,14 +171,14 @@ public class SchemaManagerLoadWithDepsTe
schemaManager.loadWithDeps( "apache" );
assertTrue( schemaManager.getErrors().isEmpty() );
- assertEquals( 146, schemaManager.getAttributeTypeRegistry().size() );
+ assertEquals( 148, schemaManager.getAttributeTypeRegistry().size() );
assertEquals( 44, schemaManager.getComparatorRegistry().size() );
assertEquals( 50, schemaManager.getMatchingRuleRegistry().size() );
assertEquals( 43, schemaManager.getNormalizerRegistry().size() );
assertEquals( 53, schemaManager.getObjectClassRegistry().size() );
assertEquals( 62, schemaManager.getSyntaxCheckerRegistry().size() );
assertEquals( 73, schemaManager.getLdapSyntaxRegistry().size() );
- assertEquals( 322, schemaManager.getGlobalOidRegistry().size() );
+ assertEquals( 324, schemaManager.getGlobalOidRegistry().size() );
assertEquals( 3, schemaManager.getRegistries().getLoadedSchemas().size() );
assertNotNull( schemaManager.getRegistries().getLoadedSchema( "system" ) );
@@ -255,14 +255,14 @@ public class SchemaManagerLoadWithDepsTe
schemaManager.loadWithDeps( "other" );
assertTrue( schemaManager.getErrors().isEmpty() );
- assertEquals( 179, schemaManager.getAttributeTypeRegistry().size() );
+ assertEquals( 181, schemaManager.getAttributeTypeRegistry().size() );
assertEquals( 49, schemaManager.getComparatorRegistry().size() );
assertEquals( 55, schemaManager.getMatchingRuleRegistry().size() );
assertEquals( 48, schemaManager.getNormalizerRegistry().size() );
assertEquals( 66, schemaManager.getObjectClassRegistry().size() );
assertEquals( 66, schemaManager.getSyntaxCheckerRegistry().size() );
assertEquals( 78, schemaManager.getLdapSyntaxRegistry().size() );
- assertEquals( 378, schemaManager.getGlobalOidRegistry().size() );
+ assertEquals( 380, schemaManager.getGlobalOidRegistry().size() );
assertEquals( 5, schemaManager.getRegistries().getLoadedSchemas().size() );
assertNotNull( schemaManager.getRegistries().getLoadedSchema( "system" ) );