0% found this document useful (0 votes)
37 views7 pages

PM32123 Overview 2011-05-05

This APAR contains code changes for IMS V12, including over 20,000 lines of new catalog code isolated in new parts. It adds new macros, modules, and changes existing ones to support catalog functionality and statistics logging. The changes are intended to enhance the catalog while isolating the code for future iterations.

Uploaded by

JOE SCHOLTZ
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
37 views7 pages

PM32123 Overview 2011-05-05

This APAR contains code changes for IMS V12, including over 20,000 lines of new catalog code isolated in new parts. It adds new macros, modules, and changes existing ones to support catalog functionality and statistics logging. The changes are intended to enhance the catalog while isolating the code for future iterations.

Uploaded by

JOE SCHOLTZ
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
You are on page 1/ 7

IBM Software Group | IMS

Vendor impact for APAR PM32123


IMS V12

© 2011 IBM Corporation


IBM Confidential
IBM Software Group | IMS | Database is great!

Overview of PM32123
 PM32123 is a code drop for the V12 catalog line
item
 APAR contains code for iterations 6 and 7
– 20KLOC and 113 parts changed
– 90% of the code is in new catalog parts (18KLOC)
– Most of the remaining code is in the existing
DBD/PSB parts (1.7KLOC)
– Enhancements for catalog
– Code is isolated in catalog parts that are only called
when catalog is enabled
– Modules with prefix “DFS3” are new parts for IMS
catalog

2 PM32123 | IBM Confidential © 2011 IBM Corporation


IBM Software Group | IMS | Database is great!

Overview of PM32123 (cont)


 APAR contains code for iterations 6 and 7
– Code changes to DBD/PSB parts should be considered
incomplete
– More changes coming in future iterations
– ACBLIB members unchanged

3 PM32123 | IBM Confidential © 2011 IBM Corporation


IBM Software Group | IMS | Database is great!

Changes
 New macros
– DFSCASE, DFSMAP, DFS3ATPW
 New modules
– DFS3PBL0, DFS3GUR0, DFS3GUR1 (OCO)
 Non-OCO module changes
DFSCBT10,DFSCBT20, DFSCBT30, DFSCBT40, DFSCBT50
DFSCPY00, DFSDASB0, DFSDBLM0, DFSDLA00, DFSDLMP0
DFSFXC50, DFSIIN10, DFSRDB30, DFSSBSP0

4 PM32123 | IBM Confidential © 2011 IBM Corporation


IBM Software Group | IMS | Database is great!

Changes (cont)
 Non-OCO macro changes
DBD, DBDGEN, DFSAIBEQ, DFSBCBPI, DFSDACCT, DFSDDIR,
DFSCASE, DFSDFCAT, DFSETPCP, DFSFTAB, DFSIDBDA,
DFSIDBDX , DFSIPSB, DFSIPSBX, DFSMAP, DFSMARSH,
DFSPCBS, DFSPDIR, DFSPSB, DFS3ACH, DFS3ATPW,
FIELD, IDBD, IDLI, IPST, ISCD, PCB, PGENFS, PSBGEN,
SEGM, SENFLD, SENSEG, XDFLD, ZISWITCH, DFSCBT00,
DFSLOG07, DFSTLS

5 PM32123 | IBM Confidential © 2011 IBM Corporation


IBM Software Group | IMS | Database is great!

Highlighted changes for PM32123

 IDBD macro updated


– Label AXVECTAB has been added in first new slot in
DBD
– Label goes to the new table extensions DFSIDBDX
 Type 56 and 07 log records
– Existing space reserved for the statistics for the new DL/I
call GUR
 DFSCPY00
– Module changed to branch relative to relieve base
register shortage

6 PM32123 | IBM Confidential © 2011 IBM Corporation


IBM Software Group | IMS | Database is great!

Catalog changes in PM32123

 Isolated from mainline code path


 Catalog modules are only called if the
catalog function is enabled

7 PM32123 | IBM Confidential © 2011 IBM Corporation

You might also like