We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Sometimes when we are moving messages, SQS responds with an empty list of messages (empty receives), even if the queue still has messages to be moved.
Would be nice if we could set the WaitTimeSeconds parameter
var params = &sqs.ReceiveMessageInput{ QueueUrl: aws.String(sourceQueueUrl), VisibilityTimeout: aws.Int64(2), WaitTimeSeconds: aws.Int64(*waitTimeSeconds), // something like this MaxNumberOfMessages: aws.Int64(*maxBatchSize), MessageAttributeNames: []*string{aws.String(sqs.QueueAttributeNameAll)}, AttributeNames: []*string{ aws.String(sqs.MessageSystemAttributeNameMessageGroupId), aws.String(sqs.MessageSystemAttributeNameMessageDeduplicationId)}, }
Of course, this is just to show the parameter. We also should create the flag and validations (wait time should be between 0 and 20)
The text was updated successfully, but these errors were encountered:
No branches or pull requests
Sometimes when we are moving messages, SQS responds with an empty list of messages (empty receives), even if the queue still has messages to be moved.
Would be nice if we could set the WaitTimeSeconds parameter
Of course, this is just to show the parameter.
We also should create the flag and validations (wait time should be between 0 and 20)
The text was updated successfully, but these errors were encountered: