harlow / kinesis-consumer

Golang library for consuming Kinesis stream data
MIT License
263 stars 88 forks source link

Update to or support AWS SDK v2 #138

Closed akrantz01 closed 2 years ago

akrantz01 commented 3 years ago

Would it be possible to either update to or add support for the new AWS Go SDK v2?

It may be possible to add support by creating an interface that matches both the v1 and v2 versions of the Kinesis client. However, there would undoubtedly need to be some in-between types that might cause issues, especially for the public API staying backward-compatible.

Alternatively, would it be worth making a new major version of kinesis-consumer that supports the v2 SDK?

harlow commented 3 years ago

Yeah great call. Will take a look

harlow commented 3 years ago

I have a WIP branch running; looking like it's going to be a pretty hefty update. Hopefully can keep it backwards compatible but might need to cut a new version of the lib

akrantz01 commented 3 years ago

Sounds good. Thanks for working on this! :smiley:

aabouelleil-seniorlink commented 3 years ago

Just +1'ing this because we also have a need for a V2 compatible version. Is there any ETA on the update?