summaryrefslogtreecommitdiffstats
path: root/xlators/cluster/dht/src/dht-helper.c
Commit message (Expand)AuthorAgeFilesLines
* cluster/dht: Add migration checks to dht_(f)xattropN Balachandran2017-12-261-0/+3
* cluster/dht: Check for NULL before using variableAshish Pandey2017-11-061-1/+3
* cluster/dht: Don't store the entire uuid for subvolsN Balachandran2017-10-101-1/+2
* cluster/dht : User xattrs are not healed after brick stop/startMohit Agrawal2017-10-041-0/+65
* cluster/dht: EBADF handling for fremovexattr and fsetxattrN Balachandran2017-08-091-3/+22
* cluster/dht: Check for open fd only on EBADFN Balachandran2017-08-081-0/+1
* cluster/dht: Fix fd check raceN Balachandran2017-07-111-0/+26
* cluster/dht: Check if fd is opened on dst subvolN Balachandran2017-06-281-0/+280
* cluster/dht: Make optimal usage of buffer provided with readdir(p)Sakshi2017-05-311-0/+3
* cluster/dht: Rebalance on all nodes should migrate filesN Balachandran2017-05-161-2/+6
* feature/dht: Directory synchronizationKotresh HR2017-04-261-648/+14
* refcount: typecast function for calling on freeNiels de Vos2017-01-311-7/+2
* dht/cluster: add logs to fix-layout code pathSusant Palai2017-01-201-7/+34
* feature/dht: undo partially successful dir renameCsaba Henk2017-01-111-0/+3
* cluster/dht: Fix dict_leak in migration check tasksN Balachandran2017-01-021-0/+7
* cluster/dht: remove unnecessary struct memberN Balachandran2016-09-221-4/+4
* quotad: fix potential buffer overflowsRaghavendra G2016-08-251-3/+15
* cluster/dht: Fix unsafe iteration on inode->fd_listXavier Hernandez2016-06-151-16/+70
* dht:remember locked subvol and send unlock to the sameMohammed Rafi KC2016-05-061-0/+155
* cluster/distribute: detect stale layouts in entry fopsRaghavendra G2016-04-221-0/+5
* dht: lock on subvols to prevent lookup vs rmdir raceSakshi2016-04-051-5/+28
* dht: report constant directory sizeJeff Darcy2016-03-201-0/+6
* cluster/dht : Ftruncate on migrating file fails with EINVALN Balachandran2015-12-221-25/+202
* cluster/tier: fix loading tier.so into glusterdN Balachandran2015-12-031-2/+1
* dht: heal directory path if the directory is not presentMohammed Rafi KC2015-11-081-0/+171
* dht/rebalance: fix layout and dict leaksSusant Palai2015-10-061-0/+5
* cluster/tier: Handle FOPs on files being migratedN Balachandran2015-09-221-23/+82
* dht: reverting changes that takes lock on all subvols to prevent rmdir vs loo...Sakshi2015-09-141-32/+6
* all: reduce "inline" usageJeff Darcy2015-09-011-1/+1
* dht : lock on subvols to prevent lookup vs rmdir raceSakshi2015-08-271-6/+32
* dht: send lookup even for fd based operations during rebalanceRavishankar N2015-07-221-23/+30
* cluster/dht: use refcount to manage memory used to store migrationRaghavendra G2015-07-011-21/+44
* dht: Adding log messages to the new logging frameworkarao2015-06-231-27/+40
* cluster/dht: Fix Null pointer dereference while loggingRaghavendra G2015-06-181-8/+8
* cluster/dht: Prevent use after free bugPranith Kumar K2015-06-171-1/+3
* cluster/dht: fix incorrect dst subvol info in inode_ctxNithya Balachandran2015-06-021-36/+93
* cluster/dht: pass a destination subvol to fop2 variants to avoid races.Raghavendra G2015-06-021-6/+35
* build: do not #include "config.h" in each fileNiels de Vos2015-05-291-5/+0
* cluster/dht: Don't rely on linkto xattr to find destination subvol during pha...Raghavendra G2015-05-281-101/+31
* guster/dht: tiered volumes may not allow access to files undergoing migrationDan Lambright2015-05-051-0/+22
* rebalance: Introducing local crawl and parallel migrationSusant Palai2015-04-291-0/+23
* libglusterfs/syncop: Add xdata to all syncop callsRaghavendra Talur2015-04-081-12/+14
* Avoid conflict between contrib/uuid and system uuidEmmanuel Dreyfus2015-04-041-4/+4
* cluster/dht: Add tier translator.Dan Lambright2015-03-211-1/+21
* cluster/dht: Change the subvolume encoding in d_off to be a "global"Dan Lambright2015-03-181-108/+25
* dht: fix for dht_lock_count() compile errorNiels de Vos2015-02-261-1/+1
* cluster/dht: synchronize with other concurrent healers while healing layout.Raghavendra G2015-02-201-1/+22
* libglusterfs: change signature of syncop_(f)getxattrRavishankar N2015-01-051-4/+4
* cluster/dht: fix memory corruption in locking api.Raghavendra G2014-09-091-2/+2
* dht: Avoid using inline, if necessary use it with 'static inline'Harshavardhana2014-08-291-1/+1