summaryrefslogtreecommitdiffstats
path: root/xlators/features/shard/src/shard.h
Commit message (Expand)AuthorAgeFilesLines
* features/shard: Convert shard block indices to uint64Krutika Dhananjay2020-07-081-3/+3
* features/shard: Aggregate file size, block-count before unwinding removexattrKrutika Dhananjay2020-05-261-0/+1
* features/shard: Fix block-count accounting upon truncate to lower sizeKrutika Dhananjay2019-06-041-1/+1
* features/shard: Fix integer overflow in block count accountingKrutika Dhananjay2019-05-061-1/+1
* features/shard: Fix launch of multiple synctasks for background deletionKrutika Dhananjay2019-01-111-5/+6
* libglusterfs: Move devel headers under glusterfs directoryShyamsundarR2018-12-051-3/+3
* Land clang-format changesGluster Ant2018-09-121-284/+288
* Multiple files: calloc -> mallocYaniv Kaul2018-09-041-3/+3
* features/shard: Make lru limit of inode list configurableKrutika Dhananjay2018-07-231-2/+1
* features/shard: Perform shards deletion in the backgroundKrutika Dhananjay2018-06-201-4/+15
* features/shard: Introducing ".shard/.remove_me" for atomic shard deletion (pa...Krutika Dhananjay2018-06-131-30/+73
* features/shard: Add option to barrier parallel lookup and unlink of shardsKrutika Dhananjay2018-04-231-0/+4
* features/shard: Make operations on internal directories genericKrutika Dhananjay2018-04-181-0/+4
* features/shard: Upon FSYNC from upper layers, wind fsync on all changed shardsKrutika Dhananjay2018-03-051-0/+6
* features/shard: Fix vm corruption upon fix-layoutKrutika Dhananjay2017-04-071-0/+1
* features/shard: Fix EIO error on add-brickKrutika Dhananjay2017-02-231-0/+1
* features/shard: Put onus of choosing the inode to resolve on individual fopsKrutika Dhananjay2017-02-231-0/+1
* features/changelog: Capture FXATTROP and XATTROP in changelogKotresh HR2015-11-221-2/+0
* features/shard: Force cache-refresh when lookup/readdirp/stat detect that xat...Krutika Dhananjay2015-10-281-0/+2
* features/shard: Regulate memory consumption by individual shards' inode_t obj...Krutika Dhananjay2015-10-081-1/+10
* features/shard: Port log messages to new frameworkKrutika Dhananjay2015-09-271-4/+8
* features/shard: Performance improvements in IO pathKrutika Dhananjay2015-09-221-3/+40
* features/shard: Filter internal shard xattrs in {get,remove,set}xattrKrutika Dhananjay2015-09-081-0/+1
* features/shard: Fix permission issuesKrutika Dhananjay2015-08-301-0/+18
* features/shard: Fix size update for writes at hole regionKrutika Dhananjay2015-08-291-0/+1
* features/shard: Ensure shards are owned by the same owner/group as the origin...Krutika Dhananjay2015-08-191-0/+3
* features/shard: Use xattrop (as opposed to setxattr) for updates to size xattrKrutika Dhananjay2015-07-151-1/+3
* features/shard: Fix incorrect parameter to get_lowest_block()Krutika Dhananjay2015-06-021-2/+3
* features/shard: Fix issue with readdir(p) fopKrutika Dhananjay2015-05-311-0/+3
* build: do not #include "config.h" in each fileNiels de Vos2015-05-291-5/+0
* features/shard: Implement [f]truncate fopsKrutika Dhananjay2015-05-071-0/+3
* features/shard: Implement readv() fopKrutika Dhananjay2015-05-051-0/+7
* features/shard: Take hole size into account while computing ia_sizeKrutika Dhananjay2015-05-021-0/+1
* features/shard: Implement rename() fopKrutika Dhananjay2015-04-291-0/+7
* features/shard: Implement unlink fopKrutika Dhananjay2015-04-251-0/+6
* features/shard: Consume size and block count in metadata read opsKrutika Dhananjay2015-04-211-2/+8
* features/shard: Introduce file size xattrKrutika Dhananjay2015-04-081-0/+30
* features/shard: Refactor codeKrutika Dhananjay2015-04-061-1/+20
* features/shard: Create and use xattr_req dict as and when neededKrutika Dhananjay2015-04-041-0/+1
* features/shard: Bug fixesKrutika Dhananjay2015-03-271-3/+3
* features/shard: Introducing sharding translatorKrutika Dhananjay2015-03-191-0/+118