-
Notifications
You must be signed in to change notification settings - Fork 1.2k
New issue
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
feat(pubsub): support exactly once delivery #6506
Commits on May 17, 2022
-
feat(pubsub): prepare iterator for exactly once (googleapis#6040)
* feat(pubsub): read exactly once for SubscriptionProperties * rename vars to be specific this is exactly once delivery
Configuration menu - View commit details
-
Copy full SHA for bba894a - Browse repository at this point
Copy the full SHA bba894aView commit details
Commits on Jun 7, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 4abfa9b - Browse repository at this point
Copy the full SHA 4abfa9bView commit details
Commits on Jun 14, 2022
-
Merge branch 'main' of ssh://github.com/googleapis/google-cloud-go in…
…to pubsub-exactly-once
Configuration menu - View commit details
-
Copy full SHA for e0c7032 - Browse repository at this point
Copy the full SHA e0c7032View commit details -
feat(pubsub): send stream ack deadline seconds on exactly once change g…
…oogleapis#6157 (googleapis#6162) * add RWMutex for guarding exactly once bool * feat(pubsub): send stream ack deadline seconds on exactly once change * remove extra test
Configuration menu - View commit details
-
Copy full SHA for cef6e01 - Browse repository at this point
Copy the full SHA cef6e01View commit details
Commits on Jun 29, 2022
-
feat(pubsub): add AckWithResult and NackWithResult to message (google…
…apis#6201) * add AckResult and related methods * feat(pubsub): add AckWithResult and NackWithResult to message * feat(pubsub): add AckWithResult and NackWithResult to message * add comments for AckResult and bring over AcknowledgeStatus from internal * update function definition for IgnoreExported in tests * temporarily update internal/pubsub for samples test * change enum naming to AcknowledgeStatus * remove extra enums in temp internal message.go * remove internal/pubsub/message.go * fix style issues with variadic function options * add back comment format to exported const * keep track of AckResults if exactly once is enabled
Configuration menu - View commit details
-
Copy full SHA for c636f5f - Browse repository at this point
Copy the full SHA c636f5fView commit details
Commits on Jul 8, 2022
-
feat(pubsub): add helper method for parsing ErrorInfos (googleapis#6281)
* add AckResult and related methods * feat(pubsub): add AckWithResult and NackWithResult to message * feat(pubsub): add AckWithResult and NackWithResult to message * add comments for AckResult and bring over AcknowledgeStatus from internal * update function definition for IgnoreExported in tests * temporarily update internal/pubsub for samples test * add process results * change enum naming to AcknowledgeStatus * remove extra enums in temp internal message.go * remove internal/pubsub/message.go * add process results * update process info with new enum names * add tests to process error info * add process results * update process info with new enum names * add process results * add tests to process error info * clean up iterator from merge * cleanup comments * add list of retriable errors to test * simplify testing of completed/retry slice lengths * remove getStatus/ackErrors methods * address code review comments * remove error string conversion step
Configuration menu - View commit details
-
Copy full SHA for aa6da2e - Browse repository at this point
Copy the full SHA aa6da2eView commit details
Commits on Aug 1, 2022
-
feat(pubsub): complete AckResult for exactly once (googleapis#6387)
* refactor sendAck to pipe errors to AckResult map * rewrite sendAck/sendModAck for exactly once * add AckResult to list of uncompared methods * use ackResultWithID in all locations
Configuration menu - View commit details
-
Copy full SHA for c2de57c - Browse repository at this point
Copy the full SHA c2de57cView commit details
Commits on Aug 10, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 6eb2c9c - Browse repository at this point
Copy the full SHA 6eb2c9cView commit details
Commits on Aug 11, 2022
-
Merge branch 'main' of ssh://github.com/googleapis/google-cloud-go in…
…to pubsub-exactly-once
Configuration menu - View commit details
-
Copy full SHA for 137bc7d - Browse repository at this point
Copy the full SHA 137bc7dView commit details -
feat(pubsub): retry temporary failures for ack/modacks (googleapis#6485)
* retry acks in goroutine * retry acks/modacks with transient errors * add retry test * add nack tests and support shorter timeouts * add integration tests * remove extra comment * add commnets to ack/modack methods in iterator
Configuration menu - View commit details
-
Copy full SHA for 4b80b1f - Browse repository at this point
Copy the full SHA 4b80b1fView commit details -
Merge branch 'pubsub-exactly-once' of ssh://github.com/googleapis/goo…
…gle-cloud-go into pubsub-exactly-once
Configuration menu - View commit details
-
Copy full SHA for ee0bd5e - Browse repository at this point
Copy the full SHA ee0bd5eView commit details -
Configuration menu - View commit details
-
Copy full SHA for eedb852 - Browse repository at this point
Copy the full SHA eedb852View commit details
Commits on Aug 12, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 18aaabf - Browse repository at this point
Copy the full SHA 18aaabfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 346d154 - Browse repository at this point
Copy the full SHA 346d154View commit details -
Merge branch 'pubsub-exactly-once' of github.com:hongalex/google-clou…
…d-go into pubsub-exactly-once
Configuration menu - View commit details
-
Copy full SHA for c30568b - Browse repository at this point
Copy the full SHA c30568bView commit details -
Configuration menu - View commit details
-
Copy full SHA for c1e50f8 - Browse repository at this point
Copy the full SHA c1e50f8View commit details
Commits on Aug 13, 2022
-
Configuration menu - View commit details
-
Copy full SHA for e729543 - Browse repository at this point
Copy the full SHA e729543View commit details -
Merge branch 'pubsub-exactly-once' of github.com:hongalex/google-clou…
…d-go into pubsub-exactly-once
Configuration menu - View commit details
-
Copy full SHA for c81c266 - Browse repository at this point
Copy the full SHA c81c266View commit details -
Configuration menu - View commit details
-
Copy full SHA for b637e09 - Browse repository at this point
Copy the full SHA b637e09View commit details -
Configuration menu - View commit details
-
Copy full SHA for f474b62 - Browse repository at this point
Copy the full SHA f474b62View commit details -
Configuration menu - View commit details
-
Copy full SHA for a8feee0 - Browse repository at this point
Copy the full SHA a8feee0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 550c484 - Browse repository at this point
Copy the full SHA 550c484View commit details
Commits on Aug 14, 2022
-
Configuration menu - View commit details
-
Copy full SHA for f2302aa - Browse repository at this point
Copy the full SHA f2302aaView commit details
Commits on Aug 15, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 611e88a - Browse repository at this point
Copy the full SHA 611e88aView commit details
Commits on Aug 16, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 27590cb - Browse repository at this point
Copy the full SHA 27590cbView commit details -
Configuration menu - View commit details
-
Copy full SHA for df69166 - Browse repository at this point
Copy the full SHA df69166View commit details -
Merge branch 'pubsub-exactly-once' of github.com:hongalex/google-clou…
…d-go into pubsub-exactly-once
Configuration menu - View commit details
-
Copy full SHA for 04b9b16 - Browse repository at this point
Copy the full SHA 04b9b16View commit details
Commits on Aug 18, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 0230bd5 - Browse repository at this point
Copy the full SHA 0230bd5View commit details
Commits on Aug 19, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 25131f0 - Browse repository at this point
Copy the full SHA 25131f0View commit details -
Configuration menu - View commit details
-
Copy full SHA for ad04389 - Browse repository at this point
Copy the full SHA ad04389View commit details
Commits on Aug 22, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 71c20a7 - Browse repository at this point
Copy the full SHA 71c20a7View commit details