summaryrefslogtreecommitdiffstats
path: root/libglusterfs/src/syncop.h
Commit message (Expand)AuthorAgeFilesLines
* syncop: Provide syncop_ftw and syncop_dir_scan utilsPranith Kumar K2015-02-061-0/+12
* libglusterfs: change signature of syncop_(f)getxattrRavishankar N2015-01-051-2/+4
* rebalance: ``check_free_space`` should ignore quota_statfsHarshavardhana2014-10-311-1/+3
* synctask: add backtrace per waiting taskKrishnan Parthasarathi2014-09-221-0/+1
* libglusterfs/syncop: implement inodelkRaghavendra G2014-08-261-0/+4
* build: make GLUSTERD_WORKDIR rely on localstatedirHarshavardhana2014-08-071-1/+1
* libglusterfs: wrong function definition of synclock_destory(). Humble Chirammal2014-08-061-1/+1
* syncops: add support for custom PIDAnand Avati2014-02-131-2/+9
* core: add @xdata parameter to syncop_[f]removexattr()Anand Avati2014-02-131-2/+4
* syncops: expose @flags in syncop_rmdir()Anand Avati2013-11-211-1/+1
* 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/+2
* gfapi: object handle based API extensionsR.Shyamsundar2013-10-111-17/+61
* synctask: minor enhancementsAnand Avati2013-08-281-1/+8
* core: increase the auxillary group limit to 65536Anand Avati2013-07-241-1/+16
* glusterfs: discard (hole punch) supportBrian Foster2013-06-131-0/+1
* gluster: add fallocate fop supportBrian Foster2013-06-131-0/+2
* gfapi: link inodes in relevant entry FOPsAnand Avati2013-05-251-4/+5
* syncop: synctask shouldn't yawn, it could miss a 'wake'Krishnan Parthasarathi2013-05-211-9/+6
* syncop: Update synctask state appropriatelyKrishnan Parthasarathi2013-05-201-2/+0
* synctask: implement barriers around yield, not the other wayAnand Avati2013-05-041-13/+27
* gfapi: POSIX locking supportAnand Avati2013-04-241-0/+3
* syncop: set credentials of running process in @frameAnand Avati2013-04-241-1/+18
* synctask: introduce synclocks for co-operative lockingAnand Avati2013-04-021-0/+18
* glusterd: Increasing throughput of synctask based mgmt ops.Krishnan Parthasarathi2013-02-261-0/+1
* synctask: support for (assymetric) counted barriersAnand Avati2013-02-211-19/+32
* syncop: Fixed indentation and whitespaces.Krishnan Parthasarathi2013-02-201-76/+76
* synctask: implement setuid-like SYNCTASK_SETID()Anand Avati2013-02-131-0/+11
* syncop: fix symlink paramAnand Avati2012-10-031-1/+2
* syncop: Implement some missing operationsAnand Avati2012-10-031-0/+5
* syncop: Implement access fopPranith Kumar K2012-09-191-0/+1
* libglusterfs: Implementation of syncop_fsyncdirPranith Kumar K2012-09-061-0/+1
* syncop: Added scaling down logicPranith Kumar K2012-08-201-0/+1
* syncop: handle 'dataonly' flag in syncop_fsync()Amar Tumballi2012-08-201-1/+1
* syncop: accomodate non-syncenv callsAnand Avati2012-07-131-7/+60
* libglusterfs: syncop for flush ()Rajesh Amaravathi2012-07-131-0/+1
* license: dual license under GPLV2 and LGPLV3+Kaleb KEITHLEY2012-05-101-14/+5
* libgluster: Fix counting, synctask state errorsPranith Kumar K2012-05-031-0/+2
* libglusterfs: Never block syncprocPranith Kumar K2012-04-231-38/+4
* core: adding extra data for fopsAmar Tumballi2012-03-221-0/+1
* glusterd: bring in feature to use syncop for mgmt opsAmar Tumballi2012-03-211-0/+5
* syncop: Make syntask scalablePranith Kumar K2012-03-091-3/+6
* cluster/afr: Self-heald, Index integrationPranith Kumar K2012-02-201-0/+3
* syncop: Multi-processor support in syncenvAnand Avati2012-02-201-19/+32
* cluster/dht: Support for hardlink rebalance when decommissioningshishir gowda2012-02-191-1/+1
* core: add an extra flag to readv()/writev() APIAmar Tumballi2012-02-141-2/+4
* complete the implementation of missing 'f**xattr()' fopsAmar Tumballi2012-01-251-0/+1
* core: add 'fremovexattr()' fopAmar Tumballi2012-01-251-0/+1
* core: get xattrs also as part of readdirpAmar Tumballi2012-01-251-0/+1
* distribute: handle migration of symlink and special filesAmar Tumballi2011-10-201-0/+5