summaryrefslogtreecommitdiffstats
path: root/xlators/performance/io-threads/src/iot-mem-types.h
diff options
context:
space:
mode:
authorJeff Darcy <jdarcy@redhat.com>2016-07-22 13:11:15 -0400
committerJeff Darcy <jdarcy@redhat.com>2016-07-28 11:52:06 -0700
commit1faf452818fe51fae1f07d17afab910a5e0da0cd (patch)
tree4731e6094e8a31625481567527986248e588b4d9 /xlators/performance/io-threads/src/iot-mem-types.h
parent25d1bdc094a8408afc074817ec6d63c812c571f9 (diff)
io-threads: distribute work fairly among clients
This is the full "queue of queues" approach where each client gets its own queue (per priority) and we round-robin among them. Change-Id: I73955d1b9bb93f2ff781b48dfe2509009c519ec6 BUG: 1360402 Signed-off-by: Jeff Darcy <jdarcy@redhat.com> Reviewed-on: http://review.gluster.org/14904 NetBSD-regression: NetBSD Build System <jenkins@build.gluster.org> CentOS-regression: Gluster Build System <jenkins@build.gluster.org> Smoke: Gluster Build System <jenkins@build.gluster.org>
Diffstat (limited to 'xlators/performance/io-threads/src/iot-mem-types.h')
-rw-r--r--xlators/performance/io-threads/src/iot-mem-types.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/xlators/performance/io-threads/src/iot-mem-types.h b/xlators/performance/io-threads/src/iot-mem-types.h
index 4fa8302d1f4..fbf9188f9cd 100644
--- a/xlators/performance/io-threads/src/iot-mem-types.h
+++ b/xlators/performance/io-threads/src/iot-mem-types.h
@@ -16,6 +16,7 @@
enum gf_iot_mem_types_ {
gf_iot_mt_iot_conf_t = gf_common_mt_end + 1,
+ gf_iot_mt_client_ctx_t,
gf_iot_mt_end
};
#endif