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

Reply via email to