You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@directory.apache.org by "Ersin Er (JIRA)" <ji...@apache.org> on 2006/11/21 00:20:02 UTC

[jira] Created: (DIRSERVER-784) The server fails to handle subtree refinement membership references in entries upon object class changes

The server fails to handle subtree refinement membership references in entries upon object class changes
--------------------------------------------------------------------------------------------------------

                 Key: DIRSERVER-784
                 URL: http://issues.apache.org/jira/browse/DIRSERVER-784
             Project: Directory ApacheDS
          Issue Type: Bug
          Components: core
    Affects Versions: pre-1.0, 1.0-RC1, 1.0-RC2, 1.0-RC3, 1.0-RC4, 1.0, 1.5.2, 1.5.1, 1.0.1, 1.5.0
            Reporter: Ersin Er
             Fix For: 1.0.1, 1.5.0


The test demostrating the problem:
http://svn.apache.org/viewvc/directory/trunks/apacheds/core-unit/src/test/java/org/apache/directory/server/core/subtree/SubentryServiceObjectClassChangeHandlingITest.java?view=markup&pathrev=477394

Solution:
SubentryService's modify routines should be updated so that they take action upon objectClass attribute value changes and recalculate subentry references.

PS: I have not added the test class to 1.0 branch. It should also be added there.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Closed: (DIRSERVER-784) The server fails to handle subtree refinement membership references in entries upon object class changes

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

Ersin Er closed DIRSERVER-784.
------------------------------


Fixed.

> The server fails to handle subtree refinement membership references in entries upon object class changes
> --------------------------------------------------------------------------------------------------------
>
>                 Key: DIRSERVER-784
>                 URL: https://issues.apache.org/jira/browse/DIRSERVER-784
>             Project: Directory ApacheDS
>          Issue Type: Bug
>          Components: core
>    Affects Versions: 1.5.2, 1.5.1, 1.0.1, 1.5.0, 1.0, 1.0-RC4, 1.0-RC3, 1.0-RC2, 1.0-RC1, pre-1.0
>            Reporter: Ersin Er
>         Assigned To: Ersin Er
>             Fix For: 1.0.1, 1.5.0
>
>
> The test demostrating the problem:
> http://svn.apache.org/viewvc/directory/trunks/apacheds/core-unit/src/test/java/org/apache/directory/server/core/subtree/SubentryServiceObjectClassChangeHandlingITest.java?view=markup&pathrev=477394
> Solution:
> SubentryService's modify routines should be updated so that they take action upon objectClass attribute value changes and recalculate subentry references.
> PS: I have not added the test class to 1.0 branch. It should also be added there.

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


[jira] Commented: (DIRSERVER-784) The server fails to handle subtree refinement membership references in entries upon object class changes

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

Alex Karasulu commented on DIRSERVER-784:
-----------------------------------------

Can you clarify this some more Ersin?

Thanks!

> The server fails to handle subtree refinement membership references in entries upon object class changes
> --------------------------------------------------------------------------------------------------------
>
>                 Key: DIRSERVER-784
>                 URL: https://issues.apache.org/jira/browse/DIRSERVER-784
>             Project: Directory ApacheDS
>          Issue Type: Bug
>          Components: core
>    Affects Versions: 1.5.2, 1.5.1, 1.0.1, 1.5.0, 1.0, 1.0-RC4, 1.0-RC3, 1.0-RC2, 1.0-RC1, pre-1.0
>            Reporter: Ersin Er
>             Fix For: 1.0.1, 1.5.0
>
>
> The test demostrating the problem:
> http://svn.apache.org/viewvc/directory/trunks/apacheds/core-unit/src/test/java/org/apache/directory/server/core/subtree/SubentryServiceObjectClassChangeHandlingITest.java?view=markup&pathrev=477394
> Solution:
> SubentryService's modify routines should be updated so that they take action upon objectClass attribute value changes and recalculate subentry references.
> PS: I have not added the test class to 1.0 branch. It should also be added there.

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


[jira] Commented: (DIRSERVER-784) The server fails to handle subtree refinement membership references in entries upon object class changes

Posted by "Ersin Er (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/DIRSERVER-784?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12471130 ] 

Ersin Er commented on DIRSERVER-784:
------------------------------------

Let me explain the case I had reflected in the test:

For the initial case we have an entry with object classes: top and person and there are no subtree specifications selecting this entry. Say, an existing subtree specification declares specificationFilter as item:organizationalPerson. Now, if we add a new object class to this entry like organizationalPerson, then this entry should be selected by the this subentry because it now applies to the specificationFilter criteria. Although this scenario is clear enough, it's not achieved in ApacheDS now. The problem is that SubentryService's modify routines do not handle such changes as I mentioned in the previous post.

