-
Notifications
You must be signed in to change notification settings - Fork 9.3k
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
aws_dms_endpoint: Add Kinesis as a target endpoint type #8633
aws_dms_endpoint: Add Kinesis as a target endpoint type #8633
Conversation
What is the status on it ? :) |
I don't think the maintainers have looked at this PR. Separately, my team finished our POC using DMS to push a Postgres change stream to Kinesis, but abandoned it because the Kinesis DMS target has no support for LOB types (e.g. |
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.
Hi @jbergknoff-rival 👋 Apologies for the delayed review here. We're going to fix the merge conflicts and pull this in with some very minor adjustments (mainly just removing the mongodb changes). Looks good! 🚀
Output from acceptance testing:
--- PASS: TestAccAwsDmsEndpoint_DocDB (29.10s)
--- PASS: TestAccAwsDmsEndpoint_Db2 (29.17s)
--- PASS: TestAccAwsDmsEndpoint_Basic (29.30s)
--- PASS: TestAccAwsDmsEndpoint_MongoDb (36.13s)
--- PASS: TestAccAwsDmsEndpoint_DynamoDb (37.92s)
--- PASS: TestAccAwsDmsEndpoint_S3 (39.02s)
--- PASS: TestAccAwsDmsEndpoint_Kinesis (79.51s)
…entation and back out mongodb changes from #8633 Output from acceptance testing: ``` --- PASS: TestAccAwsDmsEndpoint_DocDB (29.10s) --- PASS: TestAccAwsDmsEndpoint_Db2 (29.17s) --- PASS: TestAccAwsDmsEndpoint_Basic (29.30s) --- PASS: TestAccAwsDmsEndpoint_MongoDb (36.13s) --- PASS: TestAccAwsDmsEndpoint_DynamoDb (37.92s) --- PASS: TestAccAwsDmsEndpoint_S3 (39.02s) --- PASS: TestAccAwsDmsEndpoint_Kinesis (79.51s) ```
This has been released in version 2.58.0 of the Terraform AWS provider. Please see the Terraform documentation on provider versioning or reach out if you need any assistance upgrading. For further feature requests or bug reports with this functionality, please create a new GitHub issue following the template for triage. Thanks! |
I'm going to lock this issue because it has been closed for 30 days ⏳. This helps our maintainers find and focus on the active issues. If you feel this issue should be reopened, we encourage creating a new issue linking back to this one for added context. Thanks! |
This PR adds Kinesis as a DMS target endpoint type. #6658 #8053
Also, the acceptance test for MongoDB DMS endpoints was broken, and I implemented a fix (or workaround?) here as well. #7492
Finally, I'd just like to request some input on @chrisjharding's #2305. Without that functionality, it's really not feasible to use DMS via Terraform (it's currently necessary to do work outside of Terraform to start a replication task, and it's not possible to modify an in-progress replication via Terraform). If the author of that PR is available to respond to review, great. If not, maybe I can implement whatever changes are needed to get it merged.
Community Note
Fixes:
Release note for CHANGELOG:
Output from acceptance testing: