summaryrefslogtreecommitdiffstats
path: root/xlators/cluster/afr/src/afr-dir-write.c
Commit message (Expand)AuthorAgeFilesLines
* cluster/afr: Prevent split-brain when bricks are brought off and on in cyclic...Krutika Dhananjay2016-08-221-2/+1
* cluster/afr: Unwind xdata_rsp even in case of failuresPranith Kumar K2016-05-301-6/+14
* cluster/afr: Don't let NFS cache stat after writesPranith Kumar K2016-05-041-2/+9
* afr/index: changes for granular entry self-healRavishankar N2016-04-301-1/+2
* dht/afr/client/posix: Fail mkdir without gfid-reqPranith Kumar K2016-04-291-6/+12
* cluster/afr: Fix read-child selection in entry create fopPranith Kumar K2016-03-281-1/+13
* afr: Add throttled background client-side healsRavishankar N2016-03-011-1/+1
* cluster/afr: Remember flags sent by create fopPranith Kumar K2015-11-261-0/+1
* cluster/afr: Pick gfid from poststat during fresh lookup for read child calcu...Krutika Dhananjay2015-06-241-3/+3
* build: do not #include "config.h" in each fileNiels de Vos2015-05-291-5/+0
* afr: add arbitration supportRavishankar N2015-05-051-0/+2
* Avoid conflict between contrib/uuid and system uuidEmmanuel Dreyfus2015-04-041-2/+2
* afr: coverity fixesRavishankar N2014-12-231-4/+3
* cluster/afr : Mark pending changelog xattrs for new creationsAnuradha2014-09-031-21/+9
* cluster/afr: Set pending changelog based on filetype for new entriesPranith Kumar K2014-08-211-4/+12
* cluster/afr: Fix bugs in quorum implementationPranith Kumar K2014-05-141-16/+0
* cluster/afr: refactorAnand Avati2014-03-221-1066/+583
* cluster/afr: Add special handling for failure postopsPranith Kumar K2013-08-281-21/+0
* cluster/afr: Treat all dir fop failure as success in changelogPranith Kumar K2013-04-031-1/+31
* afr: Modified book-keeping structures for entrylksKrishnan Parthasarathi2013-01-231-43/+166
* cluster/afr: mark new entry changelog for create/mknod failuresPranith Kumar K2012-12-041-1/+126
* Preventing client crashing as the callings of GF_CALLOC has been failed.linbaiye2012-10-111-8/+40
* cluster/afr: Unwind with correct pre/post parent bufsPranith Kumar K2012-08-021-346/+135
* cluster/afr: Handle failures in fop_cbk gracefullyPranith Kumar K2012-07-311-31/+46
* cluster: fix crash on link of named pipe in stripe/replicate volBrian Foster2012-07-251-2/+1
* afr: pass back xdata in createBrian Foster2012-07-231-2/+5
* remove useless if-before-free (and free-like) functionsJim Meyering2012-07-131-2/+1
* replicate: add hashed read-child method.Jeff Darcy2012-05-311-5/+10
* Thou shalt not free(3) memory dirname(3) returnedEmmanuel Dreyfus2012-05-211-1/+9
* license: dual license under GPLV2 and LGPLV3+Kaleb KEITHLEY2012-05-101-14/+5
* core: adding extra data for fopsAmar Tumballi2012-03-221-45/+70
* cluster/afr: copy the parent's gfid from child loc while building parent locRaghavendra Bhat2012-03-021-0/+2
* cluster/afr: Handle errors in build_parent_locPranith Kumar K2012-03-011-28/+53
* core: utilize mempool for frame->local allocationsAmar Tumballi2012-02-211-8/+8
* core: GFID filehandle based backend and anonymous FDsAnand Avati2012-01-201-3/+2
* cluster/afr: Handle error cases in local initPranith Kumar K2011-12-281-94/+69
* Add command-line support (but no doc) for enforce-quorum option.Jeff Darcy2011-11-281-8/+8
* Add quorum checks to avoid split-brain.Jeff Darcy2011-11-201-1/+16
* core: remove 'ino' variable from 'inode_t' structureAmar Tumballi2011-11-161-1/+0
* cluster/afr: Remove unused 'ino' codePranith Kumar K2011-10-281-30/+0
* cluster/afr: Make local->child_up immutablePranith Kumar K2011-09-211-40/+24
* Eliminate many "var set but not used" warnings with newer gcc.Jeff Darcy2011-09-071-4/+0
* cluster/afr: Perform self-heal without locking the whole filePranith Kumar K2011-08-201-17/+41
* 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: Fix conflict files and gfid self-healPranith K2011-07-171-0/+2
* cluster/afr: Add fresh children along with read-child to inode contextPranith K2011-07-171-71/+63
* core: fill 'ia_ino' from 'ia_gfid' in 'storage/posix' to preserve same ino nu...Amar Tumballi2011-06-161-84/+0
* loc_t: add 'gfid' and 'pargfid' fieldsAmar Tumballi2011-05-031-0/+3
* cluster/afr: log enhancement - part 3Amar Tumballi2011-04-011-57/+2