Skip to content

Commit 38fa2a5

Browse files
committed
address co-pilot review comments
1 parent 00d5eef commit 38fa2a5

4 files changed

Lines changed: 6 additions & 5 deletions

File tree

src/main/java/redis/clients/jedis/JedisCluster.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -430,7 +430,7 @@ public void ssubscribe(BinaryJedisShardedPubSub jedisPubSub, final byte[]... cha
430430
*
431431
* <p>If the pipeline spans multiple nodes, a dedicated {@link ExecutorService} is
432432
* created internally to execute requests in parallel and shutdown when the pipeline
433-
* is closed.</p>
433+
* is synced.</p>
434434
*
435435
* @return a new {@link ClusterPipeline} instance
436436
* @see #pipelined(ExecutorService)

src/main/java/redis/clients/jedis/MultiNodePipelineBase.java

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,6 @@
1111
import java.util.concurrent.Executor;
1212
import java.util.concurrent.ExecutorService;
1313
import java.util.concurrent.Executors;
14-
import java.util.concurrent.ThreadFactory;
15-
import java.util.concurrent.atomic.AtomicInteger;
1614

1715
import org.slf4j.Logger;
1816
import org.slf4j.LoggerFactory;

src/main/java/redis/clients/jedis/RedisClusterClient.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -200,7 +200,7 @@ public void ssubscribe(BinaryJedisShardedPubSub jedisPubSub, final byte[]... cha
200200
*
201201
* <p>If the pipeline spans multiple nodes, a dedicated {@link ExecutorService} is
202202
* created internally to execute requests in parallel and shutdown when the pipeline
203-
* is closed.</p>
203+
* is synced.</p>
204204
*
205205
* @return a new {@link ClusterPipeline} instance
206206
* @see #pipelined(ExecutorService)

src/test/java/redis/clients/jedis/ClusterPipeliningTest.java

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1266,7 +1266,10 @@ public void sharedExecutorPipelineDoesNotShutdownSharedExecutor() {
12661266
ExecutorService executorService = Executors.newFixedThreadPool(3);
12671267
try ( RedisClusterClient cluster = RedisClusterClient.builder().nodes(nodes).clientConfig(DEFAULT_CLIENT_CONFIG).build()){
12681268
try (ClusterPipeline pipeline = cluster.pipelined(executorService)) {
1269-
pipeline.set("key", "value");
1269+
// multiple keys at different slots, to ensure multi-node pipeline
1270+
pipeline.set("key1", "value1");
1271+
pipeline.set("key2", "value2");
1272+
pipeline.set("key3", "value3");
12701273
pipeline.sync();
12711274
}
12721275
} finally {

0 commit comments

Comments
 (0)