summaryrefslogtreecommitdiffstats
path: root/xlators/cluster/afr/src/afr-transaction.c
Commit message (Expand)AuthorAgeFilesLines
* cluster/afr: Remove eager-lock stub on finodelk failureHEADmasterPranith 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
* remove useless if-before-free (and free-like) functionsJim Meyering2012-07-131-2/+1
* cluster/afr: post-op-delay supportAnand Avati2012-07-041-1/+146
* cluster/afr: cleanup lk_owner and PID messAnand Avati2012-07-041-18/+27
* cluster/afr: decrement changelog when fdctx is absentPranith Kumar K2012-05-241-0/+2
* cluster/afr: Enforce order in pre/post opPranith Kumar K2012-05-181-72/+86
* license: dual license under GPLV2 and LGPLV3+Kaleb KEITHLEY2012-05-101-14/+5
* cluster/afr: Perform Flush with lk-owner given by parent xlator.Pranith Kumar K2012-05-071-0/+5
* cluster/afr: increment change log with correct byte orderPranith Kumar K2012-04-161-2/+5
* core: adding extra data for fopsAmar Tumballi2012-03-221-24/+47
* cluster/afr: Enable eager-lockPranith Kumar K2012-03-171-1/+2
* Revert "afr: [Un]Set the 'right' lkowner for [f]{inode|entry}_lk and the 'enc...Vijay Bellur2012-03-031-0/+2
* afr: [Un]Set the 'right' lkowner for [f]{inode|entry}_lk and the 'enclosed' fop.Krishnan Parthasarathi2012-03-011-2/+0
* cluster/afr: Perform xattrop with all afr-keysPranith Kumar K2012-01-271-11/+7
* core: GFID filehandle based backend and anonymous FDsAnand Avati2012-01-201-6/+35
* cluster/afr: Double the call count if transaction is for renamePranith Kumar K2011-12-131-4/+18
* cluster/afr: Update read-child if it becomes stalePranith Kumar K2011-11-281-25/+19