summaryrefslogtreecommitdiffstats
path: root/xlators/cluster/afr/src/afr-transaction.c
Commit message (Expand)AuthorAgeFilesLines
* arbiter: write performance improvementRavishankar N2016-04-111-4/+12
* all: fixes for clang compile warningsKaleb S KEITHLEY2016-02-151-1/+1
* afr: wind writes only on subvols where preop succeededRavishankar N2015-10-261-2/+4
* afr: do not wind write if pre-op fails on all childrenRavishankar N2015-10-201-1/+5
* afr: Unset dirty xattr after setting pending xattr during post-opRavishankar N2015-09-021-13/+13
* afr: modify afr_txn_nothing_failed()Ravishankar N2015-08-251-12/+3
* afr: Porting messages to new logging frameworkarao2015-06-271-19/+29
* afr: Block fops when file is in split-brainRavishankar N2015-06-261-0/+7
* afr: add arbitration supportRavishankar N2015-05-051-31/+152
* Avoid conflict between contrib/uuid and system uuidEmmanuel Dreyfus2015-04-041-1/+1
* cluster/afr: Implementation of quorum-readsPranith Kumar K2015-03-051-2/+9
* afr: coverity fixesRavishankar N2014-12-231-2/+2
* cluster/afr: Preserve errno in case of failures on all subvolsPranith Kumar K2014-11-051-5/+16
* cluster/afr: Set all the xattrs needed by index xlatorAnuradha2014-09-161-26/+20
* cluster/afr: move messages to new logging frameworkRavishankar N2014-05-171-2/+3
* cluster/afr: Fix bugs in quorum implementationPranith Kumar K2014-05-141-2/+142
* cluster/afr: Remove eager-lock stub on finodelk failurePranith Kumar K2014-04-021-6/+2
* cluster/afr: refactorAnand Avati2014-03-221-847/+610
* libglusterfs: Add monotonic clocking counter for timer threadHarshavardhana2013-10-151-2/+2
* cluster/afr: Add special handling for failure postopsPranith Kumar K2013-08-281-0/+56
* cluster/afr: Don't delay post op in cases of failuresPranith Kumar K2013-08-281-7/+23
* cluster/afr: Disable eager-lock if open-fd-count > 1Pranith Kumar K2013-08-021-2/+34
* storage/posix: implement batched fsync in a single threadAnand Avati2013-07-231-1/+10
* cluster/afr: Refactor inodelk to handle multiple domainsPranith Kumar K2013-07-031-274/+291
* cluster/afr: Provide an option to disable afr durabilityPranith Kumar K2013-07-031-3/+11
* cluster/afr: post-op should complete before starting flushPranith Kumar K2013-07-031-2/+2
* cluster/afr: Handle NULL fdctx in fsyncPranith Kumar K2013-06-271-1/+4
* cluster/afr: Fix fd/memory leak on fsyncPranith Kumar K2013-06-241-1/+1
* cluster/afr: Perform delayed changelog wakeups for anon fdPranith Kumar K2013-06-201-0/+3
* cluster/afr: Added documentation for eager-lock checkPranith Kumar K2013-04-221-0/+17
* afr: let eager-locking do its own overlap checksAnand Avati2013-04-051-0/+78
* cluster/afr: Treat all dir fop failure as success in changelogPranith Kumar K2013-04-031-1/+1
* cluster/afr: prevent piggyback on stale pre_opPranith Kumar K2013-04-021-33/+2
* cluster/afr: fix fd leak with unsafe call_resume()Anand Avati2013-03-281-1/+1
* cluster/afr: piggyback and fsync resume changesPranith Kumar K2013-03-281-8/+14
* cluster/afr: fsync() guarantees POST-OP completionAnand Avati2013-03-271-4/+26
* cluster/afr: ensure DATA operations are made durable before POST-OPAnand Avati2013-03-271-21/+260
* cluster/afr: Turn on eager-lock for fd DATA transactionsPranith Kumar K2013-03-011-20/+5
* cluster/afr: Avoid priv->eager_lock value update racePranith Kumar K2013-02-061-3/+3
* cluster/afr: Perform wakeup just before fopPranith Kumar K2013-02-061-13/+14
* afr: Modified book-keeping structures for entrylksKrishnan Parthasarathi2013-01-231-3/+5
* cluster/afr: Disable delayed post op when eager-lock is offPranith Kumar K2013-01-181-0/+3
* cluster/afr: Pre-op should be undone for non-piggyback post-opPranith Kumar K2013-01-161-2/+6
* cluster/afr: mark new entry changelog for create/mknod failuresPranith Kumar K2012-12-041-31/+36
* afr: make flush non-transactionalBrian Foster2012-12-041-3/+0
* cluster/afr: check transaction type for eager-lock after it is setPranith Kumar K2012-11-211-6/+6
* Preventing client crashing as the callings of GF_CALLOC has been failed.linbaiye2012-10-111-9/+14
* cluster/afr: check transaction type for eager-lock after it is setPranith Kumar K2012-10-101-6/+6
* cluster/afr: Wake up post-op on non-co-operative transactionPranith Kumar K2012-09-251-0/+23
* cluster/afr: Handle child_up & fd not opened case in xactionPranith Kumar K2012-08-011-7/+8