Satyanarayana Kolluri

Results 7 issues of Satyanarayana Kolluri

**What this PR does / why we need it**: **Which issue this PR fixes** *(optional, in `fixes #(, fixes #, ...)` format, will close that issue when PR gets merged)*:...

do-not-merge/work-in-progress
needs-ok-to-test
needs-rebase
size/M
cncf-cla: yes

**What this PR does / why we need it**: **Which issue this PR fixes** *(optional, in `fixes #(, fixes #, ...)` format, will close that issue when PR gets merged)*:...

do-not-merge/work-in-progress
needs-ok-to-test
size/M
cncf-cla: yes

Refactored the parameter names of `recordEvent` Simplified the logic of `isBlockVolumeRegisterRequest` Refactored `validateCnsRegisterVolumeSpec` Added handling for the scenario when volume ID and Disk URL Path are missing in `validateCnsRegisterVolumeSpec` Simplified...

do-not-merge/work-in-progress
needs-ok-to-test
size/L
cncf-cla: yes

## Summary Implements a periodic cleanup routine to remove orphaned CNS finalizers from PVCs when CnsNodeVMBatchAttachment CRs are deleted before removing PVC finalizers, preventing stuck PVCs and blocked namespace deletions....

approved
size/XL
cncf-cla: yes

**What this PR does / why we need it**: **Which issue this PR fixes** *(optional, in `fixes #(, fixes #, ...)` format, will close that issue when PR gets merged)*:...

do-not-merge/work-in-progress
size/XS
approved
cncf-cla: yes

## Summary This PR introduces a snapshot informer cache to optimize the volume unregistration workflow in the vSphere CSI Driver. The implementation adds an in-memory cache that tracks PVC-to-snapshot relationships...

approved
size/XXL
cncf-cla: yes

**What this PR does / why we need it**: **Which issue this PR fixes** *(optional, in `fixes #(, fixes #, ...)` format, will close that issue when PR gets merged)*:...

do-not-merge/work-in-progress
size/L
approved
cncf-cla: yes