Skip to main content

IO16908: [MDVREGR IO14065] sort on non-existent attribute returns no results


 

APAR status

  • Closed as program error.

Error description

  • If a sort control is applied to a search, and the sort attribute
    is not present in any of the returned entries, no entries are
    returned.  The results being returned is being restricted to
    only return those objects that actually contain values for the
    attributes listed within the Sort List.
    
    This behavior is inconsistent with RFC 2891, which states that
    the entire filtered search result is always returned, and that
    only those entries that contain values for the attributes
    specified in the sort key list are sorted together, and the
    others are listed either before or after the sorted objects.
    

Local fix

Problem summary

  • APAR IO14065 in interim fix 6.2.0.3-TIV-ITDS-IF0003 (6.2.0.17)
    made performance optimizations for variable list view (VLV)
    searches. This had unintended side effects which impacted sorted
    searches as well.
    
    The code optimizations for VLV searches added in APAR IO14065
    will now be restricted only to VLV searches using a filter of
    (objectclass=*). All other searches will use the original code
    prior to APAR IO14065.
    

Problem conclusion

  • This problem was introduced by APAR IO14065 which is contained
    in the following maintenance packages:
    | MDVREGR 6.2.0.26-ISS-ITDS-IF0026 |
    | MDVREGR 6.2.0.25-ISS-ITDS-IF0025 |
    | MDVREGR 6.2.0.24-ISS-ITDS-FP0024 |
    | MDVREGR 6.2.0.24-ISS-ITDS-IF0024 |
    | MDVREGR 6.2.0.23-ISS-ITDS-IF0023 |
    | MDVREGR 6.2.0.22-ISS-ITDS-IF0022 |
    | MDVREGR 6.2.0.21-TIV-ITDS-IF0021 |
    | MDVREGR 6.2.0.20-TIV-ITDS-IF0020 |
    | MDVREGR 6.2.0.19-TIV-ITDS-FP0019 |
    | MDVREGR 6.2.0.3-TIV-ITDS-IF0005  |
    | MDVREGR 6.2.0.3-TIV-ITDS-IF0004  |
    | MDVREGR 6.2.0.3-TIV-ITDS-IF0003  |
    The fix for this APAR will be contained in the following
    maintenance packages:
    | interim fix | 6.2.0.27-ISS-ITDS-IF0027 |
    

Temporary fix

Comments

APAR Information

  • APAR number

    IO16908

  • Reported component name

    IBM TIV DIR SER

  • Reported component ID

    5724J3960

  • Reported release

    620

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2012-08-16

  • Closed date

    2012-11-27

  • Last modified date

    2012-11-27

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

    IO17582

Fix information

  • Fixed component name

    IBM TIV DIR SER

  • Fixed component ID

    5724J3960

Applicable component levels

  • R620 PSY

       UP

Rate this page:

(0 users)Average rating

Copyright and trademark information

IBM, the IBM logo and ibm.com are trademarks of International Business Machines Corp., registered in many jurisdictions worldwide. Other product and service names might be trademarks of IBM or other companies. A current list of IBM trademarks is available on the Web at "Copyright and trademark information" at www.ibm.com/legal/copytrade.shtml.

Rate this page:


(0 users)Average rating

Add comments

Document information

Tivoli Directory Server

General


Software version:
620


Reference #:
IO16908


Modified date:
2012-11-27

Translate my page

Content navigation