cloudnative-pg / cloudnative-pg/plugin-barman-cloud

WAL makes memory full due to SAS token expiration

オープン
#941 コメント 3 件 リアクション 0 件 担当者 0 名 GitHub で見る
bug
主要言語
Go
スター
191
フォーク
72
平均マージ
2日 21時間
マージ済み PR(30日)
21

説明

I am using CNPG 1.26 with Barman plugin 0.11.0 . I am taking backup on azure blob storage. I am using SAS token to connect with azure blob storage . But when SAS token expire and I forgot to update it . after that it looks like it stores wals inside pods memory which increases memory consumption which results it into pod not working. But After I update sas token it should release wal and make memory free. but it did not happen. It deletes the wal only after increasing the db cluster memory . Is there any other way to resolve this issue or release this memory.

@dosu, please help

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

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

調査の方向性

issue にはファイルやテストの名前がありません。まず、CNPG 1.26 と Barman plugin 0.11.0 で期限切れの Azure SAS token を再現し、その後 token の更新後の WAL 保持とリカバリを調査します。認証情報のリカバリ後に、メモリの増加を必要とせずにキューに入った WAL が解放されれば完了です。

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

評価

技術スタック
azure, go, postgresql
領域
cloud, databases
issue の種類
バグ
難易度
4/5
見積もり時間
3〜5日
活発さ
静か
明瞭さ
おおむね明確
初心者へのやさしさ
45/100

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

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