summaryrefslogtreecommitdiffstats
path: root/xlators/cluster/afr/src/afr-dir-write.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* cluster/afr: white-space cleanup - part 2Amar Tumballi2011-03-311-1015/+1014
* Copyright changesVijay Bellur2010-10-111-1/+1
* Change GNU GPL to GNU AGPLPranith K2010-10-041-3/+3
* rmdir: introduce extra flags parameter in FOP prototypeAnand V. Avati2010-10-021-2/+3
* Check for possible fd/ctx NULL in afrshishir gowda2010-09-241-2/+6
* remove 'gen' from iatt/protocol structuresAmar Tumballi2010-09-141-12/+0
* gfid: changes in symlink() prototype to have params dictionary with uuid in itAnand Avati2010-09-041-2/+5
* gfid: changes in mkdir() prototype to have params dictionary with uuid in itAnand Avati2010-09-041-2/+5
* gfid: changes in mknod() prototype to have params dictionary with uuid in itAnand Avati2010-09-041-2/+5
* gfid: change in create() prototype to have params dictionary with uuid in itAnand Avati2010-09-041-2/+6
* cluster/afr: Remove dead assignments.Sachidananda2010-08-241-22/+0