Skip to content

decision(storage-resize-images): kit/extension parity – kit continues after an Eventarc publish failure, the extension aborts #3329

Closed

Description

@CorieW

storage-resize-images kit/extension parity. Priority: low. The kit is intentionally more robust here; this needs recording, not fixing.

Difference

  • Extension: eventChannel.publish() is awaited with no try/catch, and generateResizedImage publishes onStart before it resizes. If that publish fails, the function fails and the image is never resized.
  • Kit: publish failures are caught and logged as WARN (Failed to publish Eventarc event <type>), and resizing carries on.

Reproduced

Seen in the code, not tested live.

Code

Resolution

Keep the kit's behaviour, and list it under the README's differences from the extension, as the firestore-bigquery-export kit README does (#3323).

Activity

  1. self-assigned this
    on Nov 10, 2026
  2. added a commit that references this issue on Nov 10, 2026
    3bec982
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

decisionNeeds a decision before work can proceedkitsparity

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions