summaryrefslogtreecommitdiffstats
path: root/xlators/features/shard/src/shard.c
Commit message (Expand)AuthorAgeFilesLines
* features/shard: optimization over shard lookup in case of preallocVinayakswami Hariharmath2020-08-201-7/+39
* features/shard: Convert shard block indices to uint64Krutika Dhananjay2020-07-081-4/+7
* features/shard: Use fd lookup post file openVinayakswami Hariharmath2020-06-111-43/+76
* features/shard: Aggregate file size, block-count before unwinding removexattrKrutika Dhananjay2020-05-261-70/+195
* features/shard: Aggregate size, block-count in iatt before unwinding setxattrKrutika Dhananjay2020-05-211-17/+191
* features/shard: Fix crash during shards cleanup in error casesKrutika Dhananjay2020-03-261-2/+9
* multiple: fix bad type castXavi Hernandez2020-01-101-1/+2
* tests/shard: fix tests/bugs/shard/unlinks-and-renames.t failureSheetal Pamecha2019-11-011-0/+1
* afr: support split-brain CLI for replica 3Ravishankar N2019-10-091-1/+2
* features/shard: Send correct size when reads are sent beyond file sizeKrutika Dhananjay2019-08-121-0/+2
* graph/shd: Use glusterfs_graph_deactivate to free the xl recMohammed Rafi KC2019-06-271-0/+3
* libglusterfs: cleanup iovec functionsXavi Hernandez2019-06-111-7/+3
* features/shard: Fix extra unref when inode object is lru'd out and added backKrutika Dhananjay2019-06-091-4/+2
* across: clang-scan: fix NULL dereferencing warningsAmar Tumballi2019-06-041-10/+18
* features/shard: Fix block-count accounting upon truncate to lower sizeKrutika Dhananjay2019-06-041-12/+48
* features/shard: Fix crash during background shard deletion in a specific caseKrutika Dhananjay2019-05-161-3/+9
* shard: fix crash caused by using null inodeKinglong Mee2019-03-141-4/+3
* features/shard: Ref shard inode while adding to fsync listKrutika Dhananjay2019-01-241-8/+22
* features/shard: Fix launch of multiple synctasks for background deletionKrutika Dhananjay2019-01-111-66/+122
* features/shard: Assign fop id during background deletion to prevent excessive...Krutika Dhananjay2019-01-081-0/+1
* New xlator option to control enable/disable of xlators in Gd2Aravinda VK2018-12-071-0/+8
* all: add xlator_api to many translatorsAmar Tumballi2018-12-061-0/+14
* libglusterfs: Move devel headers under glusterfs directoryShyamsundarR2018-12-051-3/+3
* feature/shard: Fix coverity issue - Use after freeSusant Palai2018-11-141-1/+1
* all: fix the format string exceptionsAmar Tumballi2018-11-051-2/+2
* shard : fix coverity issue in shard.cSunny Kumar2018-10-251-4/+12
* shard : fix newly introduced coveritySunny Kumar2018-10-181-1/+2
* features/shard: Hold a ref on base inode when adding a shard to lru listKrutika Dhananjay2018-10-161-14/+34
* all: fix warnings on non 64-bits architecturesXavi Hernandez2018-10-101-8/+8
* glusterd: Update op-version from 4.2 to 5.0ShyamsundarR2018-09-131-2/+2
* Land part 2 of clang-format changesGluster Ant2018-09-121-5518/+5444
* Multiple files: calloc -> mallocYaniv Kaul2018-09-041-3/+5
* xlators: move from strlen() to sizeof()Yaniv Kaul2018-08-311-2/+2
* feature/shard: Fix Coverity issueAshish Pandey2018-08-271-7/+5
* features/shard: Fix crash and test case in RENAME fopKrutika Dhananjay2018-08-141-2/+5
* features/shard: Make lru limit of inode list configurableKrutika Dhananjay2018-07-231-2/+20
* features/shard: Perform shards deletion in the backgroundKrutika Dhananjay2018-06-201-153/+666
* features/shard: Introducing ".shard/.remove_me" for atomic shard deletion (pa...Krutika Dhananjay2018-06-131-390/+964
* features/shard: Fix missing unlock in shard_fsync_shards_cbk()Vijay Bellur2018-06-011-0/+1
* features/shard: Add option to barrier parallel lookup and unlink of shardsKrutika Dhananjay2018-04-231-28/+85
* features/shard: Make operations on internal directories genericKrutika Dhananjay2018-04-181-92/+202
* features/shard: Do list_del_init() while list memory is validPranith Kumar K2018-03-201-1/+1
* features/shard: Upon FSYNC from upper layers, wind fsync on all changed shardsKrutika Dhananjay2018-03-051-37/+496
* features/shard: Fix shard inode refcount when it's part of priv->lru_list.Krutika Dhananjay2018-03-021-9/+17
* glusterfsd: Memleak in glusterfsd process while brick mux is onMohit Agrawal2018-02-271-0/+3
* features/shard: Leverage block_num info in inode-ctx in read callbackKrutika Dhananjay2018-02-271-18/+3
* features/shard: Pass the correct block-num to store in inode ctxKrutika Dhananjay2018-02-271-1/+1
* features/shard: shard options for GD2.Krutika Dhananjay2018-01-261-0/+3
* core: fix some of the dict_{get,set} with proper APIsAmar Tumballi2018-01-171-7/+7
* features/shard: Coverity fixesKrutika Dhananjay2017-11-081-3/+6