Title: Should 'pubsub.subscription.Subscription.pull()' support auto-acknowledge · Issue #798 · googleapis/google-cloud-python · GitHub
Open Graph Title: Should 'pubsub.subscription.Subscription.pull()' support auto-acknowledge · Issue #798 · googleapis/google-cloud-python
X Title: Should 'pubsub.subscription.Subscription.pull()' support auto-acknowledge · Issue #798 · googleapis/google-cloud-python
Description: In pull mode, the subscriber is responsible for sending an acknowledge request after fetching messages via pull. While separating the two allows for some advanced usage (e.g., to allow "peeking" at the queue, or to allow retries after ce...
Open Graph Description: In pull mode, the subscriber is responsible for sending an acknowledge request after fetching messages via pull. While separating the two allows for some advanced usage (e.g., to allow "peeking" at...
X Description: In pull mode, the subscriber is responsible for sending an acknowledge request after fetching messages via pull. While separating the two allows for some advanced usage (e.g., to allow "peekin...
Opengraph URL: https://github.com/googleapis/google-cloud-python/issues/798
X: @github
Domain: github.com
{"@context":"https://schema.org","@type":"DiscussionForumPosting","headline":"Should 'pubsub.subscription.Subscription.pull()' support auto-acknowledge","articleBody":"In pull mode, the subscriber is responsible for sending an `acknowledge` request after fetching messages via `pull`. While separating the two allows for some advanced usage (e.g., to allow \"peeking\" at the queue, or to allow retries after certain kinds of errors), some applications might find having to manage the manual `acknowledge` burdensome.\n\nShould we add a boolean `acknowledge_immediately` argument to `Subscription.pull()`? If so, what should its default value be?\n","author":{"url":"https://github.com/tseaver","@type":"Person","name":"tseaver"},"datePublished":"2015-04-06T18:46:35.000Z","interactionStatistic":{"@type":"InteractionCounter","interactionType":"https://schema.org/CommentAction","userInteractionCount":8},"url":"https://github.com/798/google-cloud-python/issues/798"}
| route-pattern | /_view_fragments/issues/show/:user_id/:repository/:id/issue_layout(.:format) |
| route-controller | voltron_issues_fragments |
| route-action | issue_layout |
| fetch-nonce | v2:95cffd66-8b04-5687-f2df-d49a6e69e867 |
| current-catalog-service-hash | 81bb79d38c15960b92d99bca9288a9108c7a47b18f2423d0f6438c5b7bcd2114 |
| request-id | BE5C:15305D:326A1:450BC:6A4D2CF1 |
| html-safe-nonce | df3aca4d8712acd2210ff04e6e74113e3f99477cd356f4729392deb147d05102 |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJCRTVDOjE1MzA1RDozMjZBMTo0NTBCQzo2QTREMkNGMSIsInZpc2l0b3JfaWQiOiI0ODI5OTUzODUxODgyOTc5NjkiLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ== |
| visitor-hmac | 147c1004f15a9553b94e677fd997c7f4e016206df49d8d96926e14ededa50569 |
| hovercard-subject-tag | issue:66676942 |
| github-keyboard-shortcuts | repository,issues,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | / |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/_view_fragments/issues/show/googleapis/google-cloud-python/798/issue_layout |
| twitter:image | https://opengraph.githubassets.com/264dbbb1bb64e62a90375207366c20035abfd8c902b7ef23a59aef16f50c6221/googleapis/google-cloud-python/issues/798 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/264dbbb1bb64e62a90375207366c20035abfd8c902b7ef23a59aef16f50c6221/googleapis/google-cloud-python/issues/798 |
| og:image:alt | In pull mode, the subscriber is responsible for sending an acknowledge request after fetching messages via pull. While separating the two allows for some advanced usage (e.g., to allow "peeking" at... |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| og:author:username | tseaver |
| hostname | github.com |
| expected-hostname | github.com |
| None | 92571a8944142227b7e19cd10918b1ddd06e5066c1ad5bc7e4769cf6140a87e6 |
| turbo-cache-control | no-preview |
| go-import | github.com/googleapis/google-cloud-python git https://github.com/googleapis/google-cloud-python.git |
| octolytics-dimension-user_id | 16785467 |
| octolytics-dimension-user_login | googleapis |
| octolytics-dimension-repository_id | 16316451 |
| octolytics-dimension-repository_nwo | googleapis/google-cloud-python |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 16316451 |
| octolytics-dimension-repository_network_root_nwo | googleapis/google-cloud-python |
| turbo-body-classes | logged-out env-production page-responsive |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | 93f17a978ee60bc4668e1d7b90e6bd2d622261fd |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width