Close the initial GCS range reader when closing rangedReader
メンテナーはふだん 1 日以内に返信
まだ誰も着手していません。
評価
調査の方向性
pkg/objectstorage/gcsranged.go から始め、GetObject を newRangedReader と rangedReader.Close まで追ってください。初期の GCS range reader が head としてどのように渡されるか、また子 Context がどのようにキャンセルされるかを確認してください。部分的にしか読み取られていない rangedReader を閉じたときに head も閉じられるか、またはその request が別の方法で停止され、後続の range-fetch の動作が変わらなければ完了です。
索引モデルが issue の本文から書いたものです。
説明
In pkg/objectstorage/gcsranged.go, GetObject opens the first GCS range reader with the caller's context and passes it as head to newRangedReader. newRangedReader creates a child context for later range fetches, but rangedReader.Close only cancels that child context and does not close head. Closing a partially consumed object reader therefore leaves the original head request/body owned by the caller's context instead of stopping it with the returned reader. Please close head on Close (or create it with the reader-owned context and still close it).
- 主要言語
- Go
- スター
- 4.4k
- フォーク
- 515
- 平均マージ
- 2日 13時間
- マージ済み PR(30日)
- 279
環境構築
- Dockerfile・Docker Compose ファイルなし
- プルリクエストのテンプレートあり
- コントリビューションガイドを読む
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
agent-substrate/substrate のほかの issue
-
area/security
難易度 2/5 1〜3時間 初心者へのやさしさ 74/100
agent-substrate/substrate#2276 ·
メンテナーはふだん 1 日以内に返信
-
Micro-VM guests unconditionally boot with root debug console on vsock 1026対応中かも このイシューにリンクされたプルリクエストがオープン中、またはマージ済みです。 オープンarea/security
難易度 2/5 1〜3時間 初心者へのやさしさ 67/100
agent-substrate/substrate#2274 ·
メンテナーはふだん 1 日以内に返信
-
area/network kind/bug
難易度 2/5 1〜3時間 初心者へのやさしさ 75/100
agent-substrate/substrate#2245 ·
メンテナーはふだん 1 日以内に返信
-
[Bug]: e2e script flag parsing is broken対応中かも @ericcurtin が 1 日前に担当しました。 オープンarea/dev-infra area/tests kind/bug
難易度 2/5 1〜3時間 初心者へのやさしさ 72/100
agent-substrate/substrate#2217 · コメント 1 件 ·
メンテナーはふだん 1 日以内に返信
-
Reject trailing YAML documents in actor-template create manifests対応中かも @ericcurtin が 4 日前に担当しました。 オープンarea/cli kind/bug
難易度 2/5 1〜3時間 初心者へのやさしさ 84/100
agent-substrate/substrate#2156 · コメント 1 件 ·
メンテナーはふだん 1 日以内に返信
agent-substrate/substrate の issue をすべて見る
似ている issue
-
難易度 1/5 1時間未満 初心者へのやさしさ 88/100
-
phase:v3 type:harness
難易度 2/5 1〜3時間 初心者へのやさしさ 82/100
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 86/100
war-and-code/dircue#200 ·
メンテナーはふだん 1 日以内に返信
-
actor/human kind/bug priority/important-soon triage-accepted
難易度 2/5 1〜3時間 初心者へのやさしさ 66/100
kelos-dev/kelos#1804 · コメント 2 件 ·
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 82/100
メンテナーはふだん 1 日以内に返信