ceph-csi/internal/cephfs
Madhu Rajanna e6292d8f90 cephfs: take lock on targetpath on node operation
We should not be dependent on the CO to ensure
that it will serialize the request instead of
that we need to have own internal locks to ensure
that we dont do concurrent operations for same
request.

Signed-off-by: Madhu Rajanna <madhupr007@gmail.com>
(cherry picked from commit 7cfeae579f)
2024-11-21 12:24:34 +00:00
..
core util: Removing JoinError in favor of fmt.Errorf 2024-05-22 09:05:42 +00:00
errors cephfs: add error for quiesce operation 2024-03-21 06:16:42 +00:00
mounter cephfs: address golangci-lint issues 2024-04-09 06:55:23 +00:00
store journal: remove unused parameter journalPoolID from ReserveName() 2024-07-08 09:23:58 +00:00
util cephfs: support omap data store in radosnamespace via cli argument 2024-07-30 07:13:48 +00:00
controllerserver.go cephfs: address golangci-lint issues 2024-04-09 06:55:23 +00:00
driver_test.go cephfs: address golangci-lint issues 2024-04-09 06:55:23 +00:00
driver.go cephfs: use conf.InstanceID instead of global variable 2024-08-05 17:04:52 +00:00
fuserecovery.go cleanup: incorrect fuserecovery logging 2024-05-07 17:08:46 +00:00
groupcontrollerserver_test.go cephfs: use conf.InstanceID instead of global variable 2024-08-05 17:04:52 +00:00
groupcontrollerserver.go cleanup: append pointer instead of value to avoid copying lock value 2024-07-10 12:18:50 +00:00
identityserver.go cephs: remove VOLUME_ACCESSIBILITY_CONSTRAINTS capabilities 2024-06-13 10:08:15 +00:00
nodeserver_test.go build: address 'copyloopvar' linter warning 2024-04-29 14:36:48 +00:00
nodeserver.go cephfs: take lock on targetpath on node operation 2024-11-21 12:24:34 +00:00
validator.go cephfs: address golangci-lint issues 2024-04-09 06:55:23 +00:00