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

Unbounded Source for MongoDB #18405

Open
kennknowles opened this issue Jun 3, 2022 · 1 comment
Open

Unbounded Source for MongoDB #18405

kennknowles opened this issue Jun 3, 2022 · 1 comment

Comments

@kennknowles
Copy link
Member

The current MongoDB source is bounded, which means that we can't build streaming pipelines directly from MongoDB.
MongoDB publishes changes in each collection through the oplog. Would it be possible to create a connector that reads the oplog to create an unbounded source?

As an oplog is only available through replication, this creates that dependency. We would need to also consider whether a polling method (using the ObjectId) could be an appropriate fallback.

Thanks

Imported from Jira BEAM-2639. Original Jira may contain additional context.
Reported by: nevi_me.

@eldar-elne
Copy link

Hi, is there any discussion/progress on this feature? 👀

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

4 participants