At 16:11 -0600 on 02/13/2012, Joel C. Ewing wrote about Re: Archaic allocation in JCL (Was: Physical record size qu:

The "gotcha" used to be that if you grossly over-requested space, got space dispersed over umpteen volumes, only used a little of the space, that "RLSE" would then only release the unused space on the last volume actually written and leave all the unneeded, unused space on subsequent volumes allocated until the data set was deleted.

This could be fixed by defining a RLSEALL parm (which would not only release the unused space on the last used volume but also release all the extra volumes). This could be in the JCL or better SMS (since SMS is doing the allocation in the first place). I regard this failure as a Design Flaw AKA Bug.

Query - If I have a multi-volume existent dataset that I allocate as DISP=OLD and open as output (thus rewriting from the start) which has SPACE coded as RLSE does it release the space on volumes past the one that was used or also just the unused extents on the last written volume?

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN

Reply via email to