>From the descriptions of STOW: 2.2.54 "z/OS V1R7.0 DFSMS Macro Instructions for Data Sets"
I clears, or resets to empty, a PDSE directory. The parameter list (list address) is not required for STOW initialize. This function works only with PDSEs and the data set must be allocated with DISP=OLD or DISP=MOD. And: 2.2.54 "z/OS V1R8.0 DFSMS Macro Instructions for Data Sets" I clears, or resets to empty, a PDS or PDSE directory. The parameter list (list address) is not required for STOW initialize. There are no serialization requirements for using STOW initialize. For PDSES, PDSE member connections will protect any application accessing a member concurrent to the issuance of STOW initialize. A member being read will be marked for deletion, but will not be deleted until after the connection is released. Hmmm. So they've added PDS support. Very useful! PDSCLEAR is now a trivial operation. And removed the serialization requirements. Am I right to be uncomfortable with the idea of clearing a PDS directory while another job has it allocated SHR? I suppose the answer is that if I don't like it, I can request exclusive access. But maybe there's some code in the world that does a "STOW dcb,,I" and simply relies on the operation to fail in the unsafe cases. And how will this play against ISPF PDS directory serialization conventions? (Will there be a "Clear Directory" command in DSLIST?) -- gil -- StorageTek INFORMATION made POWERFUL ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html