summaryrefslogtreecommitdiffstats
path: root/xlators/cluster/afr
Commit message (Expand)AuthorAgeFilesLines
* cluster/afr: set the read child ctx only if the self-heal source is validv3.3.0qa14Raghavendra Bhat2011-10-031-4/+4
* statedump: do not print the inode number in the statedumpRaghavendra Bhat2011-10-011-31/+18
* cluster/afr: Don't unlock sh_frame on failure in algoPranith Kumar K2011-09-302-8/+15
* cluster/afr: set fd ctx on opendirPranith Kumar K2011-09-294-39/+59
* Second round of warning suppression.Jeff Darcy2011-09-298-39/+10
* cluster/afr: Handle files without gfid in self-healPranith Kumar K2011-09-299-654/+642
* glusterd: Implemented cmd to trigger self-heal on a replicate volume.v3.3.0qa10Krishnan Parthasarathi2011-09-221-0/+8
* cluster/afr: Make local->child_up immutablePranith Kumar K2011-09-216-164/+113
* Proactive self heal process implementationPranith Kumar K2011-09-1410-121/+631
* cluster/afr: perform self-heal with least priorityPranith Kumar K2011-09-091-0/+7
* cluster/afr: Make data selfheal trigger to be configurable.Pranith Kumar K2011-09-0811-112/+217
* cluster/afr: eager locking of FD writesAnand Avati2011-09-084-58/+182
* Eliminate many "var set but not used" warnings with newer gcc.Jeff Darcy2011-09-0711-123/+0
* cluster/afr: Prevent double big lock when data self-heal loops are not spawnedPranith Kumar K2011-09-062-7/+30
* cluster/afr: Bring down the self-heal window size to 1Pranith Kumar K2011-09-061-1/+1
* 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-181-538/+111
* cluster/afr: read_child should be >= 0v3.3.0qa2Pranith Kumar K2011-08-131-1/+3
* Change Copyright current yearPranith Kumar K2011-08-1026-26/+26
* LICENSE: s/GNU Affero General Public/GNU General Public/Pranith Kumar K2011-08-0626-78/+78
* 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
* 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-122-1/+125
* cluster/afr: Handle lookups when self-heal is offPranith K2011-07-129-513/+996
* pump, afr: dict related memory fixes.Krishnan P2011-07-123-42/+106
* cluster/afr: fix the range of the lock taken in [f]truncatePranith K2011-07-011-4/+4
* pump: mark pending before notify to children to avoid race in single CPU.Krishnan P2011-06-201-2/+2
* afr: bg self-heal must be off if self-heal-count=0.Krishnan P2011-06-201-3/+3
* core: fill 'ia_ino' from 'ia_gfid' in 'storage/posix' to preserve same ino nu...Amar Tumballi2011-06-167-205/+0
* cluster/afr: Give proper device id for mknodPranith Kumar K2011-06-161-1/+2
* PUMP: perform opendir on pump xlator instead of its childPranith K2011-06-161-4/+2
* pump: cleanup xattrs on both commit and abort path.Krishnan P2011-06-162-4/+149
* afr: holding stack var via dict_set_static_bin corrupts.Krishnan P2011-06-161-2/+15
* syncop: Modified to accept one 'non-frame' arg.Krishnan P2011-06-161-5/+3
* cluster/afr: propagate proper errno returned by lock fopsAnand Avati2011-06-101-4/+0
* cluster/afr: Log errors in afr self-heal with GF_LOG_ERRORPranith Kumar K2011-06-087-44/+49