Skip to content

fix: correct Cloud Event retry functionality #326

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

Merged
merged 2 commits into from
Mar 7, 2025

Conversation

maemayve
Copy link
Member

@maemayve maemayve commented Mar 7, 2025

An unnecessary try-catch masked function exceptions and resulted in success response codes even when a function threw. Remove try-catch and add a test case to cover this path for CloudEvents to avoid regression. (Prior tests only covered Legacy event exceptions).

maemayve added 2 commits March 7, 2025 00:24
A previous change resulted broke exception handling for cloud events so
that an exception from the function would not result in a failure
response code. Correct error handling for CloudEvents and add a test to
cover this case to avoid future breakages.
Fix logger to not add field if logging is disabled.
@maemayve maemayve changed the title Fix Cloud Event retry functionality fix: correct Cloud Event retry functionality Mar 7, 2025
@maemayve maemayve merged commit 9899a67 into GoogleCloudPlatform:main Mar 7, 2025
20 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy