From 36e851505a4ac2015754249d491fc381a3e348ca Mon Sep 17 00:00:00 2001 From: Vitaliy Filippov Date: Sat, 4 Jun 2022 00:40:32 +0300 Subject: [PATCH] Make monitor delete pool statistics when the pool is deleted --- mon/mon.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/mon/mon.js b/mon/mon.js index d5f1a618..021c072d 100644 --- a/mon/mon.js +++ b/mon/mon.js @@ -1156,6 +1156,10 @@ class Mon { prev_pgs[pg-1] = this.state.config.pgs.items[pool_id][pg].osd_set; } + // Also delete pool statistics + etcd_request.success.push({ requestDeleteRange: { + key: b64(this.etcd_prefix+'/pool/stats/'+pool_id), + } }); this.save_new_pgs_txn(etcd_request, pool_id, up_osds, osd_tree, prev_pgs, [], []); } }