aws / aws/aws-encryption-sdk-python

thread safety up

オープン
#701 コメント 0 件 リアクション 2 件 担当者 0 名 GitHub で見る
主要言語
Python
スター
255
フォーク
92
平均マージ
2日 17時間
マージ済み PR(30日)
2

説明

### Problem:

[Thread safety](https://github.com/aws/aws-encryption-sdk-python?tab=readme-ov-file#thread-safety) section contains link to the [resources doc](https://boto3.amazonaws.com/v1/documentation/api/latest/guide/resources.html#multithreading-or-multiprocessing-with-resources) but aws-encryption-sdk-python does not use boto3 resources and use boto3 client. According to [clients doc](https://boto3.amazonaws.com/v1/documentation/api/latest/guide/clients.html#multithreading-or-multiprocessing-with-clients) it's thread-safe and could be used in a multithreaded application.

I read #560 and [https://github.com/aws/aws-encryption-sdk-python/issues/11#issuecomment-330716036](https://github.com/aws/aws-encryption-sdk-python/issues/11#issuecomment-330716036), there used irrelevant boto docs, because aws-encryption-sdk-python does not use boto3 resource, but client.

### Solution:

Review multithreaded guidelines and update doc.

コントリビューションガイド

コントリビューションガイドを開く

調査の方向性

README の Thread safety セクションから始め、現在の resources リンクを、issue で引用されている boto3 clients のマルチスレッド処理に関するガイダンスと比較してください。SDK が boto3 clients を使用することと、それらのスレッドセーフティに関するガイダンスを反映するようドキュメントを更新してください。完了の条件は、リンクと文言が正確であることです。

索引モデルが issue の本文から書いたものです。

評価

技術スタック
aws, python
領域
documentation
issue の種類
ドキュメント
難易度
2/5
見積もり時間
1〜3時間
活発さ
停滞
明瞭さ
おおむね明確
初心者へのやさしさ
45/100

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。