You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@directory.apache.org by "Alex Karasulu (JIRA)" <ji...@apache.org> on 2007/09/29 22:38:50 UTC

[jira] Created: (DIRSERVER-1075) Remove indexedAttributes property from PartitionConfiguration

Remove indexedAttributes property from PartitionConfiguration
-------------------------------------------------------------

                 Key: DIRSERVER-1075
                 URL: https://issues.apache.org/jira/browse/DIRSERVER-1075
             Project: Directory ApacheDS
          Issue Type: Sub-task
          Components: core
    Affects Versions: bigbang
            Reporter: Alex Karasulu
            Assignee: Alex Karasulu
             Fix For: bigbang



* Cannot just replace index in PartitionConfiguration with an Set<Index> from Set<Object>
  since PartitionConfiguration can be for any kind of partition.
  
* Any Partition can have hints provided on what attributes to index in it's own implementation
  specific manner so something is needed for configuration yet it should not be an Index object
  since this is specific to BTree based partitions.  How do we enable this without causing issues?
  Perhaps this is to be deferred to the partition implementation instead of providing it directly
  in the superclass configuration bean for now?

* However some partitions may not index things at all if they are virtual partitions.  So in this case
   it seems we're better off leaving this property on the super class to be handled properly by subtypes.

I'm going to remove this property on the PartitionConfiguration and add it to the BTreePartitionConfiguration
for now and expect wiring to handle it properly based on the type of the partition.



-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Closed: (DIRSERVER-1075) Remove indexedAttributes property from PartitionConfiguration

Posted by "Alex Karasulu (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/DIRSERVER-1075?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Alex Karasulu closed DIRSERVER-1075.
------------------------------------

    Resolution: Fixed

Done - forgot the commit sorry.

> Remove indexedAttributes property from PartitionConfiguration
> -------------------------------------------------------------
>
>                 Key: DIRSERVER-1075
>                 URL: https://issues.apache.org/jira/browse/DIRSERVER-1075
>             Project: Directory ApacheDS
>          Issue Type: Sub-task
>          Components: core
>    Affects Versions: bigbang
>            Reporter: Alex Karasulu
>            Assignee: Alex Karasulu
>             Fix For: bigbang
>
>
> * Cannot just replace index in PartitionConfiguration with an Set<Index> from Set<Object>
>   since PartitionConfiguration can be for any kind of partition.
>   
> * Any Partition can have hints provided on what attributes to index in it's own implementation
>   specific manner so something is needed for configuration yet it should not be an Index object
>   since this is specific to BTree based partitions.  How do we enable this without causing issues?
>   Perhaps this is to be deferred to the partition implementation instead of providing it directly
>   in the superclass configuration bean for now?
> * However some partitions may not index things at all if they are virtual partitions.  So in this case
>    it seems we're better off leaving this property on the super class to be handled properly by subtypes.
> I'm going to remove this property on the PartitionConfiguration and add it to the BTreePartitionConfiguration
> for now and expect wiring to handle it properly based on the type of the partition.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.