summaryrefslogtreecommitdiffstats
path: root/xlators/cluster
Commit message (Expand)AuthorAgeFilesLines
* cluster/afr: Perform flush on all the children involved in self-healPranith Kumar K2011-08-221-19/+6
* cluster/afr: Change definition of stale childPranith Kumar K2011-08-221-1/+1
* cluster/afr: Paused fop should not continue with fopPranith Kumar K2011-08-223-3/+11
* cluster/afr: fop should not continue if it is paused, until resumesPranith Kumar K2011-08-212-0/+8
* cluster/afr: set frame localPranith Kumar K2011-08-212-1/+2
* cluster/afr: Perform self-heal without locking the whole filePranith Kumar K2011-08-2019-1726/+1580
* cluster/afr: Update fresh_children in lookup if no other ops in progressPranith Kumar K2011-08-199-115/+236
* option validation: further fixesAnand Avati2011-08-191-0/+15
* xlator options: revamp xlator option validation/reconfigure codeAnand Avati2011-08-183-778/+139
* allocate extra bytes (for \0) when calling reallocVenky Shankar2011-08-171-1/+2
* adjust allocated length to memory overrun fixVenky Shankar2011-08-151-3/+4
* cluster/afr: read_child should be >= 0v3.3.0qa2Pranith Kumar K2011-08-131-1/+3
* Change Copyright current yearPranith Kumar K2011-08-1054-54/+54
* LICENSE: s/GNU Affero General Public/GNU General Public/Pranith Kumar K2011-08-0655-165/+165
* cluster/dht: clear local->cached_subvol when switching to do_fresh_lookupAnand Avati2011-08-061-0/+1
* storage/posix: handle dictionary being NULL in a functionAmar Tumballi2011-08-031-1/+1
* DHT rename: Recreate linkfile after unlinkshishir gowda2011-08-033-144/+50
* Stripe_readdirp: Fix race in wind/unwind which led to crashshishir2011-07-281-9/+17
* cluster/distribute: while fixing layout, consider ENOSPC errorsAmar Tumballi2011-07-261-4/+4
* cluster/dht: dht_rename() - handle GFID situationsAnand Avati2011-07-251-14/+61
* PUMP: set pump lk_owner,pid to frame->rootPranith K2011-07-172-9/+8
* cluster/afr: Don't depend on fuse lk_owner for inodelksPranith K2011-07-172-8/+6
* cluster/afr: Fix conflict files and gfid self-healPranith K2011-07-177-600/+811
* cluster/afr: Detect conflict/gfid self-healsPranith K2011-07-176-161/+532
* cluster/afr: make expunge/impunge re-usablePranith K2011-07-172-64/+176
* cluster/afr: Choose next call child from fresh-children for inode-read-fopsPranith K2011-07-177-442/+391
* cluster/afr: Add fresh children along with read-child to inode contextPranith K2011-07-1716-353/+817
* cluster/afr: Move afr local alloc functions from header files to sourcesPranith K2011-07-172-105/+124
* cluster/stripe: send the xattr keys with create/mknod itself.Amar Tumballi2011-07-141-189/+177
* distribute: bring in feature to do rebalance from insideAmar Tumballi2011-07-148-15/+600
* cluster/distribute: bring in directory-spread-count optionAmar Tumballi2011-07-145-4/+80
* cluster/distribute: handle layout overlaps while giving a new fixAmar Tumballi2011-07-143-59/+297
* DHT access: For nfs calls, op_ret is always 0, and mode is op_errnoshishir gowda2011-07-131-1/+10
* stripe: changes in volume_options to assist volume set help/help-xmlKaushik BV2011-07-121-5/+47
* dht: changes in volume_options to assist volume set help/help-xmlKaushik BV2011-07-121-3/+26
* afr: changes in volume_options to assist volume set help/help-xmlKaushik BV2011-07-121-6/+40
* afr/stripe: collect pathinfo xattrs from all childsVenky Shankar2011-07-127-17/+357
* cluster/afr: Handle lookups when self-heal is offPranith K2011-07-129-513/+996
* cluster/stripe: quick-read friendly behavior in lookupAmar Tumballi2011-07-121-5/+22
* cluster/stripe: cleanup and memory leak fixesAmar Tumballi2011-07-121-118/+56
* cluster/distribute: send proper 'params' dictionary during linkfile creationAmar Tumballi2011-07-121-4/+13
* pump, afr: dict related memory fixes.Krishnan P2011-07-123-42/+106
* cluster/dht: fix race between two directory renamesAnand Avati2011-07-121-7/+79
* dht: set linkto xattr with linkfile create (mknod)Anand Avati2011-07-081-75/+13
* dht disk usage: Correct free blk calculationshishir gowda2011-07-071-2/+2
* cluster/afr: fix the range of the lock taken in [f]truncatePranith K2011-07-011-4/+4
* distribute: handle 'fix.layout' key in setxattr() instead of getxattr()Amar Tumballi2011-06-231-67/+46
* Stripe selfheal: Prevent spurious STACK_DESTROY callshishir gowda2011-06-221-0/+4
* Stripe lookup: aggregate xattrsshishir gowda2011-06-221-0/+4
* pump: mark pending before notify to children to avoid race in single CPU.Krishnan P2011-06-201-2/+2