IBM Support

PH40710: Fix Q Apply memory leak of NMI monitoring metrics

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Q Apply memory leak of NMI related monitoring metrics
    structures when processing disconnect from NMI client.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: 1- All Q Capture users                       *
    *                 2- Q Apply using NMI_ENABLE=Y                *
    *                 3- All Capture users                         *
    *                 4- All SQL Apply users                       *
    ****************************************************************
    * PROBLEM DESCRIPTION: 1- CURRENT_LOG_TIME shows invalid       *
    *                      timestamp                               *
    *                      2- Q Apply memory leak of NMI related   *
    *                      monitoring metrics structures when      *
    *                      processing disconnect from NMI client.  *
    *                      3- ignore HS invocation parameter for   *
    *                      Q/SQL Capture                           *
    *                      4- SQL Apply missing updates for event  *
    *                      based subscription                      *
    ****************************************************************
    1- IBMQREP_CAPMON.CURRENT_LOG_TIME shows 1970-....
    2- Q Apply with NMI_ENABLE=Y may leak memory when processing
    NMI client disconnect, potentially leading to out of memory
    condition ASN0543E when NMI client continuously
    connect/disconnect.
    3- HIPERSPACE is no longer supported in Capture after
    installing ph36439 and the HS invocation parameter should be
    removed.
    4- SQL Apply used to wrong upper limit when replicating data
    for event based subscription.
    

Problem conclusion

  • 1- Capture is changed to initialize the _lastCommitTimeRead_ to
    zero.
    2- Q Apply memory leak is fixed.
    3- ignore HS invocation parameter for Q/SQL Capture
    4- SQL Apply is changed to correctly calculate the upperlimit
    for event based subscription
    ASNCLP was not updated.
    Function Level: 1140.103
    

Temporary fix

Comments

APAR Information

  • APAR number

    PH40710

  • Reported component name

    WS REPLICATION

  • Reported component ID

    5655L8800

  • Reported release

    B33

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2021-09-17

  • Closed date

    2021-09-29

  • Last modified date

    2022-06-10

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

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

    UI77380 UI77381 UI77382 UI77383

Modules/Macros

  • ASN2BASE ASN2DB2C ASN2DB2Q ASN2DBCN ASN2SQLZ ASN2ZOSC ASNAAPP
    ASNACMD  ASNACMP  ASNADMSP ASNAFET  ASNAISO  ASNAMAN  ASNAPP
    ASNAPPLY ASNAPRS  ASNAWPN  ASNBNDDR ASNBNDSR ASNBPXB  ASNCAP
    ASNCATM  ASNCCDA  ASNCCDD  ASNCCMD  ASNCCPWK ASNCDA   ASNCDD
    ASNCDINS ASNCLP   ASNCLPAP ASNCLPB  ASNCLPCL ASNCLPCM ASNCLPCO
    ASNCLPCT ASNCLPEV ASNCLPMS ASNCLPQA ASNCLPRM ASNCMPLD ASNCSCZ
    ASNCTLZD ASNDADK  ASNDB2CN ASNDB2SQ ASNDBCON ASNDEDE  ASNDONE
    ASNENUP  ASNENUS  ASNESES  ASNFIFI  ASNFRFR  ASNITIT  ASNJAJP
    ASNKOKR  ASNLOAD  ASNMCMD  ASNMDATA ASNMON   ASNMONIT ASNMPROC
    ASNMUPDT ASNNONO  ASNPLPL  ASNPRUNE ASNPTBR  ASNQ1021 ASNQ1140
    ASNQACMD ASNQAHKT ASNQAPAG ASNQAPP  ASNQAROW ASNQASUB ASNQBNDE
    ASNQBNDL ASNQBNDR ASNQBNDT ASNQBRWZ ASNQCAP  ASNQCCDA ASNQCCDD
    ASNQCCMD ASNQCTLZ ASNQDEFQ ASNQDEP  ASNQEXRP ASNQFALL ASNQJ001
    ASNQJ002 ASNQLODZ ASNQMFMT ASNQMSTP ASNQNMIH ASNQP2PA ASNQP2PI
    ASNQPROF ASNQSPC  ASNQSPIL ASNQSPS  ASNQSQLZ ASNQXFMT ASNRBASE
    ASNRURU  ASNS1021 ASNSFALL ASNSQLCZ ASNSVSE  ASNTDIFF ASNTDSP
    ASNTDSQL ASNTRC   ASNUOW   ASNV1021 ASNV1140 ASNVCD   ASNVMON
    ASNVREOR ASNVSQL  ASNZHCN  ASNZHTW  ASNZOSCN
    

Fix information

  • Fixed component name

    WS REPLICATION

  • Fixed component ID

    5655L8800

Applicable component levels

  • RB33 PSY UI77380

       UP21/10/04 P F110

  • RB34 PSY UI77381

       UP21/10/04 P F110

  • RB35 PSY UI77382

       UP21/10/04 P F110

  • RB36 PSY UI77383

       UP21/10/04 P F110

Fix is available

  • Select the PTF appropriate for your component level. You will be required to sign in. Distribution on physical media is not available in all countries.

[{"Line of Business":{"code":"LOB10","label":"Data and AI"},"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSDP5R","label":"InfoSphere Replication Server"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"B33"}]

Document Information

Modified date:
11 June 2022