Skip to content

Commit a13ed13

Browse files
joshua-kimJoshua Kim
andauthored
Fixing bug where ShardFilter parameter for ListShards was being passed in for paginated calls. (#790)
Co-authored-by: Joshua Kim <kimjos@amazon.com>
1 parent b4f6f8f commit a13ed13

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

src/main/java/com/amazonaws/services/kinesis/clientlibrary/proxies/KinesisProxy.java

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -315,13 +315,12 @@ private ListShardsResult listShards(final ShardFilter shardFilter, final String
315315
request.setRequestCredentials(credentialsProvider.getCredentials());
316316
if (StringUtils.isEmpty(nextToken)) {
317317
request.setStreamName(streamName);
318+
request.setShardFilter(shardFilter);
318319
} else {
319320
request.setNextToken(nextToken);
320321
}
321322

322-
if (shardFilter != null) {
323-
request.setShardFilter(shardFilter);
324-
}
323+
LOG.info("Listing shards with list shards request " + request);
325324

326325
ListShardsResult result = null;
327326
LimitExceededException lastException = null;

0 commit comments

Comments
 (0)