Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 2.0.0-M13
    • Component/s: ldap
    • Labels:
      None

      Description

      Operational attributes (modifiersName, modifyTimestamp) are not set when using moveAndRename() operation

      There is no check in SchemaInterceptor for the moveAndRename() operation.

      In the backend the rename() operation works with the cloned entry which was modified in the interceptor chain. The SchemaInterceptor applied all modifications (new DN, adds new RDN attributes, delete old RDN attributes if requested) in the cloned entry. Thus the maintenence of the indexes in the backend doesn't work.

        Activity

        Stefan Seelmann created issue -
        Emmanuel Lecharny made changes -
        Field Original Value New Value
        Fix Version/s 2.0-M1 [ 12316055 ]
        Fix Version/s 2.0.0-RC1 [ 12313387 ]
        Hide
        Kiran Ayyagari added a comment -

        They are being set in the OperationalAttributeInterceptor. Do you see any issue with this? otherwise can we close the issue?
        (added a test case ClientModifyDnRequestTest testMoveAndRename() http://svn.apache.org/viewvc?rev=1125912&view=rev)

        Show
        Kiran Ayyagari added a comment - They are being set in the OperationalAttributeInterceptor. Do you see any issue with this? otherwise can we close the issue? (added a test case ClientModifyDnRequestTest testMoveAndRename() http://svn.apache.org/viewvc?rev=1125912&view=rev )
        Hide
        Pierre-Arnaud Marcelot added a comment -

        Version 2.0.0-M1 has been released.
        Moving all related non-resolved issues to the next version.

        Show
        Pierre-Arnaud Marcelot added a comment - Version 2.0.0-M1 has been released. Moving all related non-resolved issues to the next version.
        Pierre-Arnaud Marcelot made changes -
        Fix Version/s 2.0.0-M2 [ 12316056 ]
        Fix Version/s 2.0.0-M1 [ 12316055 ]
        Pierre-Arnaud Marcelot made changes -
        Fix Version/s 2.0.0-M3 [ 12316467 ]
        Fix Version/s 2.0.0-M2 [ 12316056 ]
        Hide
        Pierre-Arnaud Marcelot added a comment -

        Version 2.0.0-M3 has been released a couple months ago.

        Assigned the remaining opened JIRA to the next iteration (2.0.0-M4).

        Show
        Pierre-Arnaud Marcelot added a comment - Version 2.0.0-M3 has been released a couple months ago. Assigned the remaining opened JIRA to the next iteration (2.0.0-M4).
        Pierre-Arnaud Marcelot made changes -
        Fix Version/s 2.0.0-RC1 [ 12313387 ]
        Fix Version/s 2.0.0-M3 [ 12316467 ]
        Hide
        Emmanuel Lecharny added a comment -

        AFAICT, the operational attributes are now injected into the modified entry.

        Show
        Emmanuel Lecharny added a comment - AFAICT, the operational attributes are now injected into the modified entry.
        Emmanuel Lecharny made changes -
        Status Open [ 1 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]
        Emmanuel Lecharny made changes -
        Affects Version/s 2.0.0-RC1 [ 12313387 ]
        Fix Version/s 2.0.0-M13 [ 12324631 ]
        Fix Version/s 2.0.0-RC1 [ 12313387 ]
        Emmanuel Lecharny made changes -
        Status Resolved [ 5 ] Closed [ 6 ]
        Transition Time In Source Status Execution Times Last Executer Last Execution Date
        Open Open Resolved Resolved
        475d 2h 15m 1 Emmanuel Lecharny 22/Feb/12 14:35
        Resolved Resolved Closed Closed
        483d 19h 36m 1 Emmanuel Lecharny 20/Jun/13 10:12

          People

          • Assignee:
            Unassigned
            Reporter:
            Stefan Seelmann
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development