[Source-mongo] : Migrate to Kotlin (#36845)
This commit is contained in:
@@ -3,7 +3,7 @@ plugins {
|
||||
}
|
||||
|
||||
airbyteJavaConnector {
|
||||
cdkVersionRequired = '0.28.0'
|
||||
cdkVersionRequired = '0.29.2'
|
||||
features = ['db-sources', 'datastore-mongo']
|
||||
useLocalCdk = false
|
||||
}
|
||||
|
||||
@@ -5,7 +5,7 @@ data:
|
||||
connectorSubtype: database
|
||||
connectorType: source
|
||||
definitionId: b2e713cd-cc36-4c0a-b5bd-b47cb8a0561e
|
||||
dockerImageTag: 1.3.1
|
||||
dockerImageTag: 1.3.2
|
||||
dockerRepository: airbyte/source-mongodb-v2
|
||||
documentationUrl: https://docs.airbyte.com/integrations/sources/mongodb-v2
|
||||
githubIssueLabel: source-mongodb-v2
|
||||
|
||||
@@ -13,6 +13,7 @@ import io.airbyte.commons.json.Jsons;
|
||||
import io.debezium.connector.mongodb.ResumeTokens;
|
||||
import java.util.Map;
|
||||
import java.util.Objects;
|
||||
import javax.annotation.Nullable;
|
||||
import org.bson.BsonDocument;
|
||||
import org.bson.BsonTimestamp;
|
||||
import org.slf4j.Logger;
|
||||
@@ -88,7 +89,7 @@ public class MongoDbCdcTargetPosition implements CdcTargetPosition<BsonTimestamp
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean isSameOffset(final Map<String, String> offsetA, final Map<String, String> offsetB) {
|
||||
public boolean isSameOffset(@Nullable final Map<String, String> offsetA, @Nullable final Map<String, String> offsetB) {
|
||||
if (offsetA == null || offsetA.size() != 1) {
|
||||
return false;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user