Directory ApacheDS
  1. Directory ApacheDS
  2. DIRSERVER-1337

Add system level indexes for objectClass, entryCSN and entryUUID attributes

    Details

    • Type: Task Task
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 1.5.4
    • Fix Version/s: 1.5.5
    • Component/s: core
    • Labels:
      None

      Description

      Currently there are no indexes for objectClass, entryCSN and entryUUID attributes. We should add system level indexes for these attributes. Please refer to the ML threads [1] and [2]

      [1] http://markmail.org/message/6lofwkuzl7apojle
      [2] http://markmail.org/thread/ev5ghnknnoyt4bav

        Activity

        Hide
        Emmanuel Lecharny added a comment -

        Fixed throug many commits.

        Thanks Kiran !

        Show
        Emmanuel Lecharny added a comment - Fixed throug many commits. Thanks Kiran !
        Hide
        Kiran Ayyagari added a comment -

        Please review this patch and I will commit it afterwards.

        To verify the patch apply it from <trunk>/apacheds folder

        Modified sources
        ---------------------------
        core/src/main/java/org/apache/directory/server/core/partition/impl/btree/BTreePartition.java
        core/src/main/java/org/apache/directory/server/core/partition/impl/btree/jdbm/JdbmPartition.java
        core/src/main/java/org/apache/directory/server/core/partition/DefaultPartitionNexus.java
        core/src/main/java/org/apache/directory/server/core/DefaultDirectoryService.java

        jdbm-store/src/main/java/org/apache/directory/server/core/partition/impl/btree/jdbm/JdbmStore.java
        jdbm-store/src/test/java/org/apache/directory/server/core/partition/impl/btree/jdbm/JdbmStoreTest.java

        xdbm-tools/src/main/java/org/apache/directory/server/xdbm/tools/StoreUtils.java

        core-integ/src/test/java/org/apache/directory/server/core/configuration/PartitionConfigurationIT.java

        xdbm-search/src/test/java/org/apache/directory/server/xdbm/search/impl/GreaterEqTest.java
        xdbm-search/src/test/java/org/apache/directory/server/xdbm/search/impl/OneLevelScopeTest.java
        xdbm-search/src/test/java/org/apache/directory/server/xdbm/search/impl/SubtreeScopeTest.java
        xdbm-search/src/test/java/org/apache/directory/server/xdbm/search/impl/LessEqTest.java

        bootstrap-plugin/src/main/java/org/apache/directory/server/core/bootstrap/plugin/BootstrapPlugin.java

        Show
        Kiran Ayyagari added a comment - Please review this patch and I will commit it afterwards. To verify the patch apply it from <trunk>/apacheds folder Modified sources --------------------------- core/src/main/java/org/apache/directory/server/core/partition/impl/btree/BTreePartition.java core/src/main/java/org/apache/directory/server/core/partition/impl/btree/jdbm/JdbmPartition.java core/src/main/java/org/apache/directory/server/core/partition/DefaultPartitionNexus.java core/src/main/java/org/apache/directory/server/core/DefaultDirectoryService.java jdbm-store/src/main/java/org/apache/directory/server/core/partition/impl/btree/jdbm/JdbmStore.java jdbm-store/src/test/java/org/apache/directory/server/core/partition/impl/btree/jdbm/JdbmStoreTest.java xdbm-tools/src/main/java/org/apache/directory/server/xdbm/tools/StoreUtils.java core-integ/src/test/java/org/apache/directory/server/core/configuration/PartitionConfigurationIT.java xdbm-search/src/test/java/org/apache/directory/server/xdbm/search/impl/GreaterEqTest.java xdbm-search/src/test/java/org/apache/directory/server/xdbm/search/impl/OneLevelScopeTest.java xdbm-search/src/test/java/org/apache/directory/server/xdbm/search/impl/SubtreeScopeTest.java xdbm-search/src/test/java/org/apache/directory/server/xdbm/search/impl/LessEqTest.java bootstrap-plugin/src/main/java/org/apache/directory/server/core/bootstrap/plugin/BootstrapPlugin.java

          People

          • Assignee:
            Kiran Ayyagari
            Reporter:
            Kiran Ayyagari
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development