How many PDSE members can dance on the head of a disk? It's Friday in Europe and Asia.
Charles -----Original Message----- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of Joel C. Ewing Sent: Thursday, October 22, 2020 3:30 PM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: emptying a PDS: was RE: [IBM-MAIN] getting XCFAS down I would assume a directory entry must be created before attempting to allocate space for the contents of a new PDSE member. So, assuming the PDSE has no free blocks and cannot be extended, do you get a different type of ABEND if the out-of-space condition occurs at directory entry creation time because a new directory block just happens to be needed vs finding space in an existing directory block and then hitting the out-of-space condition trying to allocate a block for the member data? With no free blocks, obviously no new members can be added to the PDSE, but it looks like it might still be possible that the failure could be reflected differently to the user or program depending on purpose for which a block were needed at the initial point of failure. In a pathological case where you were just adding a very large number of Alias directory entries pointing to existing members, I would think you could use all remaining free blocks in the PDSE just for directory blocks without allocating any new blocks for member content, so if PDSE block allocation failure makes any distinction between failures occurring when a directory block is needed vs a member data block, that would be another case that might be reflected as a shortage of directory space. ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN