Technical experts from the IBM Transaction Processing Facility (TPF) Development Lab share knowledge and information about the TPF product set - including z/TPF, TPF Operations Server (TOS), z/TPF Database Facility (z/TPFDF), and the TPF Toolkit.
z/TPF PUT 13 in IBM Knowledge Center was updated June 27, 2016. This update includes product documentation for all enhancements and maintenance APARs that were released after the general availability of PUT 12. Enhancements include the following new function: Enhanced logical record support Enhanced SSL support Enhanced VSAM database support Event message data event support for z/TPF files Support for 1 ms time slicing... [More]
With z/TPF support for MongoDB, remote distributed systems can access the z/TPFDF databases by using the standard MongoDB clients. Standard MongoDB client libraries exist in different programming languages and graphical user interface (GUI) applications are available to access z/TPFDF databases. Accessing z/TPFDF databases by using z/TPF support for MongoDB does not require any changes to the z/TPF applications. However, to use z/TPF support for MongoDB, the code must be built with the GCC 4.6 (version tpf-11r1-13 or later) or the... [More]
Paul Telesca, IBM TPF developer, will be introducing the z/TPF Network Services Database and demonstrating how it works. Join IBM Meeting https://apps.na.collabserv.com/meetings/join?id=4786-8275 Listen with the web meeting or call directly using: Participant code: 41485290 United States: +1 646 307 1354 (Toll) ; United States: 1 855 233 7153 (Toll-free) ; Click on icon to add to calendar We will be recording this webinar and making it available later in July on our YouTube Channel. http://ibm.biz/IBM_TPF_recordings
Interim Fix v4.2.7 for IBM TPF Toolkit v4.2 is now available on the update site. For more information, please see the announcement . Interim Fix v4.0.10 for IBM TPF Toolkit v4.0 is now available on the update site. This interim fix only provides security fixes. For more information, please see the security bulletin .
The TPF Lab will be closed on Monday, May 30, 2016 for the Memorial Day Holiday. The Lab will resume normal operations on Tuesday, May 31, 2016. If you have a critical problem requiring immediate assistance, please open a Severity 1 PMR/ETR and offshift support will be notified ( https://www.ibm.com/developerworks/community/blogs/zTPF/entry/service-bulletin-155?lang=en ).
Starting on May 23, 2016, the contents of the Segment Prerequisite Data spreadsheet available on the TPF Family Products: Maintenance page will be modified so that the prerequisite APARs shown in column A will be limited to APARs in the current PUT and the prior four PUTs. For PUT 13, this means that column A will only contain APARs in PUTs 9 - 13. This change is being made to reduce the size of many rows in the spreadsheet (some of which contain over 1000 APAR entries) and to make the content of the spreadsheet... [More]
When applying APAR PJ43654, users of the Dignus Systems/C and Systems/C++ compiler may need to update the binutils package for your Linux on z Systems operating system. APAR PJ43654 sets the -march=z8 compile flag, which causes the compiler to generate slgfi/clfi instructions which are not supported by older versions of binutils. In the lab, we are using binutils 2.25 and do not see any errors.
A new IBM developerWorks article has been published about the features and benefits of group ECB resource monitoring in PUT 12. The article also contains information about the ability to generate a resource usage report for all of the named limit sets defined in your z/TPF system. The article is available at the following link: http://ibm.biz/dWECBRMPUT12
Some z/TPFDF files are read-dominant, which are files that are predominantly accessed in read-only mode and are seldom updated. These files may contain city codes, tax rate tables, or other types of relatively static information. When an application opens most z/TPFDF subfiles, records in the subfile are retrieved from DASD or VFA, incurring DASD or VFA I/O for each record retrieved for that subfile. With z/TPFDF cache support, z/TPFDF retrieves subfiles from a memory cache on the local processor in a single operation without... [More]
TPF Toolkit PUT Help version 4.2.7 is now available on the IBM TPF Toolkit update site. TPF Toolkit PUT Help is the separate installable feature of the PUT documentation for Toolkit. The next interim fix for IBM TPF Toolkit will have the PUT 12 documentation provided by default as part of the normal IBM TPF Toolkit product installation/update process. Please note that some of the content has been rearranged as part of the transition of the PUT documentation into IBM Knowledge Center, so some bookmarked location in IBM TPF Toolkit... [More]
A public beta for the new version of IBM Knowledge Center is available now. You can access it here: https://knowledgecenter.mybluemix.net/beta The interface for the beta version of IBM KC is very different and I encourage you to watch the introductory video tour (8:52 minutes) and read the beta notes . If you have comments on any of the function in the beta, please email firstname.lastname@example.org or send them to me at email@example.com and I will get them to the IBM Knowledge Center development team. I've received comments from some customers about... [More]
The maketpf utility has been updated by PJ43440 to allow generation of DFDL files from C/C++ structures. Prior to this update, the only way to generate DFDL files was for TPFDF lrecs online after loading MLS data to z/TPF. Now one can generate DFDL files directly on linux for any C structures found within an object built through maketpf. Simply append the new target name of "dfdl" to the maketpf command to generate DFDL files for programs or objects. A new maketpf.cfg environment variable of TPF_DFDL_DIR can be... [More]
With enhanced logical record cache support, you can create logical record caches that have a maximum entry size of 2 GB. With the ability to define a larger logical record cache and a larger cache entry size, you have more flexibility with the kind of data that you can store in a logical cache. When you create a traditional logical record cache, the size of memory that is allocated is the number of entries × the maximum entry size. The maximum entry size for a traditional logical record cache is 4 KB. When you create an enhanced logical... [More]
Interim Fix 4.2.6 for IBM TPF Toolkit 4.2 is now available on the update site. This interim fix only provides security fixes. For more information, please see the security bulletin . Interim Fix 4.0.9 for IBM TPF Toolkit 4.0 is now available on the update site. This interim fix only provides security fixes. For more information, please see the security bulletin . For customers leveraging Rational Team Concert: New versions of the IBM TPF Toolkit Rational Team Concert Integration feature are now available on the... [More]
dW Answers is the developerWorks Q & A forum for IBM Software that is open to IBM and non-IBM developers. Beginning in 2016, TPF Support representatives will post to dW Answers when they learn something from working on a problem that they think will help other clients. The goal is to help customers avoid having to troubleshoot the same problems and to be proactive in sharing information that will help our customers effectively use z/TPF. No customer names or confidential information will be shared. You can do searches from within dW... [More]
Co-requisite APARs PJ42982 and PJ43537, which provide support for OpenSSL 1.0.2e, are now available. z/TPF no longer supports OpenSSL 0.9.7c, which is the version of OpenSSL that z/TPF supported previously. OpenSSL 1.0.2e is part of the 1.0.2 series of releases for OpenSSL, which is the latest stable version. Here is a summary of enhancements provided with this support: Transport Layer Security (TLS) version 1.1 and TLS version 1.2 are now supported. The SHA-256 (Secure Hash Algorithm) cryptographic hash function is... [More]
In 2014, the IBM TPF Lab introduced Event Message Business Events, which included support for data events for z/TPFDF Files. When an application updates a database, data events allows the z/TPF system to automatically detect updates to customer databases and then capture, format, and transmit those updates as data events - all without changes to customer applications! With APAR PJ43301 on PUT 13, event message business events is extended to support data events for z/TPF files, which means z/TPF can create data events for both... [More]
With APAR PJ43020, the z/TPF TCP/IP stack now supports the use of UNIX domain sockets. UNIX domain sockets allow for interprocess communication on the same machine while using sockets as a transport mechanism. The implementation of UNIX domain sockets will allow application programmers another method of interprocess communication as well as make future porting efforts easier. UNIX domain sockets differ from internet sockets in that they bind to a unique file path on the file system rather than a port and IP address combination. UNIX... [More]