> The server fails to handle subtree refinement membership references in entries upon object class changes
> --------------------------------------------------------------------------------------------------------
>
>                 Key: DIRSERVER-784
>                 URL: https://issues.apache.org/jira/browse/DIRSERVER-784
>             Project: Directory ApacheDS
>          Issue Type: Bug
>          Components: core
>    Affects Versions: 1.5.2, 1.5.1, 1.0.1, 1.5.0, 1.0, 1.0-RC4, 1.0-RC3, 1.0-RC2, 1.0-RC1, pre-1.0
>            Reporter: Ersin Er
>             Fix For: 1.0.1, 1.5.0
>
>
> The test demostrating the problem:
> http://svn.apache.org/viewvc/directory/trunks/apacheds/core-unit/src/test/java/org/apache/directory/server/core/subtree/SubentryServiceObjectClassChangeHandlingITest.java?view=markup&pathrev=477394
> Solution:
> SubentryService's modify routines should be updated so that they take action upon objectClass attribute value changes and recalculate subentry references.
> PS: I have not added the test class to 1.0 branch. It should also be added there.

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


[jira] Assigned: (DIRSERVER-784) The server fails to handle subtree refinement membership references in entries upon object class changes

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

Ersin Er reassigned DIRSERVER-784:
----------------------------------

    Assignee: Ersin Er

> The server fails to handle subtree refinement membership references in entries upon object class changes
> --------------------------------------------------------------------------------------------------------
>
>                 Key: DIRSERVER-784
>                 URL: https://issues.apache.org/jira/browse/DIRSERVER-784
>             Project: Directory ApacheDS
>          Issue Type: Bug
>          Components: core
>    Affects Versions: 1.5.2, 1.5.1, 1.0.1, 1.5.0, 1.0, 1.0-RC4, 1.0-RC3, 1.0-RC2, 1.0-RC1, pre-1.0
>            Reporter: Ersin Er
>         Assigned To: Ersin Er
>             Fix For: 1.0.1, 1.5.0
>
>
> The test demostrating the problem:
> http://svn.apache.org/viewvc/directory/trunks/apacheds/core-unit/src/test/java/org/apache/directory/server/core/subtree/SubentryServiceObjectClassChangeHandlingITest.java?view=markup&pathrev=477394
> Solution:
> SubentryService's modify routines should be updated so that they take action upon objectClass attribute value changes and recalculate subentry references.
> PS: I have not added the test class to 1.0 branch. It should also be added there.

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


[jira] Commented: (DIRSERVER-784) The server fails to handle subtree refinement membership references in entries upon object class changes

Posted by "Ersin Er (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/DIRSERVER-784?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12471139 ] 

Ersin Er commented on DIRSERVER-784:
------------------------------------

OK, I will fix this issue tomorrow. No worries.

> The server fails to handle subtree refinement membership references in entries upon object class changes
> --------------------------------------------------------------------------------------------------------
>
>                 Key: DIRSERVER-784
>                 URL: https://issues.apache.org/jira/browse/DIRSERVER-784
>             Project: Directory ApacheDS
>          Issue Type: Bug
>          Components: core
>    Affects Versions: 1.5.2, 1.5.1, 1.0.1, 1.5.0, 1.0, 1.0-RC4, 1.0-RC3, 1.0-RC2, 1.0-RC1, pre-1.0
>            Reporter: Ersin Er
>         Assigned To: Ersin Er
>             Fix For: 1.0.1, 1.5.0
>
>
> The test demostrating the problem:
> http://svn.apache.org/viewvc/directory/trunks/apacheds/core-unit/src/test/java/org/apache/directory/server/core/subtree/SubentryServiceObjectClassChangeHandlingITest.java?view=markup&pathrev=477394
> Solution:
> SubentryService's modify routines should be updated so that they take action upon objectClass attribute value changes and recalculate subentry references.
> PS: I have not added the test class to 1.0 branch. It should also be added there.

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


[jira] Resolved: (DIRSERVER-784) The server fails to handle subtree refinement membership references in entries upon object class changes

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

Ersin Er resolved DIRSERVER-784.
--------------------------------

    Resolution: Fixed

Fixed for 1.5 here:

http://svn.apache.org/viewvc?view=rev&rev=507215
http://svn.apache.org/viewvc?view=rev&rev=507218

Fixed for 1.0 here:

http://svn.apache.org/viewvc?view=rev&rev=507250

> The server fails to handle subtree refinement membership references in entries upon object class changes
> --------------------------------------------------------------------------------------------------------
>
>                 Key: DIRSERVER-784
>                 URL: https://issues.apache.org/jira/browse/DIRSERVER-784
>             Project: Directory ApacheDS
>          Issue Type: Bug
>          Components: core
>    Affects Versions: 1.5.2, 1.5.1, 1.0.1, 1.5.0, 1.0, 1.0-RC4, 1.0-RC3, 1.0-RC2, 1.0-RC1, pre-1.0
>            Reporter: Ersin Er
>         Assigned To: Ersin Er
>             Fix For: 1.0.1, 1.5.0
>
>
> The test demostrating the problem:
> http://svn.apache.org/viewvc/directory/trunks/apacheds/core-unit/src/test/java/org/apache/directory/server/core/subtree/SubentryServiceObjectClassChangeHandlingITest.java?view=markup&pathrev=477394
> Solution:
> SubentryService's modify routines should be updated so that they take action upon objectClass attribute value changes and recalculate subentry references.
> PS: I have not added the test class to 1.0 branch. It should also be added there.

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