Skip to content

Conversation

@jcscottiii
Copy link
Collaborator

Introduces the gcpgcsadapters package to connect the EventProducer domain logic to Google Cloud Storage.

This includes:

  • EventProducer: An adapter that implements the BlobStorage interface, handling path construction (bucket/dirs/key) and delegating read/write operations to the underlying GCS client.
  • Support for setting content-type ("application/json") on uploads.

@jcscottiii jcscottiii requested a review from jrobbins December 26, 2025 23:21
@jcscottiii jcscottiii force-pushed the jcscottiii/producer-wiring-pt6 branch from 961d80c to 67171c6 Compare December 28, 2025 22:26
@jcscottiii jcscottiii force-pushed the jcscottiii/producer-wiring-pt7 branch from f966930 to 4660ed9 Compare December 28, 2025 22:26
@jcscottiii jcscottiii force-pushed the jcscottiii/producer-wiring-pt6 branch from 67171c6 to 8473046 Compare December 29, 2025 03:29
@jcscottiii jcscottiii force-pushed the jcscottiii/producer-wiring-pt7 branch from 4660ed9 to 57acf80 Compare December 29, 2025 03:30
@jcscottiii jcscottiii force-pushed the jcscottiii/producer-wiring-pt6 branch from 8473046 to 74ec71c Compare January 2, 2026 15:50
Base automatically changed from jcscottiii/producer-wiring-pt6 to main January 2, 2026 18:41
Introduces the `gcpgcsadapters` package to connect the `EventProducer`
domain logic to Google Cloud Storage.

This includes:
- `EventProducer`: An adapter that implements the `BlobStorage` interface,
  handling path construction (bucket/dirs/key) and delegating read/write
  operations to the underlying GCS client.
- Support for setting content-type ("application/json") on uploads.
@jcscottiii jcscottiii force-pushed the jcscottiii/producer-wiring-pt7 branch from 57acf80 to 6f56091 Compare January 2, 2026 21:40
@jcscottiii jcscottiii enabled auto-merge January 2, 2026 21:40
@jcscottiii jcscottiii added this pull request to the merge queue Jan 2, 2026
Merged via the queue into main with commit 8ee1375 Jan 2, 2026
7 checks passed
@jcscottiii jcscottiii deleted the jcscottiii/producer-wiring-pt7 branch January 2, 2026 22:32
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.

2 participants