summaryrefslogtreecommitdiffstats
path: root/xlators/cluster
Commit message (Expand)AuthorAgeFilesLines
* DHT rename: Recreate linkfile after unlinkshishir gowda2011-08-033-144/+50
* cluster/dht: dht_rename() - handle GFID situationsAnand Avati2011-07-251-4/+51
* dht: use gfid of the actual file while recreating the proper linkfilesRaghavendra Bhat2011-07-231-1/+4
* cluster/afr: previous read_child should take precedence over priv->read_childPranith K2011-07-172-2/+10
* cluster/afr: save xattr of all the children in lookup_cbkPranith K2011-07-171-2/+2
* stripe: changes in volume_options to assist volume setKaushik BV2011-07-171-5/+47
* dht: changes in volume_options to assist volume setKaushik BV2011-07-171-3/+26
* afr: changes in volume_options to assist volume setKaushik BV2011-07-171-4/+40
* cluster/dht: fix race between two directory renamesAnand Avati2011-07-121-17/+89
* cluster/afr: set frame local before access windPranith K2011-07-011-0/+2
* cluster/afr: fix the range of the lock taken in [f]truncatePranith K2011-07-011-4/+4
* pump: mark pending before notify to children to avoid race in single CPU.Krishnan P2011-06-221-2/+2
* afr: bg self-heal must be off if self-heal-count=0.Krishnan P2011-06-221-3/+3
* loc_t: add 'gfid' and 'pargfid' fieldsAmar Tumballi2011-06-145-1/+30
* pump: cleanup potential dict related memory corruption.v3.1.5qa2Krishnan Parthasarathi2011-06-104-39/+101
* cluster/afr: propagate proper errno returned by lock fopsAnand Avati2011-06-101-4/+0
* DHT selheal dir: Recreate dirs with correct gfid.shishir gowda2011-06-091-3/+1
* cluster/afr: Give proper device id for mknodPranith Kumar K2011-06-091-1/+2
* cluster/afr: lookup should set the read-child based on pending xattrsPranith Kumar K2011-06-093-34/+100
* cluster/afr: Read-dir should wind to the read-child firstPranith Kumar K2011-06-091-44/+53
* cluster/afr: Log errors in afr self-heal with GF_LOG_ERRORPranith Kumar K2011-06-096-43/+57
* cluster/dht: use GFID returned from hashed subvolumeAnand Avati2011-06-091-0/+5
* cluster/afr: declare favorite_child as int instead of unsigned intRaghavendra Bhat2011-05-312-2/+2
* cluster/distribute: corrected layout mismatch handling logicAmar Tumballi2011-05-312-147/+17
* send the proper device id to posix while self healing device special file entryRaghavendra Bhat2011-05-311-9/+14
* DHT-rename: Unlink older link files before creating new one.shishir gowda2011-05-313-1/+147
* cluster/dht: detect linkfiles mismatching gfid and delete+recreateAnand Avati2011-05-311-73/+109
* pump: init last_event array to be used in afr_notifyPranith Kumar K2011-05-311-0/+7
* cluster/afr: Send Non-blocking lock in non-blocking entrylkPranith Kumar K2011-05-311-1/+1
* pump: Detect 'empty' brick and finish migration.Krishnan Parthasarathi2011-05-311-0/+8
* cluster/dht: notify should succeed when waiting for all subvols first eventPranith Kumar K2011-05-311-1/+3
* cluster/afr: Send the first child up/down after all its children notifyPranith Kumar K2011-05-313-55/+113
* cluster/afr: Avoid null dereferencePranith Kumar K2011-04-141-0/+3
* cluster/afr: skip openfd flush when the file is already deletedPranith K2011-04-112-6/+19
* afr-entry-self-heal: fixes to detected renames (gfid based)Anand Avati2011-04-112-15/+39
* DHT: Propogate error if dht_rmdir_opendir_cbkshishir gowda2011-04-111-0/+2
* DHT: send revalidate to all subvols and not just first subvolshishir gowda2011-04-081-6/+10
* cluster/dht: send inode number from 'inode->ino' in dir_lookup_cbkAmar Tumballi2011-04-061-5/+6
* cluster/afr: Re-factoring code for alignmentVijay Bellur2011-02-281-62/+62
* cluster/afr: Whitespace cleanupVijay Bellur2011-02-282-124/+126
* dht: log filename on failed reavalidateAnand Avati2011-02-251-2/+3
* dht: do not send revalidates to all subvolsAnand Avati2011-02-221-10/+6
* core: have framework for GF_EVENT_CHILD_MODIFIED notifcation eventAnand Avati2011-02-222-1/+12
* Solaris build fixesshishir gowda2011-02-223-3/+3
* replicate: set read-child to the subvolume which replied first (fastest)Anand Avati2011-02-221-20/+0
* cluster/dht : implement a fsetxattr() commandAmar Tumballi2011-02-182-0/+45
* cluster/afr: stop spawning self-heal loops when the self-heal failsPranith K2011-02-171-12/+24
* cluster/dht: Send removexattr() to all subvolumes.Vikas Gorur2011-02-141-4/+52
* cluster/dht: Perform self-heal as rootPranith K2011-02-083-35/+2
* cluster/afr: Perform self-heal as rootPranith K2011-02-082-1/+4