diff --git a/README.md b/README.md index 76fa431..b22a77b 100644 --- a/README.md +++ b/README.md @@ -1,8 +1,8 @@ Amazon SQS Extended Client Library for Java =========================================== -The **Amazon SQS Extended Client Library for Java** enables you to manage Amazon SQS message payloads with Amazon S3. This is especially useful for storing and retrieving messages with a message payload size greater than the current SQS limit of 256 KB, up to a maximum of 2 GB. Specifically, you can use this library to: +The **Amazon SQS Extended Client Library for Java** enables you to manage Amazon SQS message payloads with Amazon S3. This is especially useful for storing and retrieving messages with a message payload size greater than the current SQS limit of 1 MiB, up to a maximum of 2 GB. Specifically, you can use this library to: -* Specify whether message payloads are always stored in Amazon S3 or only when a message's size exceeds 256 KB. +* Specify whether message payloads are always stored in Amazon S3 or only when a message's size exceeds 1 MiB. * Send a message that references a single message object stored in an Amazon S3 bucket. diff --git a/src/main/java/com/amazon/sqs/javamessaging/AmazonSQSExtendedAsyncClient.java b/src/main/java/com/amazon/sqs/javamessaging/AmazonSQSExtendedAsyncClient.java index 7ebe3b8..68e4f0f 100644 --- a/src/main/java/com/amazon/sqs/javamessaging/AmazonSQSExtendedAsyncClient.java +++ b/src/main/java/com/amazon/sqs/javamessaging/AmazonSQSExtendedAsyncClient.java @@ -70,7 +70,7 @@ * *
* The maximum allowed individual message size and the maximum total payload size (the sum of the individual lengths - * of all of the batched messages) are both 256 KB (262,144 bytes). + * of all of the batched messages) are both 1 MiB (1,048,576 bytes). *
*diff --git a/src/main/java/com/amazon/sqs/javamessaging/AmazonSQSExtendedClientBase.java b/src/main/java/com/amazon/sqs/javamessaging/AmazonSQSExtendedClientBase.java index e6c69e2..7943770 100644 --- a/src/main/java/com/amazon/sqs/javamessaging/AmazonSQSExtendedClientBase.java +++ b/src/main/java/com/amazon/sqs/javamessaging/AmazonSQSExtendedClientBase.java @@ -596,7 +596,7 @@ public GetQueueAttributesResponse getQueueAttributes(GetQueueAttributesRequest g *
** The maximum allowed individual message size and the maximum total payload size (the sum of the individual lengths - * of all of the batched messages) are both 256 KB (262,144 bytes). + * of all of the batched messages) are both 1 MiB (1,048,576 bytes). *
*diff --git a/src/main/java/com/amazon/sqs/javamessaging/SQSExtendedClientConstants.java b/src/main/java/com/amazon/sqs/javamessaging/SQSExtendedClientConstants.java index ad5ad34..1b848e7 100644 --- a/src/main/java/com/amazon/sqs/javamessaging/SQSExtendedClientConstants.java +++ b/src/main/java/com/amazon/sqs/javamessaging/SQSExtendedClientConstants.java @@ -29,7 +29,7 @@ public class SQSExtendedClientConstants { // This constant is shared with SNSExtendedClient // SNS team should be notified of any changes made to this - public static final int DEFAULT_MESSAGE_SIZE_THRESHOLD = 262144; + public static final int DEFAULT_MESSAGE_SIZE_THRESHOLD = 1048576; public static final String S3_BUCKET_NAME_MARKER = "-..s3BucketName..-"; public static final String S3_KEY_MARKER = "-..s3Key..-";