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 SQS (and other cloud queue support) for Pipe #50013

Open
Samrose-Ahmed opened this issue Aug 20, 2024 · 3 comments
Open

Add SQS (and other cloud queue support) for Pipe #50013

Samrose-Ahmed opened this issue Aug 20, 2024 · 3 comments

Comments

@Samrose-Ahmed
Copy link
Contributor

Feature request

Load files directly from cloud object storage queue notifications like Amazon SQS + S3 object notifications (and eventually GCP/Azure/other cloud equivalents).

Is your feature request related to a problem? Please describe.

Load data from upstream sources that use object notifications to queue, quite common nowadays.

Describe the solution you'd like

Consume notifications from the queue and do pipe job as usual instead of listing files.

Describe alternatives you've considered

Currently list files is used but that is inefficient.

Additional context

E.g. for ref Snow pipe supports this.

@murphyatwork
Copy link
Contributor

hey @Samrose-Ahmed, thanks for advice, this enhancement is on the roadmap, but not scheduled right now. if you're willing to contribute we can have a discussion

@Samrose-Ahmed
Copy link
Contributor Author

Yes, i plan to work on this after a bit, will sync.

@Samrose-Ahmed
Copy link
Contributor Author

Do you think it makes sense to just poll SQS on FE or need CN? A SQS Poll isnt very heavy. I think current FS list is done via broker.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants