-
Notifications
You must be signed in to change notification settings - Fork 52
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
Non-flattening MongoDb Debezium SMT #204
Non-flattening MongoDb Debezium SMT #204
Conversation
- adds debezium mongo SMT for converting BSON before/after into typed Struct before/after
...t-transforms/src/main/java/io/tabular/iceberg/connect/transforms/MongoDebeziumTransform.java
Outdated
Show resolved
Hide resolved
...ct-transforms/src/main/java/io/debezium/connector/mongodb/transforms/MongoDataConverter.java
Show resolved
Hide resolved
...t-transforms/src/main/java/io/tabular/iceberg/connect/transforms/MongoDebeziumTransform.java
Outdated
Show resolved
Hide resolved
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.
Not sure I can add much value here (very limited experience with MongoDB)
Some minor comments (I focused on the MongoDebeziumTransform
class only, the rest looks like copy-paste from Debezium).
Let me know if there's anything specific you wanted me to look at, otherwise it's a LGTM from my side.
Does not address mongoDB columns with invalid characters (in a given catalog), which will be addressed in a later PR.