On Mon, Oct 27, 2014 at 9:27 AM, Paul Gilmartin < [email protected]> wrote:
> On Mon, 27 Oct 2014 06:53:51 -0500, John McKown wrote: > > >Summary of Key Functions in z/OS V2.1 > >http://www.redbooks.ibm.com/abstracts/tips1217.html?Open > > > >DFSMS Technical updates. > > > http://www.redbooks.ibm.com/Redbooks.nsf/RedbookAbstracts/sg248190.html?Open > > > >What grabbed my eye in this was a new PDSE version. If you create a PDSE > as > >a version 2 PDSE, then you can retain "old" generations of a PDSE member > >and retrieve them by relative or absolute generation number. Shades of > >PANVALET and Librarian which kept "archive levels". Or, IIRC, how VMS kept > >files with "version numbers" in them akin to GDGs. > > > Will there be syntactic extensions to DYNALLOC, ALLOCATE, BPXWDYN > JCL DD, Binder INCLUDE, other HLL APIs ... to support accessing archival > generations via BPAM/QSAM, or will it be necessary to "retrieve" them > into other data sets to process them? What will be the process if a > programmer wishes to perform an assembly and link with a snapshot > of the respective SYSLIBs as they existed six months earlier? > > Read-only, I hope. > > -- gil > More information in this redbook draft: http://www.redbooks.ibm.com/redpieces/pdfs/sg248252.pdf and http://www-01.ibm.com/support/knowledgecenter/SSLTBW_2.1.0/com.ibm.zos.v2r1.idad400/pdsegenerations.htm Most of what you want does not appear to be "transparent" to existing programs: <quote> Programs can use macros to exploit member generations: To read a generation, use the FIND macro with the G option to connect to an old generation of a member, then the READ and CHECK macros to read it. To replace, delete or recover a generation, use the STOW macro with the RG, DG or RECOVERG option. To retrieve directory information for a PDSE with member generations, use the GET_G and GET_ALL_G functions of the DESERV macro. </quote> From more reading, it would _appear_ that the is no JCL support to retrieve a non-current member. And that the only real exploiter at present is ISPF. -- The temperature of the aqueous content of an unremittingly ogled culinary vessel will not achieve 100 degrees on the Celsius scale. Maranatha! <>< John McKown ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [email protected] with the message: INFO IBM-MAIN
