This document describes the new and modified features in Adabas Version 7.4:
A more detailed description of the new features can be found in the corresponding section of the Adabas Utilities manual.
ADANUC has two new nucleus options: FILE_UPDATE and SHUTDOWN_STATISTICS.
If FILE_UPDATE is selected, the file update time is collected during the insert (Nx), update (A1) and delete (E1) commands and displayed with ADAREP file information.
If SHUTDOWN_STATISTICS is selected, all database statistics are printed out during database shutdown. These statistics contain information about database activities, the buffer flush, buffer pool, file I/O, command table, format pool, high water marks, thread table and the database cluster status.
The Audit Trail configuration has new parameters: TIMEZONE and MAXFILESIZE.
TIMEZONE: Choose the timestamp layout in Universal Coordinated Time (UTC) or local time.
MAXFILESIZE: Maximum file size to switch to the next sequential audit file. The default value is 100MB.
New nucleus parameter: SET_FILE_STATS. If the parameter is set to one or more files, detailed I/O statistics for the specified files is added to the output when option SHUTDOWN_STATISTICS is set.
ADAOPR has new commands: TCPENABLE and TCPDISABLE. These control parameters enable or disable TCP connectivity by turning TCP functionality on or off during database operation. When executing ADAOPR TCPDISABLE, all open TCP connections are closed. These commands work only when the Adabas Nucleus was started with the ADATCP parameter.
New Force End Of File (FEOF) command option: ALOG to close the current Audit Trail log file and open a new one.
ADARBA has a new command: UPGRADE to extend the RBAC system file with additional security definitions for the utilities ADADBM and ADAOPR.
ADAREC has a new command: BACKOUT.
ADAREP has a new parameter: OUTPUTFDT. The parameter will cause ADAREP to write one or more FDTs into sequential file(s) REPFDTn as input, for example, for the ADAFDU utility.
ADASEL (PLOG Selection Tool) is a new utility. The ADASEL utility selects information from the protection log (PLOG) or WORK container. ADASEL decompresses the information and writes it out.
Encrypted intra-cluster communication with TLS/SSL is now supported. A set of new parameters have been implemented to meet the TLS/SSL requirements:
CLUSTER_CLIENT_CADIR
CLUSTER_CLIENT_CAFILE
CLUSTER_CLIENT_CERTFILE
CLUSTER_CLIENT_KEYFILE
CLUSTER_CLIENT_VERIFY
CLUSTER_CLIENT_PASSWD
CLUSTER_SERVER_CADIR
CLUSTER_SERVER_CAFILE
CLUSTER_SERVER_CERTFILE
CLUSTER_SERVER_KEYFILE
CLUSTER_SERVER_VERIFY
CLUSTER_SERVER_PASSWD
CLUSTER_TLS_ENABLED
ADABAS CLIENT has implemented a new connection string option: SECONDARY_ONLY=[YES|NO]. With SECONDARY_ONLY=YES, all client calls are sent to a secondary cluster node. No updates are possible.
Restriction: If the secondary node becomes the primary node, the client continues on this node. This may change in one of the fixes for Adabas 7.4.
See the Release Notes for Adabas Cluster for more information.
The Key Management System of HashiCorp (HashiCorp Vault) is now supported by Adabas Encryption.
The utilities ADADBM and ADAOPR are now protected at control parameter level. This allows you to secure specific functions of these utilities.
Command count field is added to the user queue entries.
Restserver allows to disable/enable TCP/IP communication for database and get the current status of it. See also ADAOPR TCPENABLE and ADAOPR TCPDISABLE command.
New endpoint /adabas/{clusterid}/getclusterinfo is available
The ADAVFY utility prepends a timestamp to each output line.
The field ISN was added to the Audit Trail Entry.
UNBUFFERED=CLEAR and UNBUFFERED=NOPLOG will be activated only if a valid ADC or AEL license is found during startup.
The ADAREP function FILE output has been extended by the field Last FDT Modification.
Modified /adabas/cluster endpoint from OnlineOffline to Online mode only.
Introduced two new general error messages: PAIF00039 and PAIF00040.
Addlob to file operation is now supported in both Online and Offline modes.
The LastUpdated timestamp field is now available in the FCB.
Modified endpoint from /adabas/database/{dbid}/tcp to /adabas/database/{dbid}/tcpinfo.
Either SSLPORT or SSLPORTNUMBER is accepted for PUT command, for example:
/adabas/database/{dbid}/parameter?sslportnumber=5555&type=static
No features have been dropped.