summaryrefslogtreecommitdiffstats
path: root/xlators/cluster/afr/src/afr-inode-write.c
Commit message (Expand)AuthorAgeFilesLines
* build: MacOSX Porting fixesHarshavardhana2014-04-241-3/+0
* cluster/afr: Init local on txn-frame for zerofillPranith Kumar K2014-04-081-1/+1
* afr: Simple 1-liner fix for crash in RackspaceBrian Foster2014-04-041-1/+1
* cluster/afr: refactorAnand Avati2014-03-221-1858/+751
* zerofill: Change the type of len argument of glfs_zerofill() to off_tBharata B Rao2013-11-141-1/+1
* glusterfs: zerofill supportM. Mohan Kumar2013-11-101-0/+250
* cluster/afr: Have common inode-write-fop cbkPranith Kumar K2013-09-181-160/+565
* afr: make NOP truncate/ftruncate efficientAnand Avati2013-09-031-0/+14
* cluster/afr: Add special handling for failure postopsPranith Kumar K2013-08-281-3/+9
* cluster/afr: Don't delay post op in cases of failuresPranith Kumar K2013-08-281-4/+11
* cluster/afr: Add largest file is source policyAnand Avati2013-08-141-22/+0
* afr: treat appending writes as stable writes.Anand Avati2013-08-131-1/+22
* cluster/afr: Disable eager-lock if open-fd-count > 1Pranith Kumar K2013-08-021-3/+30
* cluster/afr: ensure DATA operations are made durable before POST-OPAnand Avati2013-03-271-0/+8
* cluster/afr: Don't queue transactions during open-fd fixPranith Kumar K2013-02-221-181/+71
* cluster/afr: do complete split-brain check in all the fd based fopsRaghavendra Bhat2013-02-191-0/+23
* cluster/afr: Perform wakeup just before fopPranith Kumar K2013-02-061-0/+7
* cluster/afr: Change order of unwind, resume for writevPranith Kumar K2013-01-291-31/+87
* afr: handle short writes in afr_writev_wind and self-heal to avoid corruptionBrian Foster2012-11-291-15/+46
* cluster/afr: handle GF_XATTR_LOCKINFO_KEY appropriately.Raghavendra G2012-11-271-3/+0
* Preventing client crashing as the callings of GF_CALLOC has been failed.linbaiye2012-10-111-12/+48
* libglusterfs/dict: make 'dict_t' a opaque objectAmar Tumballi2012-09-061-6/+4
* remove useless if-before-free (and free-like) functionsJim Meyering2012-07-131-2/+1
* license: dual license under GPLV2 and LGPLV3+Kaleb KEITHLEY2012-05-101-14/+5
* cluster/afr: Handle invalid inode in open_fd_fixPranith Kumar K2012-03-311-1/+5
* core: adding extra data for fopsAmar Tumballi2012-03-221-47/+67
* fops/removexattr: prevent users from removing glusterfs xattrsRajesh Amaravathi2012-03-051-9/+24
* core: utilize mempool for frame->local allocationsAmar Tumballi2012-02-211-9/+9
* core: add an extra flag to readv()/writev() APIAmar Tumballi2012-02-141-1/+3
* complete the implementation of missing 'f**xattr()' fopsAmar Tumballi2012-01-251-4/+5
* core: add 'fremovexattr()' fopAmar Tumballi2012-01-251-0/+180
* core: GFID filehandle based backend and anonymous FDsAnand Avati2012-01-201-0/+6
* cluster/afr: do not unlock without holding the lock on the fdRaghavendra Bhat2012-01-191-1/+1
* core/setxattr: prevent users from setting glusterfs xattrsRajesh Amaravathi2012-01-141-15/+212
* cluster/afr: Handle error cases in local initPranith Kumar K2011-12-281-92/+56
* Add command-line support (but no doc) for enforce-quorum option.Jeff Darcy2011-11-281-7/+7
* Add quorum checks to avoid split-brain.Jeff Darcy2011-11-201-0/+14
* cluster/afr: Remove unused 'ino' codePranith Kumar K2011-10-281-6/+0
* cluster/afr: Make local->child_up immutablePranith Kumar K2011-09-211-35/+21
* cluster/afr: Make data selfheal trigger to be configurable.Pranith Kumar K2011-09-081-12/+10
* cluster/afr: Paused fop should not continue with fopPranith Kumar K2011-08-221-3/+3
* cluster/afr: fop should not continue if it is paused, until resumesPranith Kumar K2011-08-211-0/+1
* cluster/afr: set frame localPranith Kumar K2011-08-211-1/+1
* cluster/afr: Perform self-heal without locking the whole filePranith Kumar K2011-08-201-49/+253
* Change Copyright current yearPranith Kumar K2011-08-101-1/+1
* LICENSE: s/GNU Affero General Public/GNU General Public/Pranith Kumar K2011-08-061-3/+3
* cluster/afr: Add fresh children along with read-child to inode contextPranith K2011-07-171-6/+6
* cluster/afr: fix the range of the lock taken in [f]truncatePranith K2011-07-011-4/+4
* core: fill 'ia_ino' from 'ia_gfid' in 'storage/posix' to preserve same ino nu...Amar Tumballi2011-06-161-17/+0
* cluster/afr: log enhancement - part 3Amar Tumballi2011-04-011-48/+2