Siblings of #5154: JCL SYSIN-member join to CICS macro tables
メンテナーはふだん 1 日以内に返信
まだ誰も着手していません。
評価
調査の方向性
Start with GalaxyIR.job_macro_tables from PR #5217 and the existing SYSIN handling it adds, then read how skeleton_export.ESTATE_JOINS is built. Each unchecked item is a separate case: procedure-call SYSIN overrides, concatenated SYSIN DDs, adding the join to the estate export, and reporting a member with no macro-table rows as found. The export change needs a golden rebless, so confirm with a maintainer before touching it. Done means each case is covered by a test and the golden outputs are regenerated.
索引モデルが issue の本文から書いたものです。
説明
Siblings of #5154 (found in the review of PR #5217).
Class: CICS macro-table sources that a JCL job feeds to the assembler, joined from the job step to the member that defines them (GalaxyIR.job_macro_tables, PR #5217).
PR #5217 covers: a direct assembler step (PGM=ASMA90|IEV90|IEUASM|ASMAHL|ASMBLR) whose //SYSIN DD DSN=lib(MEMBER) names exactly one hlasm file.
Members not covered yet:
- Procedure call (
EXEC DFHAUPLE, or any proc that wraps the assembler) with a//STEP.SYSINoverride DD. Today it is not read at all. - A concatenated SYSIN (more DDs with no name after
//SYSIN). Only the first DD is joined. - Estate export:
job_macro_tablesis not inskeleton_export.ESTATE_JOINS. Adding it changes the exports, so it needs a golden rebless. - A member file that exists but has no macro-table rows. Today it is reported the same as a missing member. It should be reported as "found, no tables".
Siblings: #5154
- 主要言語
- Python
- スター
- 57
- フォーク
- 11
- 平均マージ
- 1時間 5分
- マージ済み PR(30日)
- 976
環境構築
- Dockerfile・Docker Compose ファイルなし
- プルリクエストのテンプレートあり
- コントリビューションガイドを読む
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
squid-protocol/gitgalaxy のほかの issue
-
claim:melek priority: high
難易度 5/5 1週間以上 初心者へのやさしさ 38/100
squid-protocol/gitgalaxy#6534 · コメント 2 件 ·
メンテナーはふだん 1 日以内に返信
-
claim:melek priority: high
難易度 5/5 1週間以上 初心者へのやさしさ 35/100
squid-protocol/gitgalaxy#6501 · コメント 2 件 ·
メンテナーはふだん 1 日以内に返信
-
claim:nyx enhancement legacy-modernization scope:core status: blocked testing
難易度 5/5 1週間以上 初心者へのやさしさ 20/100
squid-protocol/gitgalaxy#6492 · コメント 1 件 ·
メンテナーはふだん 1 日以内に返信
-
bug claim:nyx scope:sweep
難易度 5/5 1週間以上 初心者へのやさしさ 35/100
squid-protocol/gitgalaxy#6454 · コメント 8 件 ·
メンテナーはふだん 1 日以内に返信
-
bug claim:melek scope:frontier
難易度 4/5 3〜5日 初心者へのやさしさ 48/100
squid-protocol/gitgalaxy#6433 · コメント 2 件 ·
メンテナーはふだん 1 日以内に返信
squid-protocol/gitgalaxy の issue をすべて見る
似ている issue
-
bug
難易度 2/5 1〜3時間 初心者へのやさしさ 78/100
conda-forge/conda-forge-bot#7025 ·
メンテナーはふだん 1 日以内に返信
-
area:ci
難易度 1/5 1時間未満 初心者へのやさしさ 74/100
catincloud-labs/dagster-dex#149 ·
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 84/100
home-assistant/core#188424 ·
メンテナーはふだん 1 日以内に返信
-
Review backlog (docs-currency): README 'CI run' link lands on a run whose overall badge is cancelledオープンagent/reviewer needs-kind needs-triage
難易度 2/5 1〜3時間 初心者へのやさしさ 63/100
projectbluefin/utah#880 · コメント 2 件 ·
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 76/100
redis/memtier_benchmark#850 ·
メンテナーはふだん 1 日以内に返信