IBM Support

JR46694: CMVC 228640 - Performance degradation when searching entitlements via CheckCatalogGroupEntitlementBySearchCmdImpl.

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • When there is a large number of entitlements to be searched, it
    may take 15 secs before a result will be returned.
    

Local fix

  • Disable entitlement search.  This workaround is only viable for
    b2c stores not using catalog filter.
    

Problem summary

  • USERS AFFECTED:
     Any WC user doing a search on a large number of entitlements.
    
     PROBLEM ABSTRACT:
     Performance degradation when searching entitlements via
    CheckCatalogGroupEntitlementBySearchCmdImp.
    
     BUSINESS IMPACT:
     This will cause delays in the search return and can cause users
    to spend more time searching then expected.
    
     RECOMMENDATION:
     This fix is in FEP4 and above.
    

Problem conclusion

  • There are three enhancements in this APAR:
     1. For category entitlement, as we will leverage facet to do
    category entitlement. For a regular facet, after we got response
    from solr, we need transform the facet index column name to
    facet show name which need additional attribute dictionary
    service. In this APAR, we skip this step, as here, facet need
    not shown on the page.
     2. For a contract, regularly, we need call catalog filter
    service and API to generate entitlement expression. In this
    APAR, we create data cache to cache the generated entitlement
    expression. So for the same contract, the generation step could
    be skipped.
     3. When there is no exclusion on a contract, we will skip solr
    call in this APAR.
    
    
     -------------------------------------------------------------
     The latest available maintenance information can be obtained
    from the Recommended Fixes for WebSphere Commerce technote:
     http://www.ibm.com/support/docview.wss?rs=3046&uid=swg21261296
    

Temporary fix

Comments

APAR Information

  • APAR number

    JR46694

  • Reported component name

    WC BUS EDITION

  • Reported component ID

    5724I3800

  • Reported release

    700

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2013-05-21

  • Closed date

    2013-10-31

  • Last modified date

    2013-11-04

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

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

Fix information

  • Fixed component name

    WC BUS EDITION

  • Fixed component ID

    5724I3800

Applicable component levels

  • R700 PSY

       UP

[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSYSYL","label":"WebSphere Commerce Enterprise"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"7.0","Edition":"","Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
04 November 2013