APAR PJ48242 provides support for a larger name-value pair area.
Previously, the maximum size of the name-value pair area was 4096 bytes, which might not be large enough if your system uses many name-value pairs.
With this support, you can define the initial size of the name-value pair area for each ECB in the range of 256–65535 bytes. Use the ZCTKA ALTER command or CORREQ SIP macro to define the size of the name-value pair area. If the name-value pair area runs out of room and is less than the maximum 65535 bytes, an expanded name-value pair area is allocated with 65535 bytes of system heap storage. Name-value pairs in the initially allocated area are copied into the newly allocated system heap area, which is then used for all name-value pair information until the ECB exits. The system heap storage provides the maximum amount of storage for your name-value pairs.
Additionally, runtime metrics collection (RTMC) was updated to provide name-value pair usage information. You can use this information to determine whether to increase your initial name-value pair area size to avoid excess use of system heap storage.
If the name value pair size is updated by using the ZCTKA ALTER command or CORREQ macro, the update affects only systems that have PJ48242 applied. If the system needs to fall back after PJ48242 is applied, the previous ENVASIZE parameter values are used.
For more information about APAR PJ48242, see the APEDIT.