Skip to content

Commit 17ee7cc

Browse files
authored
Update Kinesis Stream buffering interval limits
According to aws updates of December 2023, Kinesis Stream buffering interval can be as low as five seconds, however that's not yet reflected in the CDK https://aws.amazon.com/about-aws/whats-new/2023/12/amazon-kinesis-data-firehose-zero-buffering/
1 parent 10ed194 commit 17ee7cc

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

  • packages/@aws-cdk/aws-kinesisfirehose-destinations-alpha/lib/private

packages/@aws-cdk/aws-kinesisfirehose-destinations-alpha/lib/private/helpers.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -87,8 +87,8 @@ export function createBufferingHints(
8787
}
8888

8989
const intervalInSeconds = interval?.toSeconds() ?? 300;
90-
if (intervalInSeconds < 60 || intervalInSeconds > 900) {
91-
throw new Error(`Buffering interval must be between 60 and 900 seconds. Buffering interval provided was ${intervalInSeconds} seconds.`);
90+
if (intervalInSeconds < 5 || intervalInSeconds > 900) {
91+
throw new Error(`Buffering interval must be between 5 and 900 seconds. Buffering interval provided was ${intervalInSeconds} seconds.`);
9292
}
9393
const sizeInMBs = size?.toMebibytes() ?? 5;
9494
if (sizeInMBs < 1 || sizeInMBs > 128) {

0 commit comments

Comments
 (0)