Pranith Kumar Karampuri

Results 20 issues of Pranith Kumar Karampuri

- [ ] https://github.com/gluster/glusterfs/issues/1591 - [ ] https://github.com/gluster/glusterfs/issues/2463 - [ ] https://github.com/gluster/glusterfs/issues/3107 - [ ] https://github.com/gluster/glusterfs/issues/3108

wontfix

![Screenshot from 2021-05-13 09-00-56](https://user-images.githubusercontent.com/450543/119180917-8e45e600-ba8e-11eb-9c96-4e42adfc9b7b.png) On graph switch for each fd an fsync is called serially leading to high latency on the mounts during this process. This was done to make...

wontfix
assigned

Problem: On upgrade even though the op-version of gluster is less than 9 cluster.use-anonymous-inode option is enabled leading to unnecessary processing by self-heal-daemon Fix: Enable this option based on op-version...

wontfix
assigned

Gluster client crashed with Thread-1 ``` #0 0x00007fa9a54ec84c in __pthread_kill_implementation () from /lib64/libc.so.6 #1 0x00007fa9a549f6a6 in raise () from /lib64/libc.so.6 #2 0x00007fa9a54897d3 in abort () from /lib64/libc.so.6 #3 0x00007fa9a54896fb in...

Just want to share results of some experiments I did: I added the attached patch and this is what I observed for the amount of data that is migrated with...

Question

We faced an issue in production where 28 files were in this condition where the linkto file and data files had gfid mismatch. Upon code reading we were able to...

- tests/basic/afr ``` Test Summary Report ------------------- tests/basic/afr/arbiter-statfs.t (Wstat: 256 (exited 1) Tests: 10 Failed: 1) Failed test: 10 Non-zero exit status: 1 Parse errors: Bad plan. You planned 22...

Fixes: #4525 Change-Id: I8264d21fb285a870adead71015f1fc87a4b375ab

``` root@glusterfs-fedora-41:/home/pk/glusterfs# prove -rfv tests/features/mandatory-lock-forced.t tests/features/mandatory-lock-forced.t .. egrep: warning: egrep is obsolescent; using grep -E egrep: warning: egrep is obsolescent; using grep -E 1..30 ok 1 [ 128/ 1017] <...

Problem: fuse_fd_ctx_destroy() is being called in fuse_release()/fuse_releasedir() even before all the refs on the fd are released. This can lead to race situations where the fd_ctx is accessed after freeing....