Yes. Sequence matters Matt Hogstrom +1 (919) 656-0564
> On Sep 4, 2018, at 18:18, Seymour J Metz <[email protected]> wrote: > > I hope that you mean that it will first successfully do the ENQ, *then* check > whether the member has changed and if not do the update. > > > -- > Shmuel (Seymour J.) Metz > http://mason.gmu.edu/~smetz3 > > ________________________________________ > From: IBM Mainframe Discussion List <[email protected]> on behalf of > Matt Hogstrom <[email protected]> > Sent: Tuesday, September 4, 2018 3:45 PM > To: [email protected] > Subject: Re: Zowe for systems programmer ? > > This is a good discussion. Our challenge is how to move forward that doesn’t > break the old ways of doing things but actually making forward progress. > Currently Zowe will read the data, allow it to be edited and then when > updating will check to see if the file is in unchanged. If so, grab an ENQ > and make the update. The editor and REST APIs are undergoing design now. > Give me a few days and I’ll provide a few scenarios and get your feedback on > what does and doesn’t work. > > Matt Hogstrom > [email protected] > +1-919-656-0564 > PGP Key: 0x90ECB270 > Facebook > <https://secure-web.cisco.com/1wwj_4l50d47CREhDoXSU8-FEAJyxD4VH8eHa3GENk0V0M_oZ6dXZ4trJan6s0CK-mazgPBVYxjU59H1Ty7ojmZuJxwHaSi_MEu5jt46bB9vD-xbbe0m8QM1aioLcSAHLpeO8jawFXZeMUk0xpCaJK1XpK7MJsDXaLVImikNlCkvY0z5_LZRbu8s5UO1fELc9_jHxq1S200i-shQjkMngwqQJ57FSwezHAjjIBH1TX2bPQLa7TBXtyAj9DtZOMAE69jB7NL529ZwVaawPTCi1mJAzoPYG1S8WLYtgZjHvZ6XBB4owCAHGoYhM320rIENqjRWnkrVxTzCDK_qM5Ix6mscef5Yj5th5KicaBgmuKClE9bVkBbWgnMisz_OpQYza/https%3A%2F%2Ffacebook.com%2Fmatt.hogstrom> > LinkedIn > <https://secure-web.cisco.com/19NczfTmcjt-r6CHjnj5vrZ3kLsSDR2Xxf5lIOSfiDOyohA8rgh_qnqXt4EtgS3iWxg1Pqw_xPWtsTgrpCwBzhsWTtEKu1wQOUIuqPpXtUNX8YWJbCy07q-cid74wN8ECCxIusiUQzguIUSUGZYQj2rU2rMCNbbxW2uUIJxe_3RegeIYxnf3HshGFlNo-w_LadEITRQCl8y6iRFvNjXR8KqHRXL2cQoTh3TQtwsgg8F5NJ6eMSgiqc9ce5_L_vZoPWHHMPGzkvdHgZbmRNTwylZRIkIJke5FYBGpzy68qY3Ni-LI0vGXAmTSjGL24U-qveUgZ-yD9f9t8fm5nKnREWd5XamKSmygjXKEKCOYbjXdBQvqWhLRbCYV6uHGEqA7R/https%3A%2F%2Flinkedin%2Fin%2Fmhogstrom> > Twitter > <https://secure-web.cisco.com/1ApjXAJeQhVaDNbaNgVvGAGCplOhKc17sac2xxXganIKEOYUyS2Gfddt_Y1CBEaDvcc_TCc8j5EpJwUS2bUyPdL5JU7RnPQjXi8Uuw1Q_mJhBxBnzKhk002b0dbmORHmN3bgFtBZUTN8XRrkvJe4kmgy7ds3tpZiTztmvvAFdO_ZbJRTecj4Q-dEpbSna3W2g9e783iyryn77RiTyX8p45iQt7BEh05SmabDRwEl7Y_u-NJXbVgqwMHyjKlbmJqEt9tJ7jW_32Og3xtfweuP4W_4aGEDOw0pvMCA6FPEutJW5UvrZ523etmFSOVb6foShxxdA_wVLpunKux-L9mPbcjm565H-MPEqSeReVl6bQAbB9TaPp9PfcHNQfggrhO32BcHRWCtnKJONcCdWxNhbLQ/https%3A%2F%2Ftwitter.com%2Fhogstrom> > > “It may be cognitive, but, it ain’t intuitive." > — Hogstrom > >> On Sep 4, 2018, at 3:31 PM, Gord Tomlin <[email protected]> >> wrote: >> >> On 2018-09-04 11:08, Tom Marchant wrote: >>>> On Fri, 31 Aug 2018 06:52:57 -0500, Jerry Callen<[email protected]> >>>> wrote: >>>> Andrew Rowley wrote: >>>> >>>>> When using source control you STILL need to make sure that 2 people >>>>> are not updating the same file at the same time - it is just the >>>>> window that is smaller. >>>> On z/OS you could solve that with DISP=OLD (though that's not practical >>>> in all situations). >>> Not if you have some other process, such as with Zowe, that does not use >>> the ENQ that the system uses to prevent simultaneous updates. >> >> This thread started off with a discussion regarding the use of ISPF-style >> SPFEDIT ENQs for serialization. While those ENQs protect against >> simultaneous updates by multiple ISPF users, they do not protect against >> updates by other non-ISPF programs, such as IEBCOPY, IEBGENER, or many >> others. >> >> Using SPFEDIT ENQs in Zowe would have the same strengths and weaknesses as >> using those ENQs in ISPF. >> >> An ENQ convention can only truly be relied upon if all users of the system >> follow that convention. SPFEDIT falls short in that. >> >> -- >> >> Regards, Gord Tomlin >> Action Software International >> (a division of Mazda Computer Corporation) >> Tel: (905) 470-7113, Fax: (905) 470-6507 >> Support: >> https://secure-web.cisco.com/1rOxo-_UJrGBqk1TwClT6uPWnoP0_jYxLCWLV6qn2nrfr63wtxdLa9DD9Xu4t3QTsCw301xZKiQ_ObYuJGgccKYuq2Nfr7iSs7l-ElEC8RwajnBVHvNjDYThrqU9I6fCQwd06AX_cQmXkOzFBwmnqxx3i8iK3UFuXbxZAOpZgrQItB1GOjMqvPdB4653N4njcX439yaaL8_OT6sC73SAsCQuW9A7A-FwNCU7R-lfmGo6CpMdeQ2P36gmxuTkylPZRhpNZTVRJgGSlrPzEzs4j2xSVD5uBlWboT1HPnfYwOowXQA4CJAfipk7pceydgkrQ9RsOaIQL_6MkHc8zMG8ZMBrWIXZUowJO5bDuLWICiaFFwBbKLnb4LYm7emUQcNcD/https%3A%2F%2Factionsoftware.com%2Fsupport%2F >> >> ---------------------------------------------------------------------- >> 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 ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [email protected] with the message: INFO IBM-MAIN
