Description of problem: Tier sequentially processes brick heat databases for promotions as well as demotions. Expected results: Promotions and demotions at multiple bricks can be performed in parallel to improve performance.
REVIEW: http://review.gluster.org/15931 (cluster/tier: multithreaded promotion and demotion) posted (#1) for review on master by Milind Changire (mchangir)
REVIEW: http://review.gluster.org/15931 (cluster/tier: multithreaded promotion and demotion) posted (#2) for review on master by Milind Changire (mchangir)
REVIEW: http://review.gluster.org/15931 ([wip] cluster/tier: multithreaded promotion and demotion) posted (#3) for review on master by Milind Changire (mchangir)
REVIEW: http://review.gluster.org/15931 ([wip] cluster/tier: multithreaded promotion and demotion) posted (#4) for review on master by Milind Changire (mchangir)
REVIEW: http://review.gluster.org/15931 ([wip] cluster/tier: multithreaded promotion and demotion) posted (#5) for review on master by Milind Changire (mchangir)
REVIEW: http://review.gluster.org/15931 ([wip] cluster/tier: multithreaded promotion and demotion) posted (#6) for review on master by Milind Changire (mchangir)
REVIEW: http://review.gluster.org/15931 ([wip] cluster/tier: multithreaded promotion and demotion) posted (#7) for review on master by Milind Changire (mchangir)
REVIEW: http://review.gluster.org/15931 ([wip] cluster/tier: multithreaded promotion and demotion) posted (#8) for review on master by Milind Changire (mchangir)
REVIEW: http://review.gluster.org/15931 ([wip] cluster/tier: multithreaded promotion and demotion) posted (#9) for review on master by Milind Changire (mchangir)
REVIEW: http://review.gluster.org/15931 ([wip] cluster/tier: multithreaded promotion and demotion) posted (#10) for review on master by Milind Changire (mchangir)
Patch https://review.gluster.org/#/c/glusterfs/+/21331/ removes tier functionality from GlusterFS. https://bugzilla.redhat.com/show_bug.cgi?id=1642807 is used as the tracking bug for this. Recommendation is to convert your tier volume to regular volume (either replicate, ec, or plain distribute) with "tier detach" command before upgrade, and use backend features like dm-cache etc to utilize the caching from backend to provide better performance and functionality.