diff --git a/include/dsn/dist/replication/replication.codes.h b/include/dsn/dist/replication/replication.codes.h index a1fd7c1442..53a8f75e0e 100644 --- a/include/dsn/dist/replication/replication.codes.h +++ b/include/dsn/dist/replication/replication.codes.h @@ -35,6 +35,7 @@ DEFINE_THREAD_POOL_CODE(THREAD_POOL_LOCAL_APP) DEFINE_THREAD_POOL_CODE(THREAD_POOL_REPLICATION_LONG) DEFINE_THREAD_POOL_CODE(THREAD_POOL_COMPACT) DEFINE_THREAD_POOL_CODE(THREAD_POOL_INGESTION) +DEFINE_THREAD_POOL_CODE(THREAD_POOL_SLOG) #define DEFINE_STORAGE_WRITE_RPC_CODE(x, allow_batch, is_idempotent) \ DEFINE_STORAGE_RPC_CODE( \ @@ -65,7 +66,6 @@ MAKE_EVENT_CODE_AIO(LPC_AIO_TEST, TASK_PRIORITY_COMMON) MAKE_EVENT_CODE_AIO(LPC_AIO_IMMEDIATE_CALLBACK, TASK_PRIORITY_COMMON) MAKE_EVENT_CODE_AIO(LPC_WRITE_REPLICATION_LOG_COMMON, TASK_PRIORITY_HIGH) MAKE_EVENT_CODE_AIO(LPC_WRITE_REPLICATION_LOG_PRIVATE, TASK_PRIORITY_HIGH) -MAKE_EVENT_CODE_AIO(LPC_WRITE_REPLICATION_LOG_SHARED, TASK_PRIORITY_HIGH) MAKE_EVENT_CODE(LPC_QUERY_CONFIGURATION_ALL, TASK_PRIORITY_HIGH) MAKE_EVENT_CODE(LPC_MEM_RELEASE, TASK_PRIORITY_COMMON) MAKE_EVENT_CODE(LPC_CREATE_CHILD, TASK_PRIORITY_COMMON) @@ -185,6 +185,10 @@ MAKE_EVENT_CODE(LPC_REPLICATION_LONG_COMMON, TASK_PRIORITY_COMMON) MAKE_EVENT_CODE(LPC_REPLICATION_LONG_HIGH, TASK_PRIORITY_HIGH) #undef CURRENT_THREAD_POOL +#define CURRENT_THREAD_POOL THREAD_POOL_SLOG +MAKE_EVENT_CODE_AIO(LPC_WRITE_REPLICATION_LOG_SHARED, TASK_PRIORITY_HIGH) +#undef CURRENT_THREAD_POOL + // bulk load ingestion request namespace dsn { namespace apps { diff --git a/src/failure_detector/test/config-test.ini b/src/failure_detector/test/config-test.ini index f89efd580f..1c7d57ed3e 100644 --- a/src/failure_detector/test/config-test.ini +++ b/src/failure_detector/test/config-test.ini @@ -12,7 +12,7 @@ run = true ports = count = 1 delay_seconds = 1 -pools = THREAD_POOL_DEFAULT, THREAD_POOL_DLOCK, THREAD_POOL_REPLICATION, THREAD_POOL_REPLICATION_LONG, THREAD_POOL_FDS_SERVICE +pools = THREAD_POOL_DEFAULT, THREAD_POOL_DLOCK, THREAD_POOL_REPLICATION, THREAD_POOL_REPLICATION_LONG, THREAD_POOL_FDS_SERVICE,THREAD_POOL_SLOG [apps.server] type = test @@ -20,7 +20,7 @@ arguments = ports = 20101 run = false count = 0 -pools = THREAD_POOL_DEFAULT, THREAD_POOL_REPLICATION +pools = THREAD_POOL_DEFAULT, THREAD_POOL_REPLICATION,THREAD_POOL_SLOG [apps.test_worker] type = worker @@ -99,6 +99,10 @@ worker_count = 8 [threadpool.THREAD_POOL_DLOCK] partitioned = true +[threadpool.THREAD_POOL_SLOG] + name = slog + worker_count = 1 + [zookeeper] hosts_list = localhost:12181 timeout_ms = 30000 diff --git a/src/failure_detector/test/config-whitelist-test-failed.ini b/src/failure_detector/test/config-whitelist-test-failed.ini index 3aa3f434bf..cbcf39a072 100644 --- a/src/failure_detector/test/config-whitelist-test-failed.ini +++ b/src/failure_detector/test/config-whitelist-test-failed.ini @@ -12,7 +12,7 @@ run = true ports = count = 1 delay_seconds = 1 -pools = THREAD_POOL_DEFAULT, THREAD_POOL_DLOCK, THREAD_POOL_REPLICATION, THREAD_POOL_REPLICATION_LONG, THREAD_POOL_FDS_SERVICE +pools = THREAD_POOL_DEFAULT, THREAD_POOL_DLOCK, THREAD_POOL_REPLICATION, THREAD_POOL_REPLICATION_LONG, THREAD_POOL_FDS_SERVICE,THREAD_POOL_SLOG [apps.server] type = test @@ -20,7 +20,7 @@ arguments = ports = 20101 run = false count = 0 -pools = THREAD_POOL_DEFAULT, THREAD_POOL_REPLICATION +pools = THREAD_POOL_DEFAULT, THREAD_POOL_REPLICATION,THREAD_POOL_SLOG [apps.test_worker] type = worker diff --git a/src/failure_detector/test/config-whitelist-test.ini b/src/failure_detector/test/config-whitelist-test.ini index 12581e55b1..4977ae7ebf 100644 --- a/src/failure_detector/test/config-whitelist-test.ini +++ b/src/failure_detector/test/config-whitelist-test.ini @@ -12,7 +12,7 @@ run = true ports = count = 1 delay_seconds = 1 -pools = THREAD_POOL_DEFAULT, THREAD_POOL_DLOCK, THREAD_POOL_REPLICATION, THREAD_POOL_REPLICATION_LONG, THREAD_POOL_FDS_SERVICE +pools = THREAD_POOL_DEFAULT, THREAD_POOL_DLOCK, THREAD_POOL_REPLICATION, THREAD_POOL_REPLICATION_LONG, THREAD_POOL_FDS_SERVICE,THREAD_POOL_SLOG [apps.server] type = test @@ -20,7 +20,7 @@ arguments = ports = 20101 run = false count = 0 -pools = THREAD_POOL_DEFAULT, THREAD_POOL_REPLICATION +pools = THREAD_POOL_DEFAULT, THREAD_POOL_REPLICATION,THREAD_POOL_SLOG [apps.test_worker] type = worker diff --git a/src/replica/backup/test/config-test.ini b/src/replica/backup/test/config-test.ini index ee1171100f..d5dfb340e1 100644 --- a/src/replica/backup/test/config-test.ini +++ b/src/replica/backup/test/config-test.ini @@ -3,7 +3,7 @@ run = true [apps.replica] type = replica -pools = THREAD_POOL_DEFAULT,THREAD_POOL_REPLICATION_LONG,THREAD_POOL_REPLICATION +pools = THREAD_POOL_DEFAULT,THREAD_POOL_REPLICATION_LONG,THREAD_POOL_REPLICATION,THREAD_POOL_SLOG [core] tool = nativerun diff --git a/src/replica/bulk_load/test/config-test.ini b/src/replica/bulk_load/test/config-test.ini index 02627b0c66..0d0019d373 100644 --- a/src/replica/bulk_load/test/config-test.ini +++ b/src/replica/bulk_load/test/config-test.ini @@ -10,7 +10,7 @@ type = replica run = true count = 1 ports = 54321 -pools = THREAD_POOL_DEFAULT,THREAD_POOL_REPLICATION_LONG,THREAD_POOL_REPLICATION,THREAD_POOL_LOCAL_SERVICE +pools = THREAD_POOL_DEFAULT,THREAD_POOL_REPLICATION_LONG,THREAD_POOL_REPLICATION,THREAD_POOL_LOCAL_SERVICE,THREAD_POOL_SLOG [core] ;tool = simulator diff --git a/src/replica/duplication/test/config-test.ini b/src/replica/duplication/test/config-test.ini index deb472c351..637e16a7cb 100644 --- a/src/replica/duplication/test/config-test.ini +++ b/src/replica/duplication/test/config-test.ini @@ -3,7 +3,7 @@ run = true [apps.replica] type = replica -pools = THREAD_POOL_DEFAULT,THREAD_POOL_REPLICATION_LONG,THREAD_POOL_REPLICATION +pools = THREAD_POOL_DEFAULT,THREAD_POOL_REPLICATION_LONG,THREAD_POOL_REPLICATION,THREAD_POOL_SLOG [core] tool = nativerun @@ -19,6 +19,10 @@ worker_count = 2 name = default partitioned = false +[threadpool.THREAD_POOL_SLOG] + name = slog + worker_count = 1 + [threadpool.THREAD_POOL_REPLICATION] name = replica partitioned = true diff --git a/src/replica/storage/simple_kv/config.ini b/src/replica/storage/simple_kv/config.ini index d656f1e252..eb6d2fe35e 100644 --- a/src/replica/storage/simple_kv/config.ini +++ b/src/replica/storage/simple_kv/config.ini @@ -20,7 +20,7 @@ arguments = ports = 34801 run = true count = 3 -pools = THREAD_POOL_DEFAULT,THREAD_POOL_REPLICATION_LONG,THREAD_POOL_REPLICATION,THREAD_POOL_FD,THREAD_POOL_LOCAL_APP +pools = THREAD_POOL_DEFAULT,THREAD_POOL_REPLICATION_LONG,THREAD_POOL_REPLICATION,THREAD_POOL_FD,THREAD_POOL_LOCAL_APP,THREAD_POOL_SLOG [apps.client] type = client @@ -63,6 +63,10 @@ name = default partitioned = false worker_priority = THREAD_xPRIORITY_LOWEST +[threadpool.THREAD_POOL_SLOG] + name = slog + worker_count = 1 + [threadpool.THREAD_POOL_REPLICATION] name = replication partitioned = true diff --git a/src/replica/storage/simple_kv/test/case-000.ini b/src/replica/storage/simple_kv/test/case-000.ini index 59255c8af9..6d6f505372 100644 --- a/src/replica/storage/simple_kv/test/case-000.ini +++ b/src/replica/storage/simple_kv/test/case-000.ini @@ -22,7 +22,7 @@ arguments = ports = 34801 run = true count = 3 -pools = THREAD_POOL_DEFAULT,THREAD_POOL_REPLICATION_LONG,THREAD_POOL_REPLICATION,THREAD_POOL_FD,THREAD_POOL_LOCAL_APP +pools = THREAD_POOL_DEFAULT,THREAD_POOL_REPLICATION_LONG,THREAD_POOL_REPLICATION,THREAD_POOL_FD,THREAD_POOL_LOCAL_APP,THREAD_POOL_SLOG [apps.c] type = client @@ -70,6 +70,10 @@ worker_priority = THREAD_xPRIORITY_LOWEST partitioned = false worker_priority = THREAD_xPRIORITY_LOWEST +[threadpool.THREAD_POOL_SLOG] + name = slog + worker_count = 1 + [threadpool.THREAD_POOL_REPLICATION] partitioned = true worker_priority = THREAD_xPRIORITY_LOWEST diff --git a/src/replica/storage/simple_kv/test/case-001.ini b/src/replica/storage/simple_kv/test/case-001.ini index b408f94019..ba424b8531 100644 --- a/src/replica/storage/simple_kv/test/case-001.ini +++ b/src/replica/storage/simple_kv/test/case-001.ini @@ -22,7 +22,7 @@ arguments = ports = 34801 run = true count = 3 -pools = THREAD_POOL_DEFAULT,THREAD_POOL_REPLICATION_LONG,THREAD_POOL_REPLICATION,THREAD_POOL_FD,THREAD_POOL_LOCAL_APP +pools = THREAD_POOL_DEFAULT,THREAD_POOL_REPLICATION_LONG,THREAD_POOL_REPLICATION,THREAD_POOL_FD,THREAD_POOL_LOCAL_APP,THREAD_POOL_SLOG [apps.c] type = client @@ -70,6 +70,10 @@ worker_priority = THREAD_xPRIORITY_LOWEST partitioned = false worker_priority = THREAD_xPRIORITY_LOWEST +[threadpool.THREAD_POOL_SLOG] + name = slog + worker_count = 1 + [threadpool.THREAD_POOL_REPLICATION] partitioned = true worker_priority = THREAD_xPRIORITY_LOWEST diff --git a/src/replica/storage/simple_kv/test/case-002.ini b/src/replica/storage/simple_kv/test/case-002.ini index 916438bdb7..664c78083a 100644 --- a/src/replica/storage/simple_kv/test/case-002.ini +++ b/src/replica/storage/simple_kv/test/case-002.ini @@ -22,7 +22,7 @@ arguments = ports = 34801 run = true count = 3 -pools = THREAD_POOL_DEFAULT,THREAD_POOL_REPLICATION_LONG,THREAD_POOL_REPLICATION,THREAD_POOL_FD,THREAD_POOL_LOCAL_APP +pools = THREAD_POOL_DEFAULT,THREAD_POOL_REPLICATION_LONG,THREAD_POOL_REPLICATION,THREAD_POOL_FD,THREAD_POOL_LOCAL_APP,THREAD_POOL_SLOG [apps.c] type = client @@ -70,6 +70,10 @@ worker_priority = THREAD_xPRIORITY_LOWEST partitioned = false worker_priority = THREAD_xPRIORITY_LOWEST +[threadpool.THREAD_POOL_SLOG] + name = slog + worker_count = 1 + [threadpool.THREAD_POOL_REPLICATION] partitioned = true worker_priority = THREAD_xPRIORITY_LOWEST diff --git a/src/replica/storage/simple_kv/test/case-003.ini b/src/replica/storage/simple_kv/test/case-003.ini index a9c4a823c3..a3229e47b0 100644 --- a/src/replica/storage/simple_kv/test/case-003.ini +++ b/src/replica/storage/simple_kv/test/case-003.ini @@ -22,7 +22,7 @@ arguments = ports = 34801 run = true count = 3 -pools = THREAD_POOL_DEFAULT,THREAD_POOL_REPLICATION_LONG,THREAD_POOL_REPLICATION,THREAD_POOL_FD,THREAD_POOL_LOCAL_APP +pools = THREAD_POOL_DEFAULT,THREAD_POOL_REPLICATION_LONG,THREAD_POOL_REPLICATION,THREAD_POOL_FD,THREAD_POOL_LOCAL_APP,THREAD_POOL_SLOG [apps.c] type = client @@ -70,6 +70,10 @@ worker_priority = THREAD_xPRIORITY_LOWEST partitioned = false worker_priority = THREAD_xPRIORITY_LOWEST +[threadpool.THREAD_POOL_SLOG] + name = slog + worker_count = 1 + [threadpool.THREAD_POOL_REPLICATION] partitioned = true worker_priority = THREAD_xPRIORITY_LOWEST diff --git a/src/replica/storage/simple_kv/test/case-004.ini b/src/replica/storage/simple_kv/test/case-004.ini index 625ea66d39..dad6b2953d 100644 --- a/src/replica/storage/simple_kv/test/case-004.ini +++ b/src/replica/storage/simple_kv/test/case-004.ini @@ -22,7 +22,7 @@ arguments = ports = 34801 run = true count = 3 -pools = THREAD_POOL_DEFAULT,THREAD_POOL_REPLICATION_LONG,THREAD_POOL_REPLICATION,THREAD_POOL_FD,THREAD_POOL_LOCAL_APP +pools = THREAD_POOL_DEFAULT,THREAD_POOL_REPLICATION_LONG,THREAD_POOL_REPLICATION,THREAD_POOL_FD,THREAD_POOL_LOCAL_APP,THREAD_POOL_SLOG [apps.c] type = client @@ -70,6 +70,10 @@ worker_priority = THREAD_xPRIORITY_LOWEST partitioned = false worker_priority = THREAD_xPRIORITY_LOWEST +[threadpool.THREAD_POOL_SLOG] + name = slog + worker_count = 1 + [threadpool.THREAD_POOL_REPLICATION] partitioned = true worker_priority = THREAD_xPRIORITY_LOWEST diff --git a/src/replica/storage/simple_kv/test/case-005.ini b/src/replica/storage/simple_kv/test/case-005.ini index 5b2c17d60f..9bdbcfa312 100644 --- a/src/replica/storage/simple_kv/test/case-005.ini +++ b/src/replica/storage/simple_kv/test/case-005.ini @@ -22,7 +22,7 @@ arguments = ports = 34801 run = true count = 3 -pools = THREAD_POOL_DEFAULT,THREAD_POOL_REPLICATION_LONG,THREAD_POOL_REPLICATION,THREAD_POOL_FD,THREAD_POOL_LOCAL_APP +pools = THREAD_POOL_DEFAULT,THREAD_POOL_REPLICATION_LONG,THREAD_POOL_REPLICATION,THREAD_POOL_FD,THREAD_POOL_LOCAL_APP,THREAD_POOL_SLOG [apps.c] type = client @@ -70,6 +70,10 @@ worker_priority = THREAD_xPRIORITY_LOWEST partitioned = false worker_priority = THREAD_xPRIORITY_LOWEST +[threadpool.THREAD_POOL_SLOG] + name = slog + worker_count = 1 + [threadpool.THREAD_POOL_REPLICATION] partitioned = true worker_priority = THREAD_xPRIORITY_LOWEST diff --git a/src/replica/storage/simple_kv/test/case-006.ini b/src/replica/storage/simple_kv/test/case-006.ini index a182885314..dbef0cd863 100644 --- a/src/replica/storage/simple_kv/test/case-006.ini +++ b/src/replica/storage/simple_kv/test/case-006.ini @@ -22,7 +22,7 @@ arguments = ports = 34801 run = true count = 3 -pools = THREAD_POOL_DEFAULT,THREAD_POOL_REPLICATION_LONG,THREAD_POOL_REPLICATION,THREAD_POOL_FD,THREAD_POOL_LOCAL_APP +pools = THREAD_POOL_DEFAULT,THREAD_POOL_REPLICATION_LONG,THREAD_POOL_REPLICATION,THREAD_POOL_FD,THREAD_POOL_LOCAL_APP,THREAD_POOL_SLOG [apps.c] type = client @@ -71,6 +71,10 @@ worker_priority = THREAD_xPRIORITY_LOWEST partitioned = false worker_priority = THREAD_xPRIORITY_LOWEST +[threadpool.THREAD_POOL_SLOG] + name = slog + worker_count = 1 + [threadpool.THREAD_POOL_REPLICATION] partitioned = true worker_priority = THREAD_xPRIORITY_LOWEST diff --git a/src/replica/storage/simple_kv/test/case-100.ini b/src/replica/storage/simple_kv/test/case-100.ini index d268289caf..96f9001c86 100644 --- a/src/replica/storage/simple_kv/test/case-100.ini +++ b/src/replica/storage/simple_kv/test/case-100.ini @@ -22,7 +22,7 @@ arguments = ports = 34801 run = true count = 3 -pools = THREAD_POOL_DEFAULT,THREAD_POOL_REPLICATION_LONG,THREAD_POOL_REPLICATION,THREAD_POOL_FD,THREAD_POOL_LOCAL_APP +pools = THREAD_POOL_DEFAULT,THREAD_POOL_REPLICATION_LONG,THREAD_POOL_REPLICATION,THREAD_POOL_FD,THREAD_POOL_LOCAL_APP,THREAD_POOL_SLOG [apps.c] type = client @@ -71,6 +71,10 @@ worker_priority = THREAD_xPRIORITY_LOWEST partitioned = false worker_priority = THREAD_xPRIORITY_LOWEST +[threadpool.THREAD_POOL_SLOG] + name = slog + worker_count = 1 + [threadpool.THREAD_POOL_REPLICATION] partitioned = true worker_priority = THREAD_xPRIORITY_LOWEST diff --git a/src/replica/storage/simple_kv/test/case-101.ini b/src/replica/storage/simple_kv/test/case-101.ini index d268289caf..96f9001c86 100644 --- a/src/replica/storage/simple_kv/test/case-101.ini +++ b/src/replica/storage/simple_kv/test/case-101.ini @@ -22,7 +22,7 @@ arguments = ports = 34801 run = true count = 3 -pools = THREAD_POOL_DEFAULT,THREAD_POOL_REPLICATION_LONG,THREAD_POOL_REPLICATION,THREAD_POOL_FD,THREAD_POOL_LOCAL_APP +pools = THREAD_POOL_DEFAULT,THREAD_POOL_REPLICATION_LONG,THREAD_POOL_REPLICATION,THREAD_POOL_FD,THREAD_POOL_LOCAL_APP,THREAD_POOL_SLOG [apps.c] type = client @@ -71,6 +71,10 @@ worker_priority = THREAD_xPRIORITY_LOWEST partitioned = false worker_priority = THREAD_xPRIORITY_LOWEST +[threadpool.THREAD_POOL_SLOG] + name = slog + worker_count = 1 + [threadpool.THREAD_POOL_REPLICATION] partitioned = true worker_priority = THREAD_xPRIORITY_LOWEST diff --git a/src/replica/storage/simple_kv/test/case-102.ini b/src/replica/storage/simple_kv/test/case-102.ini index 527b801a1d..9719f243f2 100644 --- a/src/replica/storage/simple_kv/test/case-102.ini +++ b/src/replica/storage/simple_kv/test/case-102.ini @@ -22,7 +22,7 @@ arguments = ports = 34801 run = true count = 3 -pools = THREAD_POOL_DEFAULT,THREAD_POOL_REPLICATION_LONG,THREAD_POOL_REPLICATION,THREAD_POOL_FD,THREAD_POOL_LOCAL_APP +pools = THREAD_POOL_DEFAULT,THREAD_POOL_REPLICATION_LONG,THREAD_POOL_REPLICATION,THREAD_POOL_FD,THREAD_POOL_LOCAL_APP,THREAD_POOL_SLOG [apps.c] type = client @@ -71,6 +71,10 @@ worker_priority = THREAD_xPRIORITY_LOWEST partitioned = false worker_priority = THREAD_xPRIORITY_LOWEST +[threadpool.THREAD_POOL_SLOG] + name = slog + worker_count = 1 + [threadpool.THREAD_POOL_REPLICATION] partitioned = true worker_priority = THREAD_xPRIORITY_LOWEST diff --git a/src/replica/storage/simple_kv/test/case-103.ini b/src/replica/storage/simple_kv/test/case-103.ini index 848aac9f2c..f5a1cd9bf6 100644 --- a/src/replica/storage/simple_kv/test/case-103.ini +++ b/src/replica/storage/simple_kv/test/case-103.ini @@ -22,7 +22,7 @@ arguments = ports = 34801 run = true count = 3 -pools = THREAD_POOL_DEFAULT,THREAD_POOL_REPLICATION_LONG,THREAD_POOL_REPLICATION,THREAD_POOL_FD,THREAD_POOL_LOCAL_APP +pools = THREAD_POOL_DEFAULT,THREAD_POOL_REPLICATION_LONG,THREAD_POOL_REPLICATION,THREAD_POOL_FD,THREAD_POOL_LOCAL_APP,THREAD_POOL_SLOG [apps.c] type = client @@ -71,6 +71,10 @@ worker_priority = THREAD_xPRIORITY_LOWEST partitioned = false worker_priority = THREAD_xPRIORITY_LOWEST +[threadpool.THREAD_POOL_SLOG] + name = slog + worker_count = 1 + [threadpool.THREAD_POOL_REPLICATION] partitioned = true worker_priority = THREAD_xPRIORITY_LOWEST diff --git a/src/replica/storage/simple_kv/test/case-104.ini b/src/replica/storage/simple_kv/test/case-104.ini index d268289caf..96f9001c86 100644 --- a/src/replica/storage/simple_kv/test/case-104.ini +++ b/src/replica/storage/simple_kv/test/case-104.ini @@ -22,7 +22,7 @@ arguments = ports = 34801 run = true count = 3 -pools = THREAD_POOL_DEFAULT,THREAD_POOL_REPLICATION_LONG,THREAD_POOL_REPLICATION,THREAD_POOL_FD,THREAD_POOL_LOCAL_APP +pools = THREAD_POOL_DEFAULT,THREAD_POOL_REPLICATION_LONG,THREAD_POOL_REPLICATION,THREAD_POOL_FD,THREAD_POOL_LOCAL_APP,THREAD_POOL_SLOG [apps.c] type = client @@ -71,6 +71,10 @@ worker_priority = THREAD_xPRIORITY_LOWEST partitioned = false worker_priority = THREAD_xPRIORITY_LOWEST +[threadpool.THREAD_POOL_SLOG] + name = slog + worker_count = 1 + [threadpool.THREAD_POOL_REPLICATION] partitioned = true worker_priority = THREAD_xPRIORITY_LOWEST diff --git a/src/replica/storage/simple_kv/test/case-105.ini b/src/replica/storage/simple_kv/test/case-105.ini index d268289caf..96f9001c86 100644 --- a/src/replica/storage/simple_kv/test/case-105.ini +++ b/src/replica/storage/simple_kv/test/case-105.ini @@ -22,7 +22,7 @@ arguments = ports = 34801 run = true count = 3 -pools = THREAD_POOL_DEFAULT,THREAD_POOL_REPLICATION_LONG,THREAD_POOL_REPLICATION,THREAD_POOL_FD,THREAD_POOL_LOCAL_APP +pools = THREAD_POOL_DEFAULT,THREAD_POOL_REPLICATION_LONG,THREAD_POOL_REPLICATION,THREAD_POOL_FD,THREAD_POOL_LOCAL_APP,THREAD_POOL_SLOG [apps.c] type = client @@ -71,6 +71,10 @@ worker_priority = THREAD_xPRIORITY_LOWEST partitioned = false worker_priority = THREAD_xPRIORITY_LOWEST +[threadpool.THREAD_POOL_SLOG] + name = slog + worker_count = 1 + [threadpool.THREAD_POOL_REPLICATION] partitioned = true worker_priority = THREAD_xPRIORITY_LOWEST diff --git a/src/replica/storage/simple_kv/test/case-106.ini b/src/replica/storage/simple_kv/test/case-106.ini index d268289caf..96f9001c86 100644 --- a/src/replica/storage/simple_kv/test/case-106.ini +++ b/src/replica/storage/simple_kv/test/case-106.ini @@ -22,7 +22,7 @@ arguments = ports = 34801 run = true count = 3 -pools = THREAD_POOL_DEFAULT,THREAD_POOL_REPLICATION_LONG,THREAD_POOL_REPLICATION,THREAD_POOL_FD,THREAD_POOL_LOCAL_APP +pools = THREAD_POOL_DEFAULT,THREAD_POOL_REPLICATION_LONG,THREAD_POOL_REPLICATION,THREAD_POOL_FD,THREAD_POOL_LOCAL_APP,THREAD_POOL_SLOG [apps.c] type = client @@ -71,6 +71,10 @@ worker_priority = THREAD_xPRIORITY_LOWEST partitioned = false worker_priority = THREAD_xPRIORITY_LOWEST +[threadpool.THREAD_POOL_SLOG] + name = slog + worker_count = 1 + [threadpool.THREAD_POOL_REPLICATION] partitioned = true worker_priority = THREAD_xPRIORITY_LOWEST diff --git a/src/replica/storage/simple_kv/test/case-107.ini b/src/replica/storage/simple_kv/test/case-107.ini index d268289caf..96f9001c86 100644 --- a/src/replica/storage/simple_kv/test/case-107.ini +++ b/src/replica/storage/simple_kv/test/case-107.ini @@ -22,7 +22,7 @@ arguments = ports = 34801 run = true count = 3 -pools = THREAD_POOL_DEFAULT,THREAD_POOL_REPLICATION_LONG,THREAD_POOL_REPLICATION,THREAD_POOL_FD,THREAD_POOL_LOCAL_APP +pools = THREAD_POOL_DEFAULT,THREAD_POOL_REPLICATION_LONG,THREAD_POOL_REPLICATION,THREAD_POOL_FD,THREAD_POOL_LOCAL_APP,THREAD_POOL_SLOG [apps.c] type = client @@ -71,6 +71,10 @@ worker_priority = THREAD_xPRIORITY_LOWEST partitioned = false worker_priority = THREAD_xPRIORITY_LOWEST +[threadpool.THREAD_POOL_SLOG] + name = slog + worker_count = 1 + [threadpool.THREAD_POOL_REPLICATION] partitioned = true worker_priority = THREAD_xPRIORITY_LOWEST diff --git a/src/replica/storage/simple_kv/test/case-108.ini b/src/replica/storage/simple_kv/test/case-108.ini index d268289caf..96f9001c86 100644 --- a/src/replica/storage/simple_kv/test/case-108.ini +++ b/src/replica/storage/simple_kv/test/case-108.ini @@ -22,7 +22,7 @@ arguments = ports = 34801 run = true count = 3 -pools = THREAD_POOL_DEFAULT,THREAD_POOL_REPLICATION_LONG,THREAD_POOL_REPLICATION,THREAD_POOL_FD,THREAD_POOL_LOCAL_APP +pools = THREAD_POOL_DEFAULT,THREAD_POOL_REPLICATION_LONG,THREAD_POOL_REPLICATION,THREAD_POOL_FD,THREAD_POOL_LOCAL_APP,THREAD_POOL_SLOG [apps.c] type = client @@ -71,6 +71,10 @@ worker_priority = THREAD_xPRIORITY_LOWEST partitioned = false worker_priority = THREAD_xPRIORITY_LOWEST +[threadpool.THREAD_POOL_SLOG] + name = slog + worker_count = 1 + [threadpool.THREAD_POOL_REPLICATION] partitioned = true worker_priority = THREAD_xPRIORITY_LOWEST diff --git a/src/replica/storage/simple_kv/test/case-109.ini b/src/replica/storage/simple_kv/test/case-109.ini index ad97c70a3a..c99f76ba80 100644 --- a/src/replica/storage/simple_kv/test/case-109.ini +++ b/src/replica/storage/simple_kv/test/case-109.ini @@ -22,7 +22,7 @@ arguments = ports = 34801 run = true count = 3 -pools = THREAD_POOL_DEFAULT,THREAD_POOL_REPLICATION_LONG,THREAD_POOL_REPLICATION,THREAD_POOL_FD,THREAD_POOL_LOCAL_APP +pools = THREAD_POOL_DEFAULT,THREAD_POOL_REPLICATION_LONG,THREAD_POOL_REPLICATION,THREAD_POOL_FD,THREAD_POOL_LOCAL_APP,THREAD_POOL_SLOG [apps.c] type = client @@ -71,6 +71,10 @@ worker_priority = THREAD_xPRIORITY_LOWEST partitioned = false worker_priority = THREAD_xPRIORITY_LOWEST +[threadpool.THREAD_POOL_SLOG] + name = slog + worker_count = 1 + [threadpool.THREAD_POOL_REPLICATION] partitioned = true worker_priority = THREAD_xPRIORITY_LOWEST diff --git a/src/replica/storage/simple_kv/test/case-200.ini b/src/replica/storage/simple_kv/test/case-200.ini index d268289caf..96f9001c86 100644 --- a/src/replica/storage/simple_kv/test/case-200.ini +++ b/src/replica/storage/simple_kv/test/case-200.ini @@ -22,7 +22,7 @@ arguments = ports = 34801 run = true count = 3 -pools = THREAD_POOL_DEFAULT,THREAD_POOL_REPLICATION_LONG,THREAD_POOL_REPLICATION,THREAD_POOL_FD,THREAD_POOL_LOCAL_APP +pools = THREAD_POOL_DEFAULT,THREAD_POOL_REPLICATION_LONG,THREAD_POOL_REPLICATION,THREAD_POOL_FD,THREAD_POOL_LOCAL_APP,THREAD_POOL_SLOG [apps.c] type = client @@ -71,6 +71,10 @@ worker_priority = THREAD_xPRIORITY_LOWEST partitioned = false worker_priority = THREAD_xPRIORITY_LOWEST +[threadpool.THREAD_POOL_SLOG] + name = slog + worker_count = 1 + [threadpool.THREAD_POOL_REPLICATION] partitioned = true worker_priority = THREAD_xPRIORITY_LOWEST diff --git a/src/replica/storage/simple_kv/test/case-201.ini b/src/replica/storage/simple_kv/test/case-201.ini index d268289caf..96f9001c86 100644 --- a/src/replica/storage/simple_kv/test/case-201.ini +++ b/src/replica/storage/simple_kv/test/case-201.ini @@ -22,7 +22,7 @@ arguments = ports = 34801 run = true count = 3 -pools = THREAD_POOL_DEFAULT,THREAD_POOL_REPLICATION_LONG,THREAD_POOL_REPLICATION,THREAD_POOL_FD,THREAD_POOL_LOCAL_APP +pools = THREAD_POOL_DEFAULT,THREAD_POOL_REPLICATION_LONG,THREAD_POOL_REPLICATION,THREAD_POOL_FD,THREAD_POOL_LOCAL_APP,THREAD_POOL_SLOG [apps.c] type = client @@ -71,6 +71,10 @@ worker_priority = THREAD_xPRIORITY_LOWEST partitioned = false worker_priority = THREAD_xPRIORITY_LOWEST +[threadpool.THREAD_POOL_SLOG] + name = slog + worker_count = 1 + [threadpool.THREAD_POOL_REPLICATION] partitioned = true worker_priority = THREAD_xPRIORITY_LOWEST diff --git a/src/replica/storage/simple_kv/test/case-202-0.ini b/src/replica/storage/simple_kv/test/case-202-0.ini index bf5a755007..452c4a226b 100644 --- a/src/replica/storage/simple_kv/test/case-202-0.ini +++ b/src/replica/storage/simple_kv/test/case-202-0.ini @@ -22,7 +22,7 @@ arguments = ports = 34801 run = true count = 3 -pools = THREAD_POOL_DEFAULT,THREAD_POOL_REPLICATION_LONG,THREAD_POOL_REPLICATION,THREAD_POOL_FD,THREAD_POOL_LOCAL_APP +pools = THREAD_POOL_DEFAULT,THREAD_POOL_REPLICATION_LONG,THREAD_POOL_REPLICATION,THREAD_POOL_FD,THREAD_POOL_LOCAL_APP,THREAD_POOL_SLOG [apps.c] type = client @@ -71,6 +71,10 @@ worker_priority = THREAD_xPRIORITY_LOWEST partitioned = false worker_priority = THREAD_xPRIORITY_LOWEST +[threadpool.THREAD_POOL_SLOG] + name = slog + worker_count = 1 + [threadpool.THREAD_POOL_REPLICATION] partitioned = true worker_priority = THREAD_xPRIORITY_LOWEST diff --git a/src/replica/storage/simple_kv/test/case-202-1.ini b/src/replica/storage/simple_kv/test/case-202-1.ini index bf5a755007..452c4a226b 100644 --- a/src/replica/storage/simple_kv/test/case-202-1.ini +++ b/src/replica/storage/simple_kv/test/case-202-1.ini @@ -22,7 +22,7 @@ arguments = ports = 34801 run = true count = 3 -pools = THREAD_POOL_DEFAULT,THREAD_POOL_REPLICATION_LONG,THREAD_POOL_REPLICATION,THREAD_POOL_FD,THREAD_POOL_LOCAL_APP +pools = THREAD_POOL_DEFAULT,THREAD_POOL_REPLICATION_LONG,THREAD_POOL_REPLICATION,THREAD_POOL_FD,THREAD_POOL_LOCAL_APP,THREAD_POOL_SLOG [apps.c] type = client @@ -71,6 +71,10 @@ worker_priority = THREAD_xPRIORITY_LOWEST partitioned = false worker_priority = THREAD_xPRIORITY_LOWEST +[threadpool.THREAD_POOL_SLOG] + name = slog + worker_count = 1 + [threadpool.THREAD_POOL_REPLICATION] partitioned = true worker_priority = THREAD_xPRIORITY_LOWEST diff --git a/src/replica/storage/simple_kv/test/case-203-0.ini b/src/replica/storage/simple_kv/test/case-203-0.ini index 3b1894de3d..5bd2690822 100644 --- a/src/replica/storage/simple_kv/test/case-203-0.ini +++ b/src/replica/storage/simple_kv/test/case-203-0.ini @@ -22,7 +22,7 @@ arguments = ports = 34801 run = true count = 3 -pools = THREAD_POOL_DEFAULT,THREAD_POOL_REPLICATION_LONG,THREAD_POOL_REPLICATION,THREAD_POOL_FD,THREAD_POOL_LOCAL_APP +pools = THREAD_POOL_DEFAULT,THREAD_POOL_REPLICATION_LONG,THREAD_POOL_REPLICATION,THREAD_POOL_FD,THREAD_POOL_LOCAL_APP,THREAD_POOL_SLOG [apps.c] type = client @@ -71,6 +71,10 @@ worker_priority = THREAD_xPRIORITY_LOWEST partitioned = false worker_priority = THREAD_xPRIORITY_LOWEST +[threadpool.THREAD_POOL_SLOG] + name = slog + worker_count = 1 + [threadpool.THREAD_POOL_REPLICATION] partitioned = true worker_priority = THREAD_xPRIORITY_LOWEST diff --git a/src/replica/storage/simple_kv/test/case-203-1.ini b/src/replica/storage/simple_kv/test/case-203-1.ini index 3b1894de3d..5bd2690822 100644 --- a/src/replica/storage/simple_kv/test/case-203-1.ini +++ b/src/replica/storage/simple_kv/test/case-203-1.ini @@ -22,7 +22,7 @@ arguments = ports = 34801 run = true count = 3 -pools = THREAD_POOL_DEFAULT,THREAD_POOL_REPLICATION_LONG,THREAD_POOL_REPLICATION,THREAD_POOL_FD,THREAD_POOL_LOCAL_APP +pools = THREAD_POOL_DEFAULT,THREAD_POOL_REPLICATION_LONG,THREAD_POOL_REPLICATION,THREAD_POOL_FD,THREAD_POOL_LOCAL_APP,THREAD_POOL_SLOG [apps.c] type = client @@ -71,6 +71,10 @@ worker_priority = THREAD_xPRIORITY_LOWEST partitioned = false worker_priority = THREAD_xPRIORITY_LOWEST +[threadpool.THREAD_POOL_SLOG] + name = slog + worker_count = 1 + [threadpool.THREAD_POOL_REPLICATION] partitioned = true worker_priority = THREAD_xPRIORITY_LOWEST diff --git a/src/replica/storage/simple_kv/test/case-204.ini b/src/replica/storage/simple_kv/test/case-204.ini index e7e1b65a5a..18b72046de 100644 --- a/src/replica/storage/simple_kv/test/case-204.ini +++ b/src/replica/storage/simple_kv/test/case-204.ini @@ -22,7 +22,7 @@ arguments = ports = 34801 run = true count = 3 -pools = THREAD_POOL_DEFAULT,THREAD_POOL_REPLICATION_LONG,THREAD_POOL_REPLICATION,THREAD_POOL_FD,THREAD_POOL_LOCAL_APP +pools = THREAD_POOL_DEFAULT,THREAD_POOL_REPLICATION_LONG,THREAD_POOL_REPLICATION,THREAD_POOL_FD,THREAD_POOL_LOCAL_APP,THREAD_POOL_SLOG [apps.c] type = client @@ -71,6 +71,10 @@ worker_priority = THREAD_xPRIORITY_LOWEST partitioned = false worker_priority = THREAD_xPRIORITY_LOWEST +[threadpool.THREAD_POOL_SLOG] + name = slog + worker_count = 1 + [threadpool.THREAD_POOL_REPLICATION] partitioned = true worker_priority = THREAD_xPRIORITY_LOWEST diff --git a/src/replica/storage/simple_kv/test/case-205.ini b/src/replica/storage/simple_kv/test/case-205.ini index e7e1b65a5a..18b72046de 100644 --- a/src/replica/storage/simple_kv/test/case-205.ini +++ b/src/replica/storage/simple_kv/test/case-205.ini @@ -22,7 +22,7 @@ arguments = ports = 34801 run = true count = 3 -pools = THREAD_POOL_DEFAULT,THREAD_POOL_REPLICATION_LONG,THREAD_POOL_REPLICATION,THREAD_POOL_FD,THREAD_POOL_LOCAL_APP +pools = THREAD_POOL_DEFAULT,THREAD_POOL_REPLICATION_LONG,THREAD_POOL_REPLICATION,THREAD_POOL_FD,THREAD_POOL_LOCAL_APP,THREAD_POOL_SLOG [apps.c] type = client @@ -71,6 +71,10 @@ worker_priority = THREAD_xPRIORITY_LOWEST partitioned = false worker_priority = THREAD_xPRIORITY_LOWEST +[threadpool.THREAD_POOL_SLOG] + name = slog + worker_count = 1 + [threadpool.THREAD_POOL_REPLICATION] partitioned = true worker_priority = THREAD_xPRIORITY_LOWEST diff --git a/src/replica/storage/simple_kv/test/case-206.ini b/src/replica/storage/simple_kv/test/case-206.ini index e7e1b65a5a..18b72046de 100644 --- a/src/replica/storage/simple_kv/test/case-206.ini +++ b/src/replica/storage/simple_kv/test/case-206.ini @@ -22,7 +22,7 @@ arguments = ports = 34801 run = true count = 3 -pools = THREAD_POOL_DEFAULT,THREAD_POOL_REPLICATION_LONG,THREAD_POOL_REPLICATION,THREAD_POOL_FD,THREAD_POOL_LOCAL_APP +pools = THREAD_POOL_DEFAULT,THREAD_POOL_REPLICATION_LONG,THREAD_POOL_REPLICATION,THREAD_POOL_FD,THREAD_POOL_LOCAL_APP,THREAD_POOL_SLOG [apps.c] type = client @@ -71,6 +71,10 @@ worker_priority = THREAD_xPRIORITY_LOWEST partitioned = false worker_priority = THREAD_xPRIORITY_LOWEST +[threadpool.THREAD_POOL_SLOG] + name = slog + worker_count = 1 + [threadpool.THREAD_POOL_REPLICATION] partitioned = true worker_priority = THREAD_xPRIORITY_LOWEST diff --git a/src/replica/storage/simple_kv/test/case-207.ini b/src/replica/storage/simple_kv/test/case-207.ini index e7e1b65a5a..18b72046de 100644 --- a/src/replica/storage/simple_kv/test/case-207.ini +++ b/src/replica/storage/simple_kv/test/case-207.ini @@ -22,7 +22,7 @@ arguments = ports = 34801 run = true count = 3 -pools = THREAD_POOL_DEFAULT,THREAD_POOL_REPLICATION_LONG,THREAD_POOL_REPLICATION,THREAD_POOL_FD,THREAD_POOL_LOCAL_APP +pools = THREAD_POOL_DEFAULT,THREAD_POOL_REPLICATION_LONG,THREAD_POOL_REPLICATION,THREAD_POOL_FD,THREAD_POOL_LOCAL_APP,THREAD_POOL_SLOG [apps.c] type = client @@ -71,6 +71,10 @@ worker_priority = THREAD_xPRIORITY_LOWEST partitioned = false worker_priority = THREAD_xPRIORITY_LOWEST +[threadpool.THREAD_POOL_SLOG] + name = slog + worker_count = 1 + [threadpool.THREAD_POOL_REPLICATION] partitioned = true worker_priority = THREAD_xPRIORITY_LOWEST diff --git a/src/replica/storage/simple_kv/test/case-208.ini b/src/replica/storage/simple_kv/test/case-208.ini index e7e1b65a5a..18b72046de 100644 --- a/src/replica/storage/simple_kv/test/case-208.ini +++ b/src/replica/storage/simple_kv/test/case-208.ini @@ -22,7 +22,7 @@ arguments = ports = 34801 run = true count = 3 -pools = THREAD_POOL_DEFAULT,THREAD_POOL_REPLICATION_LONG,THREAD_POOL_REPLICATION,THREAD_POOL_FD,THREAD_POOL_LOCAL_APP +pools = THREAD_POOL_DEFAULT,THREAD_POOL_REPLICATION_LONG,THREAD_POOL_REPLICATION,THREAD_POOL_FD,THREAD_POOL_LOCAL_APP,THREAD_POOL_SLOG [apps.c] type = client @@ -71,6 +71,10 @@ worker_priority = THREAD_xPRIORITY_LOWEST partitioned = false worker_priority = THREAD_xPRIORITY_LOWEST +[threadpool.THREAD_POOL_SLOG] + name = slog + worker_count = 1 + [threadpool.THREAD_POOL_REPLICATION] partitioned = true worker_priority = THREAD_xPRIORITY_LOWEST diff --git a/src/replica/storage/simple_kv/test/case-209.ini b/src/replica/storage/simple_kv/test/case-209.ini index e7e1b65a5a..18b72046de 100644 --- a/src/replica/storage/simple_kv/test/case-209.ini +++ b/src/replica/storage/simple_kv/test/case-209.ini @@ -22,7 +22,7 @@ arguments = ports = 34801 run = true count = 3 -pools = THREAD_POOL_DEFAULT,THREAD_POOL_REPLICATION_LONG,THREAD_POOL_REPLICATION,THREAD_POOL_FD,THREAD_POOL_LOCAL_APP +pools = THREAD_POOL_DEFAULT,THREAD_POOL_REPLICATION_LONG,THREAD_POOL_REPLICATION,THREAD_POOL_FD,THREAD_POOL_LOCAL_APP,THREAD_POOL_SLOG [apps.c] type = client @@ -71,6 +71,10 @@ worker_priority = THREAD_xPRIORITY_LOWEST partitioned = false worker_priority = THREAD_xPRIORITY_LOWEST +[threadpool.THREAD_POOL_SLOG] + name = slog + worker_count = 1 + [threadpool.THREAD_POOL_REPLICATION] partitioned = true worker_priority = THREAD_xPRIORITY_LOWEST diff --git a/src/replica/storage/simple_kv/test/case-210.ini b/src/replica/storage/simple_kv/test/case-210.ini index 44210c55a6..da8d3e9ea0 100644 --- a/src/replica/storage/simple_kv/test/case-210.ini +++ b/src/replica/storage/simple_kv/test/case-210.ini @@ -22,7 +22,7 @@ arguments = ports = 34801 run = true count = 3 -pools = THREAD_POOL_DEFAULT,THREAD_POOL_REPLICATION_LONG,THREAD_POOL_REPLICATION,THREAD_POOL_FD,THREAD_POOL_LOCAL_APP +pools = THREAD_POOL_DEFAULT,THREAD_POOL_REPLICATION_LONG,THREAD_POOL_REPLICATION,THREAD_POOL_FD,THREAD_POOL_LOCAL_APP,THREAD_POOL_SLOG [apps.c] type = client @@ -71,6 +71,10 @@ worker_priority = THREAD_xPRIORITY_LOWEST partitioned = false worker_priority = THREAD_xPRIORITY_LOWEST +[threadpool.THREAD_POOL_SLOG] + name = slog + worker_count = 1 + [threadpool.THREAD_POOL_REPLICATION] partitioned = true worker_priority = THREAD_xPRIORITY_LOWEST diff --git a/src/replica/storage/simple_kv/test/case-211.ini b/src/replica/storage/simple_kv/test/case-211.ini index 44210c55a6..da8d3e9ea0 100644 --- a/src/replica/storage/simple_kv/test/case-211.ini +++ b/src/replica/storage/simple_kv/test/case-211.ini @@ -22,7 +22,7 @@ arguments = ports = 34801 run = true count = 3 -pools = THREAD_POOL_DEFAULT,THREAD_POOL_REPLICATION_LONG,THREAD_POOL_REPLICATION,THREAD_POOL_FD,THREAD_POOL_LOCAL_APP +pools = THREAD_POOL_DEFAULT,THREAD_POOL_REPLICATION_LONG,THREAD_POOL_REPLICATION,THREAD_POOL_FD,THREAD_POOL_LOCAL_APP,THREAD_POOL_SLOG [apps.c] type = client @@ -71,6 +71,10 @@ worker_priority = THREAD_xPRIORITY_LOWEST partitioned = false worker_priority = THREAD_xPRIORITY_LOWEST +[threadpool.THREAD_POOL_SLOG] + name = slog + worker_count = 1 + [threadpool.THREAD_POOL_REPLICATION] partitioned = true worker_priority = THREAD_xPRIORITY_LOWEST diff --git a/src/replica/storage/simple_kv/test/case-212.ini b/src/replica/storage/simple_kv/test/case-212.ini index 44210c55a6..da8d3e9ea0 100644 --- a/src/replica/storage/simple_kv/test/case-212.ini +++ b/src/replica/storage/simple_kv/test/case-212.ini @@ -22,7 +22,7 @@ arguments = ports = 34801 run = true count = 3 -pools = THREAD_POOL_DEFAULT,THREAD_POOL_REPLICATION_LONG,THREAD_POOL_REPLICATION,THREAD_POOL_FD,THREAD_POOL_LOCAL_APP +pools = THREAD_POOL_DEFAULT,THREAD_POOL_REPLICATION_LONG,THREAD_POOL_REPLICATION,THREAD_POOL_FD,THREAD_POOL_LOCAL_APP,THREAD_POOL_SLOG [apps.c] type = client @@ -71,6 +71,10 @@ worker_priority = THREAD_xPRIORITY_LOWEST partitioned = false worker_priority = THREAD_xPRIORITY_LOWEST +[threadpool.THREAD_POOL_SLOG] + name = slog + worker_count = 1 + [threadpool.THREAD_POOL_REPLICATION] partitioned = true worker_priority = THREAD_xPRIORITY_LOWEST diff --git a/src/replica/storage/simple_kv/test/case-213.ini b/src/replica/storage/simple_kv/test/case-213.ini index a77dfebfc6..c1ff031c64 100644 --- a/src/replica/storage/simple_kv/test/case-213.ini +++ b/src/replica/storage/simple_kv/test/case-213.ini @@ -22,7 +22,7 @@ arguments = ports = 34801 run = true count = 3 -pools = THREAD_POOL_DEFAULT,THREAD_POOL_REPLICATION_LONG,THREAD_POOL_REPLICATION,THREAD_POOL_FD,THREAD_POOL_LOCAL_APP +pools = THREAD_POOL_DEFAULT,THREAD_POOL_REPLICATION_LONG,THREAD_POOL_REPLICATION,THREAD_POOL_FD,THREAD_POOL_LOCAL_APP,THREAD_POOL_SLOG [apps.c] type = client @@ -71,6 +71,10 @@ worker_priority = THREAD_xPRIORITY_LOWEST partitioned = false worker_priority = THREAD_xPRIORITY_LOWEST +[threadpool.THREAD_POOL_SLOG] + name = slog + worker_count = 1 + [threadpool.THREAD_POOL_REPLICATION] partitioned = true worker_priority = THREAD_xPRIORITY_LOWEST diff --git a/src/replica/storage/simple_kv/test/case-214.ini b/src/replica/storage/simple_kv/test/case-214.ini index e7e1b65a5a..18b72046de 100644 --- a/src/replica/storage/simple_kv/test/case-214.ini +++ b/src/replica/storage/simple_kv/test/case-214.ini @@ -22,7 +22,7 @@ arguments = ports = 34801 run = true count = 3 -pools = THREAD_POOL_DEFAULT,THREAD_POOL_REPLICATION_LONG,THREAD_POOL_REPLICATION,THREAD_POOL_FD,THREAD_POOL_LOCAL_APP +pools = THREAD_POOL_DEFAULT,THREAD_POOL_REPLICATION_LONG,THREAD_POOL_REPLICATION,THREAD_POOL_FD,THREAD_POOL_LOCAL_APP,THREAD_POOL_SLOG [apps.c] type = client @@ -71,6 +71,10 @@ worker_priority = THREAD_xPRIORITY_LOWEST partitioned = false worker_priority = THREAD_xPRIORITY_LOWEST +[threadpool.THREAD_POOL_SLOG] + name = slog + worker_count = 1 + [threadpool.THREAD_POOL_REPLICATION] partitioned = true worker_priority = THREAD_xPRIORITY_LOWEST diff --git a/src/replica/storage/simple_kv/test/case-215.ini b/src/replica/storage/simple_kv/test/case-215.ini index e7e1b65a5a..18b72046de 100644 --- a/src/replica/storage/simple_kv/test/case-215.ini +++ b/src/replica/storage/simple_kv/test/case-215.ini @@ -22,7 +22,7 @@ arguments = ports = 34801 run = true count = 3 -pools = THREAD_POOL_DEFAULT,THREAD_POOL_REPLICATION_LONG,THREAD_POOL_REPLICATION,THREAD_POOL_FD,THREAD_POOL_LOCAL_APP +pools = THREAD_POOL_DEFAULT,THREAD_POOL_REPLICATION_LONG,THREAD_POOL_REPLICATION,THREAD_POOL_FD,THREAD_POOL_LOCAL_APP,THREAD_POOL_SLOG [apps.c] type = client @@ -71,6 +71,10 @@ worker_priority = THREAD_xPRIORITY_LOWEST partitioned = false worker_priority = THREAD_xPRIORITY_LOWEST +[threadpool.THREAD_POOL_SLOG] + name = slog + worker_count = 1 + [threadpool.THREAD_POOL_REPLICATION] partitioned = true worker_priority = THREAD_xPRIORITY_LOWEST diff --git a/src/replica/storage/simple_kv/test/case-216.ini b/src/replica/storage/simple_kv/test/case-216.ini index e7e1b65a5a..18b72046de 100644 --- a/src/replica/storage/simple_kv/test/case-216.ini +++ b/src/replica/storage/simple_kv/test/case-216.ini @@ -22,7 +22,7 @@ arguments = ports = 34801 run = true count = 3 -pools = THREAD_POOL_DEFAULT,THREAD_POOL_REPLICATION_LONG,THREAD_POOL_REPLICATION,THREAD_POOL_FD,THREAD_POOL_LOCAL_APP +pools = THREAD_POOL_DEFAULT,THREAD_POOL_REPLICATION_LONG,THREAD_POOL_REPLICATION,THREAD_POOL_FD,THREAD_POOL_LOCAL_APP,THREAD_POOL_SLOG [apps.c] type = client @@ -71,6 +71,10 @@ worker_priority = THREAD_xPRIORITY_LOWEST partitioned = false worker_priority = THREAD_xPRIORITY_LOWEST +[threadpool.THREAD_POOL_SLOG] + name = slog + worker_count = 1 + [threadpool.THREAD_POOL_REPLICATION] partitioned = true worker_priority = THREAD_xPRIORITY_LOWEST diff --git a/src/replica/storage/simple_kv/test/case-300-0.ini b/src/replica/storage/simple_kv/test/case-300-0.ini index d268289caf..96f9001c86 100644 --- a/src/replica/storage/simple_kv/test/case-300-0.ini +++ b/src/replica/storage/simple_kv/test/case-300-0.ini @@ -22,7 +22,7 @@ arguments = ports = 34801 run = true count = 3 -pools = THREAD_POOL_DEFAULT,THREAD_POOL_REPLICATION_LONG,THREAD_POOL_REPLICATION,THREAD_POOL_FD,THREAD_POOL_LOCAL_APP +pools = THREAD_POOL_DEFAULT,THREAD_POOL_REPLICATION_LONG,THREAD_POOL_REPLICATION,THREAD_POOL_FD,THREAD_POOL_LOCAL_APP,THREAD_POOL_SLOG [apps.c] type = client @@ -71,6 +71,10 @@ worker_priority = THREAD_xPRIORITY_LOWEST partitioned = false worker_priority = THREAD_xPRIORITY_LOWEST +[threadpool.THREAD_POOL_SLOG] + name = slog + worker_count = 1 + [threadpool.THREAD_POOL_REPLICATION] partitioned = true worker_priority = THREAD_xPRIORITY_LOWEST diff --git a/src/replica/storage/simple_kv/test/case-300-1.ini b/src/replica/storage/simple_kv/test/case-300-1.ini index d268289caf..96f9001c86 100644 --- a/src/replica/storage/simple_kv/test/case-300-1.ini +++ b/src/replica/storage/simple_kv/test/case-300-1.ini @@ -22,7 +22,7 @@ arguments = ports = 34801 run = true count = 3 -pools = THREAD_POOL_DEFAULT,THREAD_POOL_REPLICATION_LONG,THREAD_POOL_REPLICATION,THREAD_POOL_FD,THREAD_POOL_LOCAL_APP +pools = THREAD_POOL_DEFAULT,THREAD_POOL_REPLICATION_LONG,THREAD_POOL_REPLICATION,THREAD_POOL_FD,THREAD_POOL_LOCAL_APP,THREAD_POOL_SLOG [apps.c] type = client @@ -71,6 +71,10 @@ worker_priority = THREAD_xPRIORITY_LOWEST partitioned = false worker_priority = THREAD_xPRIORITY_LOWEST +[threadpool.THREAD_POOL_SLOG] + name = slog + worker_count = 1 + [threadpool.THREAD_POOL_REPLICATION] partitioned = true worker_priority = THREAD_xPRIORITY_LOWEST diff --git a/src/replica/storage/simple_kv/test/case-300-2.ini b/src/replica/storage/simple_kv/test/case-300-2.ini index d268289caf..96f9001c86 100644 --- a/src/replica/storage/simple_kv/test/case-300-2.ini +++ b/src/replica/storage/simple_kv/test/case-300-2.ini @@ -22,7 +22,7 @@ arguments = ports = 34801 run = true count = 3 -pools = THREAD_POOL_DEFAULT,THREAD_POOL_REPLICATION_LONG,THREAD_POOL_REPLICATION,THREAD_POOL_FD,THREAD_POOL_LOCAL_APP +pools = THREAD_POOL_DEFAULT,THREAD_POOL_REPLICATION_LONG,THREAD_POOL_REPLICATION,THREAD_POOL_FD,THREAD_POOL_LOCAL_APP,THREAD_POOL_SLOG [apps.c] type = client @@ -71,6 +71,10 @@ worker_priority = THREAD_xPRIORITY_LOWEST partitioned = false worker_priority = THREAD_xPRIORITY_LOWEST +[threadpool.THREAD_POOL_SLOG] + name = slog + worker_count = 1 + [threadpool.THREAD_POOL_REPLICATION] partitioned = true worker_priority = THREAD_xPRIORITY_LOWEST diff --git a/src/replica/storage/simple_kv/test/case-301.ini b/src/replica/storage/simple_kv/test/case-301.ini index d268289caf..96f9001c86 100644 --- a/src/replica/storage/simple_kv/test/case-301.ini +++ b/src/replica/storage/simple_kv/test/case-301.ini @@ -22,7 +22,7 @@ arguments = ports = 34801 run = true count = 3 -pools = THREAD_POOL_DEFAULT,THREAD_POOL_REPLICATION_LONG,THREAD_POOL_REPLICATION,THREAD_POOL_FD,THREAD_POOL_LOCAL_APP +pools = THREAD_POOL_DEFAULT,THREAD_POOL_REPLICATION_LONG,THREAD_POOL_REPLICATION,THREAD_POOL_FD,THREAD_POOL_LOCAL_APP,THREAD_POOL_SLOG [apps.c] type = client @@ -71,6 +71,10 @@ worker_priority = THREAD_xPRIORITY_LOWEST partitioned = false worker_priority = THREAD_xPRIORITY_LOWEST +[threadpool.THREAD_POOL_SLOG] + name = slog + worker_count = 1 + [threadpool.THREAD_POOL_REPLICATION] partitioned = true worker_priority = THREAD_xPRIORITY_LOWEST diff --git a/src/replica/storage/simple_kv/test/case-302.ini b/src/replica/storage/simple_kv/test/case-302.ini index 38a58768a0..f0e812c66a 100644 --- a/src/replica/storage/simple_kv/test/case-302.ini +++ b/src/replica/storage/simple_kv/test/case-302.ini @@ -22,7 +22,7 @@ arguments = ports = 34801 run = true count = 3 -pools = THREAD_POOL_DEFAULT,THREAD_POOL_REPLICATION_LONG,THREAD_POOL_REPLICATION,THREAD_POOL_FD,THREAD_POOL_LOCAL_APP +pools = THREAD_POOL_DEFAULT,THREAD_POOL_REPLICATION_LONG,THREAD_POOL_REPLICATION,THREAD_POOL_FD,THREAD_POOL_LOCAL_APP,THREAD_POOL_SLOG [apps.c] type = client @@ -71,6 +71,10 @@ worker_priority = THREAD_xPRIORITY_LOWEST partitioned = false worker_priority = THREAD_xPRIORITY_LOWEST +[threadpool.THREAD_POOL_SLOG] + name = slog + worker_count = 1 + [threadpool.THREAD_POOL_REPLICATION] partitioned = true worker_priority = THREAD_xPRIORITY_LOWEST diff --git a/src/replica/storage/simple_kv/test/case-303.ini b/src/replica/storage/simple_kv/test/case-303.ini index 863c5cfb02..3311a8a02f 100644 --- a/src/replica/storage/simple_kv/test/case-303.ini +++ b/src/replica/storage/simple_kv/test/case-303.ini @@ -22,7 +22,7 @@ arguments = ports = 34801 run = true count = 3 -pools = THREAD_POOL_DEFAULT,THREAD_POOL_REPLICATION_LONG,THREAD_POOL_REPLICATION,THREAD_POOL_FD,THREAD_POOL_LOCAL_APP +pools = THREAD_POOL_DEFAULT,THREAD_POOL_REPLICATION_LONG,THREAD_POOL_REPLICATION,THREAD_POOL_FD,THREAD_POOL_LOCAL_APP,THREAD_POOL_SLOG [apps.c] type = client @@ -71,6 +71,10 @@ worker_priority = THREAD_xPRIORITY_LOWEST partitioned = false worker_priority = THREAD_xPRIORITY_LOWEST +[threadpool.THREAD_POOL_SLOG] + name = slog + worker_count = 1 + [threadpool.THREAD_POOL_REPLICATION] partitioned = true worker_priority = THREAD_xPRIORITY_LOWEST diff --git a/src/replica/storage/simple_kv/test/case-304.ini b/src/replica/storage/simple_kv/test/case-304.ini index d268289caf..96f9001c86 100644 --- a/src/replica/storage/simple_kv/test/case-304.ini +++ b/src/replica/storage/simple_kv/test/case-304.ini @@ -22,7 +22,7 @@ arguments = ports = 34801 run = true count = 3 -pools = THREAD_POOL_DEFAULT,THREAD_POOL_REPLICATION_LONG,THREAD_POOL_REPLICATION,THREAD_POOL_FD,THREAD_POOL_LOCAL_APP +pools = THREAD_POOL_DEFAULT,THREAD_POOL_REPLICATION_LONG,THREAD_POOL_REPLICATION,THREAD_POOL_FD,THREAD_POOL_LOCAL_APP,THREAD_POOL_SLOG [apps.c] type = client @@ -71,6 +71,10 @@ worker_priority = THREAD_xPRIORITY_LOWEST partitioned = false worker_priority = THREAD_xPRIORITY_LOWEST +[threadpool.THREAD_POOL_SLOG] + name = slog + worker_count = 1 + [threadpool.THREAD_POOL_REPLICATION] partitioned = true worker_priority = THREAD_xPRIORITY_LOWEST diff --git a/src/replica/storage/simple_kv/test/case-305.ini b/src/replica/storage/simple_kv/test/case-305.ini index 863c5cfb02..3311a8a02f 100644 --- a/src/replica/storage/simple_kv/test/case-305.ini +++ b/src/replica/storage/simple_kv/test/case-305.ini @@ -22,7 +22,7 @@ arguments = ports = 34801 run = true count = 3 -pools = THREAD_POOL_DEFAULT,THREAD_POOL_REPLICATION_LONG,THREAD_POOL_REPLICATION,THREAD_POOL_FD,THREAD_POOL_LOCAL_APP +pools = THREAD_POOL_DEFAULT,THREAD_POOL_REPLICATION_LONG,THREAD_POOL_REPLICATION,THREAD_POOL_FD,THREAD_POOL_LOCAL_APP,THREAD_POOL_SLOG [apps.c] type = client @@ -71,6 +71,10 @@ worker_priority = THREAD_xPRIORITY_LOWEST partitioned = false worker_priority = THREAD_xPRIORITY_LOWEST +[threadpool.THREAD_POOL_SLOG] + name = slog + worker_count = 1 + [threadpool.THREAD_POOL_REPLICATION] partitioned = true worker_priority = THREAD_xPRIORITY_LOWEST diff --git a/src/replica/storage/simple_kv/test/case-306.ini b/src/replica/storage/simple_kv/test/case-306.ini index d268289caf..96f9001c86 100644 --- a/src/replica/storage/simple_kv/test/case-306.ini +++ b/src/replica/storage/simple_kv/test/case-306.ini @@ -22,7 +22,7 @@ arguments = ports = 34801 run = true count = 3 -pools = THREAD_POOL_DEFAULT,THREAD_POOL_REPLICATION_LONG,THREAD_POOL_REPLICATION,THREAD_POOL_FD,THREAD_POOL_LOCAL_APP +pools = THREAD_POOL_DEFAULT,THREAD_POOL_REPLICATION_LONG,THREAD_POOL_REPLICATION,THREAD_POOL_FD,THREAD_POOL_LOCAL_APP,THREAD_POOL_SLOG [apps.c] type = client @@ -71,6 +71,10 @@ worker_priority = THREAD_xPRIORITY_LOWEST partitioned = false worker_priority = THREAD_xPRIORITY_LOWEST +[threadpool.THREAD_POOL_SLOG] + name = slog + worker_count = 1 + [threadpool.THREAD_POOL_REPLICATION] partitioned = true worker_priority = THREAD_xPRIORITY_LOWEST diff --git a/src/replica/storage/simple_kv/test/case-307.ini b/src/replica/storage/simple_kv/test/case-307.ini index d268289caf..96f9001c86 100644 --- a/src/replica/storage/simple_kv/test/case-307.ini +++ b/src/replica/storage/simple_kv/test/case-307.ini @@ -22,7 +22,7 @@ arguments = ports = 34801 run = true count = 3 -pools = THREAD_POOL_DEFAULT,THREAD_POOL_REPLICATION_LONG,THREAD_POOL_REPLICATION,THREAD_POOL_FD,THREAD_POOL_LOCAL_APP +pools = THREAD_POOL_DEFAULT,THREAD_POOL_REPLICATION_LONG,THREAD_POOL_REPLICATION,THREAD_POOL_FD,THREAD_POOL_LOCAL_APP,THREAD_POOL_SLOG [apps.c] type = client @@ -71,6 +71,10 @@ worker_priority = THREAD_xPRIORITY_LOWEST partitioned = false worker_priority = THREAD_xPRIORITY_LOWEST +[threadpool.THREAD_POOL_SLOG] + name = slog + worker_count = 1 + [threadpool.THREAD_POOL_REPLICATION] partitioned = true worker_priority = THREAD_xPRIORITY_LOWEST diff --git a/src/replica/storage/simple_kv/test/case-400.ini b/src/replica/storage/simple_kv/test/case-400.ini index d268289caf..96f9001c86 100644 --- a/src/replica/storage/simple_kv/test/case-400.ini +++ b/src/replica/storage/simple_kv/test/case-400.ini @@ -22,7 +22,7 @@ arguments = ports = 34801 run = true count = 3 -pools = THREAD_POOL_DEFAULT,THREAD_POOL_REPLICATION_LONG,THREAD_POOL_REPLICATION,THREAD_POOL_FD,THREAD_POOL_LOCAL_APP +pools = THREAD_POOL_DEFAULT,THREAD_POOL_REPLICATION_LONG,THREAD_POOL_REPLICATION,THREAD_POOL_FD,THREAD_POOL_LOCAL_APP,THREAD_POOL_SLOG [apps.c] type = client @@ -71,6 +71,10 @@ worker_priority = THREAD_xPRIORITY_LOWEST partitioned = false worker_priority = THREAD_xPRIORITY_LOWEST +[threadpool.THREAD_POOL_SLOG] + name = slog + worker_count = 1 + [threadpool.THREAD_POOL_REPLICATION] partitioned = true worker_priority = THREAD_xPRIORITY_LOWEST diff --git a/src/replica/storage/simple_kv/test/case-401.ini b/src/replica/storage/simple_kv/test/case-401.ini index d268289caf..96f9001c86 100644 --- a/src/replica/storage/simple_kv/test/case-401.ini +++ b/src/replica/storage/simple_kv/test/case-401.ini @@ -22,7 +22,7 @@ arguments = ports = 34801 run = true count = 3 -pools = THREAD_POOL_DEFAULT,THREAD_POOL_REPLICATION_LONG,THREAD_POOL_REPLICATION,THREAD_POOL_FD,THREAD_POOL_LOCAL_APP +pools = THREAD_POOL_DEFAULT,THREAD_POOL_REPLICATION_LONG,THREAD_POOL_REPLICATION,THREAD_POOL_FD,THREAD_POOL_LOCAL_APP,THREAD_POOL_SLOG [apps.c] type = client @@ -71,6 +71,10 @@ worker_priority = THREAD_xPRIORITY_LOWEST partitioned = false worker_priority = THREAD_xPRIORITY_LOWEST +[threadpool.THREAD_POOL_SLOG] + name = slog + worker_count = 1 + [threadpool.THREAD_POOL_REPLICATION] partitioned = true worker_priority = THREAD_xPRIORITY_LOWEST diff --git a/src/replica/storage/simple_kv/test/case-402.ini b/src/replica/storage/simple_kv/test/case-402.ini index d268289caf..96f9001c86 100644 --- a/src/replica/storage/simple_kv/test/case-402.ini +++ b/src/replica/storage/simple_kv/test/case-402.ini @@ -22,7 +22,7 @@ arguments = ports = 34801 run = true count = 3 -pools = THREAD_POOL_DEFAULT,THREAD_POOL_REPLICATION_LONG,THREAD_POOL_REPLICATION,THREAD_POOL_FD,THREAD_POOL_LOCAL_APP +pools = THREAD_POOL_DEFAULT,THREAD_POOL_REPLICATION_LONG,THREAD_POOL_REPLICATION,THREAD_POOL_FD,THREAD_POOL_LOCAL_APP,THREAD_POOL_SLOG [apps.c] type = client @@ -71,6 +71,10 @@ worker_priority = THREAD_xPRIORITY_LOWEST partitioned = false worker_priority = THREAD_xPRIORITY_LOWEST +[threadpool.THREAD_POOL_SLOG] + name = slog + worker_count = 1 + [threadpool.THREAD_POOL_REPLICATION] partitioned = true worker_priority = THREAD_xPRIORITY_LOWEST diff --git a/src/replica/storage/simple_kv/test/case-600.ini b/src/replica/storage/simple_kv/test/case-600.ini index a182885314..dbef0cd863 100644 --- a/src/replica/storage/simple_kv/test/case-600.ini +++ b/src/replica/storage/simple_kv/test/case-600.ini @@ -22,7 +22,7 @@ arguments = ports = 34801 run = true count = 3 -pools = THREAD_POOL_DEFAULT,THREAD_POOL_REPLICATION_LONG,THREAD_POOL_REPLICATION,THREAD_POOL_FD,THREAD_POOL_LOCAL_APP +pools = THREAD_POOL_DEFAULT,THREAD_POOL_REPLICATION_LONG,THREAD_POOL_REPLICATION,THREAD_POOL_FD,THREAD_POOL_LOCAL_APP,THREAD_POOL_SLOG [apps.c] type = client @@ -71,6 +71,10 @@ worker_priority = THREAD_xPRIORITY_LOWEST partitioned = false worker_priority = THREAD_xPRIORITY_LOWEST +[threadpool.THREAD_POOL_SLOG] + name = slog + worker_count = 1 + [threadpool.THREAD_POOL_REPLICATION] partitioned = true worker_priority = THREAD_xPRIORITY_LOWEST diff --git a/src/replica/storage/simple_kv/test/case-601.ini b/src/replica/storage/simple_kv/test/case-601.ini index 94c8cf8783..fb7571a2f5 100644 --- a/src/replica/storage/simple_kv/test/case-601.ini +++ b/src/replica/storage/simple_kv/test/case-601.ini @@ -22,7 +22,7 @@ arguments = ports = 34801 run = true count = 3 -pools = THREAD_POOL_DEFAULT,THREAD_POOL_REPLICATION_LONG,THREAD_POOL_REPLICATION,THREAD_POOL_FD,THREAD_POOL_LOCAL_APP +pools = THREAD_POOL_DEFAULT,THREAD_POOL_REPLICATION_LONG,THREAD_POOL_REPLICATION,THREAD_POOL_FD,THREAD_POOL_LOCAL_APP,THREAD_POOL_SLOG [apps.c] type = client @@ -71,6 +71,10 @@ worker_priority = THREAD_xPRIORITY_LOWEST partitioned = false worker_priority = THREAD_xPRIORITY_LOWEST +[threadpool.THREAD_POOL_SLOG] + name = slog + worker_count = 1 + [threadpool.THREAD_POOL_REPLICATION] partitioned = true worker_priority = THREAD_xPRIORITY_LOWEST diff --git a/src/replica/storage/simple_kv/test/case-602.ini b/src/replica/storage/simple_kv/test/case-602.ini index a182885314..dbef0cd863 100644 --- a/src/replica/storage/simple_kv/test/case-602.ini +++ b/src/replica/storage/simple_kv/test/case-602.ini @@ -22,7 +22,7 @@ arguments = ports = 34801 run = true count = 3 -pools = THREAD_POOL_DEFAULT,THREAD_POOL_REPLICATION_LONG,THREAD_POOL_REPLICATION,THREAD_POOL_FD,THREAD_POOL_LOCAL_APP +pools = THREAD_POOL_DEFAULT,THREAD_POOL_REPLICATION_LONG,THREAD_POOL_REPLICATION,THREAD_POOL_FD,THREAD_POOL_LOCAL_APP,THREAD_POOL_SLOG [apps.c] type = client @@ -71,6 +71,10 @@ worker_priority = THREAD_xPRIORITY_LOWEST partitioned = false worker_priority = THREAD_xPRIORITY_LOWEST +[threadpool.THREAD_POOL_SLOG] + name = slog + worker_count = 1 + [threadpool.THREAD_POOL_REPLICATION] partitioned = true worker_priority = THREAD_xPRIORITY_LOWEST diff --git a/src/replica/storage/simple_kv/test/case-603.ini b/src/replica/storage/simple_kv/test/case-603.ini index e872524db5..6f8c5329b8 100644 --- a/src/replica/storage/simple_kv/test/case-603.ini +++ b/src/replica/storage/simple_kv/test/case-603.ini @@ -22,7 +22,7 @@ arguments = ports = 34801 run = true count = 3 -pools = THREAD_POOL_DEFAULT,THREAD_POOL_REPLICATION_LONG,THREAD_POOL_REPLICATION,THREAD_POOL_FD,THREAD_POOL_LOCAL_APP +pools = THREAD_POOL_DEFAULT,THREAD_POOL_REPLICATION_LONG,THREAD_POOL_REPLICATION,THREAD_POOL_FD,THREAD_POOL_LOCAL_APP,THREAD_POOL_SLOG [apps.c] type = client @@ -71,6 +71,10 @@ worker_priority = THREAD_xPRIORITY_LOWEST partitioned = false worker_priority = THREAD_xPRIORITY_LOWEST +[threadpool.THREAD_POOL_SLOG] + name = slog + worker_count = 1 + [threadpool.THREAD_POOL_REPLICATION] partitioned = true worker_priority = THREAD_xPRIORITY_LOWEST diff --git a/src/replica/storage/simple_kv/test/config.ini b/src/replica/storage/simple_kv/test/config.ini index cb268dadee..158db7de54 100644 --- a/src/replica/storage/simple_kv/test/config.ini +++ b/src/replica/storage/simple_kv/test/config.ini @@ -28,7 +28,7 @@ arguments = ports = 34801 run = true count = 3 -pools = THREAD_POOL_DEFAULT,THREAD_POOL_REPLICATION_LONG,THREAD_POOL_REPLICATION,THREAD_POOL_FD,THREAD_POOL_LOCAL_APP +pools = THREAD_POOL_DEFAULT,THREAD_POOL_REPLICATION_LONG,THREAD_POOL_REPLICATION,THREAD_POOL_FD,THREAD_POOL_LOCAL_APP,THREAD_POOL_SLOG hosted_app_type_name = simple_kv hosted_app_arguments = @@ -85,6 +85,10 @@ name = default partitioned = false worker_priority = THREAD_xPRIORITY_LOWEST +[threadpool.THREAD_POOL_SLOG] + name = slog + worker_count = 1 + [threadpool.THREAD_POOL_REPLICATION] name = replication partitioned = true diff --git a/src/replica/test/config-test.ini b/src/replica/test/config-test.ini index 26d446d584..64949591a2 100644 --- a/src/replica/test/config-test.ini +++ b/src/replica/test/config-test.ini @@ -10,7 +10,7 @@ type = replica run = true count = 1 ports = 54321 -pools = THREAD_POOL_DEFAULT,THREAD_POOL_REPLICATION_LONG,THREAD_POOL_REPLICATION +pools = THREAD_POOL_DEFAULT,THREAD_POOL_REPLICATION_LONG,THREAD_POOL_REPLICATION,THREAD_POOL_SLOG [core] ;tool = simulator @@ -49,6 +49,10 @@ partitioned = false worker_priority = THREAD_xPRIORITY_NORMAL worker_count = 2 +[threadpool.THREAD_POOL_SLOG] + name = slog + worker_count = 1 + [threadpool.THREAD_POOL_REPLICATION] name = replica partitioned = true diff --git a/src/zookeeper/test/config-test.ini b/src/zookeeper/test/config-test.ini index 9da37aa60e..462874a24a 100644 --- a/src/zookeeper/test/config-test.ini +++ b/src/zookeeper/test/config-test.ini @@ -12,7 +12,7 @@ run = true ports = count = 1 delay_seconds = 1 -pools = THREAD_POOL_DEFAULT, THREAD_POOL_DLOCK, THREAD_POOL_REPLICATION, THREAD_POOL_REPLICATION_LONG +pools = THREAD_POOL_DEFAULT, THREAD_POOL_DLOCK, THREAD_POOL_REPLICATION, THREAD_POOL_REPLICATION_LONG,THREAD_POOL_SLOG [apps.server] type = test @@ -20,7 +20,7 @@ arguments = ports = 20101 run = false count = 0 -pools = THREAD_POOL_DEFAULT, THREAD_POOL_REPLICATION +pools = THREAD_POOL_DEFAULT, THREAD_POOL_REPLICATION,THREAD_POOL_SLOG [apps.add_server] type = adder