Skip to content

Feature/mongodb source#3285

Open
Luishfs wants to merge 4 commits into
apache:masterfrom
Luishfs:feature/mongodb_source
Open

Feature/mongodb source#3285
Luishfs wants to merge 4 commits into
apache:masterfrom
Luishfs:feature/mongodb_source

Conversation

@Luishfs
Copy link
Copy Markdown

@Luishfs Luishfs commented May 20, 2026

Which issue does this PR close?

Closes #3042

Rationale

What changed?

Added MongoDB as a source connector

Local Execution

  • Passed
    Video
simplescreenrecorder2-2026-05-20_08.15.01.mp4

showing results ( with the master branch updated, since last video was a month ago )

  • Pre-commit hooks passed
    last commit with prek
Screenshot from 2026-05-20 08-25-13

AI Usage

  1. Claude
  2. Claude for general rust questions & MongoDB insertion bash i used in the video
  3. Didn't use generated code
  4. Yes ( just might need a bit of time since i pushed it just now =P )

@github-actions
Copy link
Copy Markdown

Thanks for the pull request. It is now waiting for review, labeled S-waiting-on-review.

You can update that label as the review goes back and forth, with slash commands - each on its own line, in a regular PR comment (not an inline review reply):

  • /ready - mark it S-waiting-on-review again, after addressing feedback
  • /author - mark it S-waiting-on-author (maintainers, or anyone who has had a PR merged before)
  • /request-review @user ... - request reviewers (@user or @org/team)

Commands take up to ~90s to apply. If no reaction (👍 or 😕) appears on your comment, the apply step likely failed - check the repo's Actions tab for the PR Triage Apply run. Commands posted inside a review body (rather than a normal comment) cannot be reacted to, so they stay log-only.

See CONTRIBUTING.md for details.

@github-actions github-actions Bot added the S-waiting-on-review PR is waiting on a reviewer label May 20, 2026
@hubcio
Copy link
Copy Markdown
Contributor

hubcio commented May 20, 2026

@amuldotexe maybe you wanna take a stab at reviewing this? :) from quick glance I can see that docs are not updated and no actual integration tests are added.

@codecov
Copy link
Copy Markdown

codecov Bot commented May 20, 2026

Codecov Report

❌ Patch coverage is 0% with 105 lines in your changes missing coverage. Please review.
✅ Project coverage is 10.55%. Comparing base (99c82b8) to head (2c67bfe).

Files with missing lines Patch % Lines
core/connectors/sources/mongodb_source/src/lib.rs 0.00% 105 Missing ⚠️

❌ Your patch check has failed because the patch coverage (0.00%) is below the target coverage (50.00%). You can increase the patch coverage or adjust the target coverage.

Additional details and impacted files
@@              Coverage Diff              @@
##             master    #3285       +/-   ##
=============================================
- Coverage     73.78%   10.55%   -63.24%     
  Complexity      943      943               
=============================================
  Files          1200     1136       -64     
  Lines        109116    90146    -18970     
  Branches      86004    71772    -14232     
=============================================
- Hits          80516     9512    -71004     
- Misses        25874    80502    +54628     
+ Partials       2726      132     -2594     
Components Coverage Δ
Rust Core 2.21% <0.00%> (-72.72%) ⬇️
Java SDK 58.44% <ø> (ø)
C# SDK 15.53% <ø> (-53.93%) ⬇️
Python SDK 81.43% <ø> (ø)
Node SDK 87.48% <ø> (-3.97%) ⬇️
Go SDK 13.11% <ø> (-26.80%) ⬇️
Files with missing lines Coverage Δ
core/connectors/sources/mongodb_source/src/lib.rs 0.00% <0.00%> (ø)

... and 882 files with indirect coverage changes

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@hubcio
Copy link
Copy Markdown
Contributor

hubcio commented May 20, 2026

for now @Luishfs please fix CI (commit Cargo.lock) and add integration tests.
/author

@github-actions github-actions Bot added S-waiting-on-author PR is waiting on author response and removed S-waiting-on-review PR is waiting on a reviewer labels May 20, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

S-waiting-on-author PR is waiting on author response

Projects

None yet

Development

Successfully merging this pull request may close these issues.

MongoDB Source Connector

2 participants