Hacktoberfest 2026: những issue maintainer đã đánh dấu cho tháng Mười, đang mở và phù hợp người mới. Xem issue Hacktoberfest

Siblings of #4893: DL/I calls beyond the first slice (EXEC DLI, UOW calls, GSAM, I/O PCB, CICS)

Đang mở
#5,233 0 bình luận 0 reaction 0 người được giao Xem trên GitHub

Maintainer thường phản hồi trong vòng 1 ngày

Chưa có ai nhận issue này.

Đánh giá

Độ khó
5/5
Thời gian dự kiến
Hơn một tuần
Mức phù hợp với người mới
15/100
Loại issue
Tính năng
Độ rõ ràng
Khá rõ ràng
Mức độ hoạt động
Sôi nổi
Công nghệ
c, python
Lĩnh vực
databases

Hướng nghiên cứu

This is a tracking issue with several independent gaps, so pick one checkbox rather than the whole list. The payload names equivalence_cics.py and ggdli.c as the CICS linking point, and the DL/I call set is the one modelled in PR #5232 (#4893). Start by reading that PR's DL/I handling and its refused-call register, then confirm which listed call is still refused. Done means one checkbox's program translates without the refusal, with a test for it.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Mô tả

enhancement era:2 legacy-modernization needs:docker priority: high scope:frontier

Siblings of #4893 (DL/I database calls, first slice in PR #5232). Class: IMS DL/I database access from COBOL — the modelled set is CBLTDLI GU/GHU/GN/GHN/GNP/GHNP/ISRT/REPL/DLET on a stated DBD/PSB (register I1–I6). The members below are refused by name today (register I5); each box is one gap, with the burned program that needs it.

  • EXEC DLI + DIB model — batch CBPAUP0C (GN, GNP, DLET, CHKP); CICS COPAUA0C, COPAUS0C, COPAUS1C (also needs equivalence_cics.py to link ggdli.c)
  • Unit-of-work calls: SCHD / TERM / CHKP / XRST / ROLB / SYNC — CBPAUP0C and the COPAU* programs
  • GSAM PCBs — DBUNLDGS
  • I/O PCB, CMPAT=YES, BMP, IMS TM / MFS — PAUDBLOD (its ENTRY 'DLITCBL' lists one PCB, but IMS passes the I/O PCB first)
  • CBLTDLI from a CICS program — equivalence_cics.py must link ggdli.c
  • Not used by any burned program (lowest priority): command codes, boolean SSAs, AIBTDLI / CEETDLI, FLD / POS, secondary indexes, logical relationships, HDAM root order, load mode

Source: worker report for #4893 (PR #5232). IBM is the reference (IMS Application Programming APIs; Messages and Codes Vol. 4).

Siblings: #4893

Ngôn ngữ chính
Python
Star
57
Fork
11
Merge trung bình
1 giờ 41 phút
Pull request đã merge (30 ngày)
978

Chuẩn bị môi trường

Bắt đầu từ đâu

  1. Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
  2. Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
  3. Fork repository và làm thay đổi trên một nhánh.
  4. Mở pull request có tham chiếu số hiệu của issue.

Issue khác của squid-protocol/gitgalaxy

Tất cả issue của squid-protocol/gitgalaxy

Issue tương tự

Thêm issue về Python

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.