Skip to content
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

Add support for GCP PubSub in background queues #930

Closed
5 tasks
gnarea opened this issue Dec 7, 2022 · 1 comment · Fixed by #1082
Closed
5 tasks

Add support for GCP PubSub in background queues #930

gnarea opened this issue Dec 7, 2022 · 1 comment · Fixed by #1082
Labels
enhancement New feature or request released

Comments

@gnarea
Copy link
Member

gnarea commented Dec 7, 2022

As a steppingstone for #759. NATS Streaming will still be supported.

  • Create JS lib that abstracts NATS Streaming and GCP PubSub, since I couldn't find anything on NPM.
  • Implement GCP PubSub publishing in library.
  • Implement GCP PubSub subscription in library.
  • Write integration tests using the GCP PubSub emulator or one of the community Docket images.
  • Integrate library in this app.
@gnarea gnarea added the enhancement New feature or request label Dec 7, 2022
@gnarea gnarea changed the title Migrate background queues to Redis/Bull Add support for GCP PubSub in backgroudn queues Dec 9, 2022
@gnarea gnarea changed the title Add support for GCP PubSub in backgroudn queues Add support for GCP PubSub in background queues Dec 9, 2022
@gnarea gnarea moved this from Todo to In Progress in Serverless public gateways Oct 10, 2023
@kodiakhq kodiakhq bot closed this as completed in #1082 Oct 21, 2023
kodiakhq bot pushed a commit that referenced this issue Oct 21, 2023
Fixes #930.

- [x] pdcout: Subscriber
- [x] pdcout: Publisher
- [x] crcin: Publisher
- [x] crcin: Subscriber
- [x] Remove all traces of NATS / Stan.
- [x] Delete unused methods from `ParcelStore`.
- [x] Update docs.
- [x] Undo 59bfafd

BREAKING CHANGE: Use a CloudEvents-compatible broker instead of NATS.
@github-project-automation github-project-automation bot moved this from In Progress to Done in Serverless public gateways Oct 21, 2023
Copy link

🎉 This issue has been resolved in version 5.0.0 🎉

The release is available on:

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request released
Projects
Development

Successfully merging a pull request may close this issue.

1 participant