Are we saying PDSEs don't need compressing...wow

Sent from my iPad
Scott Ford
Senior Systems Engineer
www.identityforge.com



On Jan 20, 2012, at 1:19 PM, "Schumacher, Otto" <[email protected]> wrote:

> It is my felling that IEBCOPY should be corrected to compress a PDSE inplace 
> to degas a dataset defined as a lnklst library.  If copy done under TSO 
> releases to the lnklst  dataset releases the gas bubbles in the PDSE then 
> IEBCOPY ULTILITY should also accomplish this task to relieve the a D37 error. 
> We should not have to create a new library in order to release the gas 
> bubbles.     
> 
> Regards
> Otto Schumacher
>  
> HP Enterprise Services
> Infrastructure Specialist
> Ahold Account
> CICS & Capacity Technical Support
> Ahold Building 
> 1200 Brookfiled Blvd.
> 2S-034
> Greenville,  South Carolina, 29607
> Cell: 864 569--5338
> Tel: 864 987-1417
> Fax: provide upon request
> E-mail: [email protected]
> 
> -----Original Message-----
> From: IBM Mainframe Discussion List [mailto:[email protected]] On Behalf 
> Of Joel C. Ewing
> Sent: Thursday, January 19, 2012 6:37 PM
> To: [email protected]
> Subject: Re: PDSE
> 
> On 01/19/2012 02:55 PM, Paul Gilmartin wrote:
>> On Thu, 19 Jan 2012 11:09:27 -0800, Schwarz, Barry A wrote:
>> 
>>> IEBCOPY compress generates an error message for a PDSE.
>>> 
>> Become familiar with:
>> 
>> Title:  z/OS V1R12 DFSMS Using Data Sets
>> Document Number: SC26-7410-10
>> 
>>     
>> http://publibz.boulder.ibm.com/cgi-bin/bookmgr_OS390/BOOKS/dgt2d490/3.8.7.1
>> 
>>  3.8.7.1 Establishing Connections to Members
>> 
>> Someone might be failing to issue a DISConnect or RELEASE.
>> 
>> (It's not at all clear to me why this problem shouldn't occur similarly
>> with a classic PDS.)
>> 
>> -- gil
>> 
> ...
> How could this be an issue with the classic PDS?  Surely the "connection 
> to members" concept doesn't exist for a traditional PDS, as old member 
> data can only be eliminated by completely reorganizing, compressing the 
> PDS.  With no re-use of deleted-member space, there is no need for a 
> special mechanism to prevent over-write of a deleted member while some 
> other task is still reading the now-deleted version of the member.
> 
> The referenced 3.8.7.1 specifically applies to PDSE libraries; but it 
> also implies that if LLA REFRESH is not sufficient to DISConnect or 
> RELEASE all the old member connects on a PDSE in the LINKLIST and allow 
> the deleted PDSE space to be re-used (don't know for sure that this is 
> the case, but Juergen's experience that started this thread at least 
> raises that as one possibility), then LLA REFRESH would seem to be 
> failing to do something it really ought to be doing.
> 
> Someone surely is in a position to set up a simple test case, or may 
> have already tested this:  A PDSE library in LINKLIST/LLA which no one 
> is actually using with but members and minimal free space; delete all 
> members; check whether there is enough free space to re-create the 
> members; if not, do an LLA REFRESH on the library; re-check whether 
> there is now free space for the new members.  If the deleted space is 
> never freed, I would say we have a problem that needs fixing.
> 
> I gather from past warnings on ibm-main about forcing dynamic LINKLIST 
> updates on running address spaces that there are some cases where only a 
> partial load of a PDSE program object member has been done and a 
> potential of additional future loading activity still exists.  If z/OS 
> is smart enough to recognize this situation, then one would want it to 
> preserve a PDSE member connection in such a case and continue to make 
> the old member version available to the old A/S even across an LLA 
> REFRESH; but I would also suspect this technique unlikely to be in use 
> on a typical Installation library added to LINKLIST.
> 
> -- 
> Joel C. Ewing,    Bentonville, AR       [email protected]    
> 
> ----------------------------------------------------------------------
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to [email protected] with the message: INFO IBM-MAIN
> 
> ----------------------------------------------------------------------
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to [email protected] with the message: INFO IBM-MAIN

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

Reply via email to