cloudnative-pg / cloudnative-pg/plugin-barman-cloud
S3 lifecycle policy and history files
- 主要言語
- Go
- スター
- 191
- フォーク
- 72
- 平均マージ
- 2日 21時間
- マージ済み PR(30日)
- 21
説明
This is more like a general question about S3 lifecycle policies, since there is some conflicting information about this topic. The docs (https://cloudnative-pg.io/plugin-barman-cloud/docs/object_stores/#s3-lifecycle-policy) explicitly recommend setting an S3 lifecycle policy on the current versions of the objects as well. However, this would also expire history files, which are not touched in the objectstore after transfering them once. Are these archived history files not needed for restoration? Then why archive them? If they are needed, then is there some mechanism that guarantees a timeline switch in each retention window?
コントリビューションガイド
調査の方向性
issue でリンクされている S3 ライフサイクルポリシーのセクションから始め、復元時にアーカイブ済みの履歴ファイルがどのように使用されるかを追跡します。文書化されたライフサイクルの推奨事項によってそれらを安全に期限切れにできるか、また各保持期間内で timeline の切り替えが保証されるかを確認します。これらの疑問を解決し、曖昧さのない説明でドキュメントを更新できれば完了です。
索引モデルが issue の本文から書いたものです。
評価
- 技術スタック
- aws, postgresql
- 領域
- cloud, databases, documentation
- issue の種類
- ドキュメント
- 難易度
- 5/5
- 見積もり時間
- 1週間以上
- 活発さ
- 停滞
- 明瞭さ
- 説明が足りない
- 初心者へのやさしさ
- 25/100