From 1fa4bb8b3f22aad0b97ccae610408720522a8b31 Mon Sep 17 00:00:00 2001 From: Matthias Riegler Date: Wed, 5 Jul 2023 23:45:11 +0200 Subject: [PATCH] fix(pubsub/pstest): update maxMessageRetentionDuration to be 31 days (#8199) https://cloud.google.com/pubsub/docs/replay-overview#configuring_message_retention Signed-off-by: Matthias Riegler Co-authored-by: Alex Hong <9397363+hongalex@users.noreply.github.com> --- pubsub/pstest/fake.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pubsub/pstest/fake.go b/pubsub/pstest/fake.go index f999af01c17..c8b6587dfbe 100644 --- a/pubsub/pstest/fake.go +++ b/pubsub/pstest/fake.go @@ -557,10 +557,10 @@ func checkAckDeadline(ads int32) error { const ( minMessageRetentionDuration = 10 * time.Minute - maxMessageRetentionDuration = 168 * time.Hour + maxMessageRetentionDuration = 31 * 24 * time.Hour // 31 days is the maximum supported duration (https://cloud.google.com/pubsub/docs/replay-overview#configuring_message_retention) ) -var defaultMessageRetentionDuration = durpb.New(maxMessageRetentionDuration) +var defaultMessageRetentionDuration = durpb.New(168 * time.Hour) // default is 7 days func checkMRD(pmrd *durpb.Duration) error { if pmrd == nil {