Note:
The
SYSEXV utility gives you
access to examples of new features available in the current and in some earlier
versions of Natural. SYSEXV is described in the Utilities
documentation.
The Natural Roll Server now also supports roll files for VSAM.
For more information, see Natural Roll Server Operation and Formatting the Roll File in the Operations documentation.
The Roll Server can now also be started with a parameter file as an alternative to a JCL EXEC statement.
For more information, see Starting the Roll Server and in the Operations documentation.
- Support for SECURITY_CACHING of NDV Server
To support the new SECURITY_CACHING feature of the Natural Development Server, the Authorized Services Manager NATASM91 has been enhanced to verify an NDV client with user ID and password against the z/OS Security Server (RACF or any other compliant external security product) and to link the created ACEE to the NDV client request.
- New Parameters in the ASMPARM Parameter File
The following parameters have been added to the
ASMPARM
parameter file:
TIMEOUTREPEAT
: Specifies the interval between two timeout checks.
FSSMxxxx
: Defines parameters for the Shared Memory Objects File Server (FSSM) of Natural for DB2.For more information, see Parameters in the Parameter File in the Operations documentation.
- New Option to Control Timeout Processing
The Authorized Services Manager (
NATASM91
) now offers a timeout service for the Session Information Pool (SIP) to control timeout settings through startup parameters and operator commands similar to the Natural Roll Server.For more information, see the new
TIMEOUT
command described in ASM Operator Commands and theTIMEOUTCHECK
parameter described in Parameters in the Parameter File in the Operations documentation.- New Parameter File
Parameters for the Authorized Services Manager can now be supplied through a keyword parameter file instead of the positional parameters specified with the JCL
EXEC
statement.For more information, see Starting the ASM in the Operations documentation.
The ICS (International Components for Unicode) version 3.1.1 has been upgraded to ICU Version 65.1 which supports Unicode Version 12.0.
ICU Version 65.1 enhancements include improvements in performance and robustness.
For a summary of all changes in ICU Version 65.1 and Unicode Version 12, see the Download ICU 65 website at http://site.icu-project.org/download/65 and the Unicode 12.0.0 website at http://www.unicode.org/versions/Unicode12.0.0/, respectively.
The ICS version 3.1.1 is delivered in addition to the ICS version 2.2.2
See also Changes to ICU Data Libraries.
Due to significant changes in the method of compiling and loading localization data in newer ICU releases, an ICS Transition Version 222 is provided in addition to ICS 311. Data libraries provided by Software AG are not supported with ICS 311. However, they will still be supported as part of the ICS Transition Version 222.
For more information on using localization data based on ICS Transition Version 222 see Unicode and Code Page Support.
For more information on using localization data based on ICS 311 see Unicode and Code Page Support.
Starting with ICS Version 2.2, the additional load modules
SAGICUM
and SAGICUM9
are delivered to provide the
option to include only the bare minimum of collation data in the module build.
This enables a light-weight configuration and better performance for particular
use cases.
Note:
The sections indicated for more information are contained in
the System
Commands documentation, unless otherwise
noted.
- RESET Functions
The new RESET function can be used to reset the various counters and CPU times to zero.
- zIIP Report Adapted to PROJECTCPU Setting
The ZIIP system command now considers the z/OS system parameter PROJECTCPU and provides an adapted zIIP Processing Information report if PROJECTCPU is set to YES and no zIIPs are configured to the current logical partition. This is indicated on the first line of the zIIP Processing Information display.
For more information, see the zIIP Processing Information reports and the syntax of
PRINT INFO
.- New zIIP Statistics about Roll Server
The
ZIIP
system command now provides the newROLL
option to view zIIP statistics information about the Roll Server.For more information, see the Roll Server zIIP Information report and the syntax of
PRINT ROLL
.
The LIST
profile of the
LIST
system command now provides the option to
specify a step increment for scrolling right or left in a list: see the new
LIST-SHIFT-INCREMENT
parameter described in
LIST
Profile Parameters.
The TECH
system
command now provides information on the architecture level supported by the IBM
processor on which your z/OS or z/VSE system runs.
Note:
The sections indicated for more information are contained in
the Terminal
Commands documentation, unless otherwise
noted.
If Natural CICS Interface Version 8.3.5 is installed, on z/OS,
the new %P=SQ
terminal command can be used in a Natural CICS running in the CICS
OTE environment (threadsafe) to call quasi-reentrant user programs.
See also New Terminal Command for Calling Quasi-Reentrant Subprograms in the section Natural CICS Interfaces Version 8.3.5.
Note:
The sections indicated for more information are contained in
the Editors
documentation, unless otherwise noted.
The DDM editor (SYSDDM utility) no longer supports SQL services for Natural for SQL (NSQ) and the DL/I services for DL/I on z/VSE platforms.
See also Features Dropped with this Natural Version.
Note:
The sections indicated for more information are contained in
the Utilities
documentation, unless otherwise noted.
The DBLOG utility now also supports VSAM calls.
For more information, see the section DBLOG Utility - Logging Database Calls.
- Summary of Executed Source Lines
The Natural Profiler utility now provides the option to generate a summary of source lines executed in a Natural object. The summary shows how many events occurred during execution of a source line and the CPU and elapsed time spent executing the line.
For more information, see Line Summary in the section Using the Profiler Utility in Batch Mode.
- Transaction Response Time Evaluation
The Natural Profiler utility now provides the option to evaluate transactions and generate a transaction summary. The summary shows how many events occurred during execution of the transaction and the response time used by the transaction.
For more information, see Transaction Summary in the section Using the Profiler Utility in Batch Mode.
The FIND
direct command of the Object
Handler now also considers the save and catalog date of a Natural object in an
object search operation with specified date/time range.
For more information, see the new
DATECHECK
option of the select-clause
described in
Syntax
of Natural Library Object and DDM Selection.
The new function Loaded Code Pages lists the already loaded code pages in the current Natural environment. For more information, see Loaded Code Pages in section SYSCP utility of the Utilities documentation and the Unicode and Code Page Support documentation.
- Enhanced SYSPARM TERM1ST Option
The
TERM1ST
option of theSYSPARM
direct command now also allows resetting a warning counter forSYSPARM
commands that output return codes.For more information, see
TERM1ST
in the basic command syntax of theSYSPARM
command in the section SYSPARM Utility.- New SYSPARM LOWER Option for Lowercase Conversion
The
SYSPARM
direct command now provides theLOWER
option to specify whether lowercase letters are converted to uppercase.For more information, see
LOWER
in the basic command syntax and the with-clause of theSYSPARM
command in the section SYSPARM Utility.
Note:
The sections indicated for more information are contained in
the Parameter
Reference documentation, unless otherwise
noted.
Parameter |
Corresponding |
Task | Description |
---|---|---|---|
THPINIT |
NTPRM |
Name of Pre-initialized Storage Thread Model |
This new profile parameter is used to save the contents of the Natural storage thread after static session initialization and to reuse it for other sessions in order to improve performance. |
STEPLIB |
NTCFICU |
ICS 3.1.1 Initialization options. |
New ICS 3.1.1 initialization option. Name of the dataset containing the ICU 3.1.1 data items to be dynamically allocated. |
Parameter |
Corresponding |
Task | Change/Enhancement |
---|---|---|---|
DB2 |
NTDB2
|
DB2 - Parameters for SQL Database Management Interfaces | Shared Memory Objects for File
Servers
The new The new MF keyword subparameter specifies the number of rows to be fetched by DB2 in one FETCH operation. |
PGP |
NTPGP |
Properties for External Programs | New Property for Standard Linkage under
CICS
The new
Prerequisite: Natural CICS Interface Version 8.3.5 must be installed. |
RDC |
NTRDC |
Configure the Natural Data Collector | Natural Data Collector Events to Call User
Exits
The new |
ZIIP |
NTZIIP |
zIIP Processing (z/OS Only) | Cache Size for Primary Batch I/O
Files
The new |
ZIIP |
NTZIIP |
zIIP Processing (z/OS Only) | Disable Caching
for Print and Work Files
The new |
The following Natural application programming interfaces (APIs)
are new in the SYSEXT
system library or have changed:
API | Task | Enhancement |
---|---|---|
USR2026N |
Get TECH information. | This API now also returns IBM architecture level information as
supplied by the TECH
system command
|
USR3004N |
Improved usage of bufferpool fast locate | Reduces the time spent in the bufferpool and increases the overall performance. |
USR8204N |
Create a new zIIP Report for PROJECTCPU PoVs |