Checkpoint is an old (as in OS/360 old) facility that comes with restrictions that make it less useful than it might otherwise be. I'm not sure what the use case is these days.
-- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3 ________________________________________ From: IBM Mainframe Discussion List [IBM-MAIN@LISTSERV.UA.EDU] on behalf of Bernd Oppolzer [bernd.oppol...@t-online.de] Sent: Sunday, June 18, 2023 7:57 AM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: Checkpoint/restart in COBOL applications? I don't understand what's the implication of z/OS here; we are using Smart/Restart, too, but IMO this is only application programming, no support from the OpSys needed. Applications running with Smart/Restart write Checkpoints with every DB2 Commit, that is, they record the keys involved with the controlling DB2 cursors AND the read and write positions of the sequentials files in a Smart/Restart specific Checkpoint area (which can be a DB2 table, but also sequential files). On restart, the DB2 cursors need to be repositioned, same goes for the sequential files. But IMO that's all application business ... I don't see how the OpSys is involved here ... other than the basic services (DB2 Commit and positioning of files) must be provided. Kind regards Bernd Am 18.06.2023 um 09:59 schrieb Binyamin Dissen: > On Sat, 17 Jun 2023 19:50:01 -0700 Tom Ross <tmr...@stlvm20.vnet.ibm.com> > wrote: > > :> Does anyone know if there are people/applications using > checkpoint/restart in > :>COBOL applications? The doc only shows it is usable in programs that use > SORT, > :>I have not heard of customers doing this in years, but someone in IBMMAIN > would > :>know better than me! The reason for the question is that IBM is considering > :>removing that capability from z/OS and we are wondering how much of an > impact, > :>if any, this would be on COBOL applications? (Actually PL/I also, but I > work > :>in COBOL so kind of focused on that :-) > > The Smart/Restart product uses it and runs COBOL applications. > > -- > Binyamin Dissen <bdis...@dissensoftware.com> > http://secure-web.cisco.com/1GniwzBgRoLp7A9NK0WTyHfEFUAyQhFsOyav0rbPRy22MjTjKDzBHd_wIr6AzOFiFwhjTrH30w20GBSsOSabXvJ2Eyl4SXW2nD4Mb1Em0aK6kMuXvkd7KIYArV-yc-rCXdpzQp_pulUrvwZqpWub5By1wb3FW0dXeGo04gTQWwyqNOtfiBjLVMbL1V03gwK7e6sRqArSfa4PwyOkIEanDgB5-P5XUB4qdwzh6hCPyf6J8XFIcSX2QwKZyAX4pOnMjBl7O0Ff57m3jJ8Q9r7R6BiVns2OTCMESuJY2KXP0mfvXHSqSzIfr4WYWZgQ0evHVf3LItLxPT8XcTlc5zGVxV24YdFo7MKdH-4Z5IDStoyplwZf3mmRi4DS8xftPdgjeu9Nf2KTD4T93i41j2uPvkVAbspqHctl-YarIQpU-030/http%3A%2F%2Fwww.dissensoftware.com > > Director, Dissen Software, Bar & Grill - Israel > > ---------------------------------------------------------------------- > For IBM-MAIN subscribe / signoff / archive access instructions, > send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN