-
Notifications
You must be signed in to change notification settings - Fork 4.2k
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
[source-mongodb-v2] : Implement WASS algorithm #42561
Conversation
The latest updates on your projects. Learn more about Vercel for Git ↗︎ 1 Skipped Deployment
|
"default": 8, | ||
"min": 4, | ||
"max": 24, | ||
"order": 10, |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think order should be 12 here?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
fixed, now changed to 13, and append to the end...I think I now why... I didn't want to use the 13 number initially..
@@ -8,7 +8,7 @@ data: | |||
connectorSubtype: database | |||
connectorType: source | |||
definitionId: b2e713cd-cc36-4c0a-b5bd-b47cb8a0561e | |||
dockerImageTag: 1.4.3 | |||
dockerImageTag: 1.4.4 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We should do a minor version increase here
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
yes, fixed.
Collections.singletonList(AutoCloseableIterators.lazyIterator(incrementalIteratorSupplier, null)), | ||
Collections.singletonList(initialSnapshotIterator), | ||
cdcStreamsCompleteStatusEmitters, | ||
List.of(new TransientErrorTraceEmitterIterator( |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Let's remove the transient error trace emitters.
Context : #42421
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
i see, removed.
cdcStreamsCompleteStatusEmitters).flatMap(Collection::stream).collect(Collectors.toList()), | ||
AirbyteTraceMessageUtility::emitStreamStatusTrace)); | ||
} else if (initialSnapshotIterators.isEmpty()) { | ||
LOGGER.info("Initial load has finished completely - only reading the binlog"); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
nit : oplog here and below
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
good catch, fixed!
Fixes https://github.com/airbytehq/airbyte-internal-issues/issues/8730
Port of #38240 for MongoDB
We did some local tests by building a dev image and testing against our mongo atlas saas instance.