Back to bug 2009552

Who When What Removed Added
Neha Ojha 2021-09-30 23:32:02 UTC Assignee branto ksirivad
Status NEW ASSIGNED
Neha Ojha 2021-09-30 23:32:15 UTC Priority unspecified high
Red Hat One Jira (issues.redhat.com) 2021-09-30 23:34:23 UTC Link ID Red Hat Issue Tracker RHCEPH-1946
Neha Ojha 2021-09-30 23:46:13 UTC Doc Type If docs needed, set a value Enhancement
Neha Ojha 2021-10-12 18:18:21 UTC Link ID Github ceph/ceph/pull/43353
Neha Ojha 2021-10-26 21:04:27 UTC Status ASSIGNED POST
Veera Raghava Reddy 2021-10-27 04:24:43 UTC CC tserlin
Status POST MODIFIED
Fixed In Version ceph-16.2.6-14.el8cp
Flags needinfo?(ceph-qe-bugs)
QA Contact sangadi pdhiran
Veera Raghava Reddy 2021-10-27 04:26:56 UTC CC vereddy
Flags needinfo?(ceph-qe-bugs)
errata-xmlrpc 2021-10-27 04:30:33 UTC Status MODIFIED ON_QA
Sunil Angadi 2021-11-11 05:40:52 UTC CC sangadi
Pawan 2021-12-07 04:33:33 UTC Flags needinfo?(ksirivad)
CC ksirivad
Kamoltat (Junior) Sirivadhna 2022-01-25 16:49:03 UTC Flags needinfo?(ksirivad)
Ranjini M N 2022-02-16 08:44:10 UTC Flags needinfo?(ksirivad)
CC rmandyam
Ranjini M N 2022-02-16 08:46:28 UTC Blocks 2031073
Pawan 2022-02-16 09:17:45 UTC Status ON_QA VERIFIED
Kamoltat (Junior) Sirivadhna 2022-02-16 15:45:21 UTC Doc Text Feature:

Optimization of the global recovery event in the progress module.

Reason:

When we are dealing with a large amount of PGs in a large cluster, there is a lot of overhead in calculating the active+clean state of PGs when computing for the progress of global recovery events. Therefore, we have optimized this by doing most of the calculations in C++ code rather than in the Python module.

Result:

CPU utilization was reduced during the progress with optimizations than without.
Flags needinfo?(ksirivad)
Ranjini M N 2022-02-17 09:37:59 UTC Doc Text Feature:

Optimization of the global recovery event in the progress module.

Reason:

When we are dealing with a large amount of PGs in a large cluster, there is a lot of overhead in calculating the active+clean state of PGs when computing for the progress of global recovery events. Therefore, we have optimized this by doing most of the calculations in C++ code rather than in the Python module.

Result:

CPU utilization was reduced during the progress with optimizations than without.
.The global recovery event in the progress module is now optimized

With this release, computing for the progress of global recovery events is optimized for a large number of placement groups in a large storage cluster by using the C++ code instead of the python module thereby reducing the CPU utilization.
Flags needinfo?(ksirivad)
Kamoltat (Junior) Sirivadhna 2022-02-17 15:16:26 UTC Flags needinfo?(ksirivad)
Aron Gunn 2022-02-21 17:38:36 UTC CC agunn
Docs Contact rmandyam
errata-xmlrpc 2022-04-04 08:02:44 UTC Status VERIFIED RELEASE_PENDING
errata-xmlrpc 2022-04-04 10:21:56 UTC Resolution --- ERRATA
Status RELEASE_PENDING CLOSED
Last Closed 2022-04-04 10:21:56 UTC
errata-xmlrpc 2022-04-04 10:22:15 UTC Link ID Red Hat Product Errata RHSA-2022:1174

Back to bug 2009552