awslabs / kinesis-aggregation

AWS libraries/modules for working with Kinesis aggregated record data
Apache License 2.0
376 stars 154 forks source link

Adding deaggregator support for Boto3 Kinesis client #132

Closed oyang closed 3 years ago

oyang commented 3 years ago

Currently Boto3 Kinesis client method get_records return different format than aggregator ask, so this PR do the transition.

This is a monkey patching style PR which just solve the issue we just encountered in our work, hopefully we could support Boto3 more elegantly in future.

oyang commented 3 years ago

@IanMeyers please help to take a look, if you could merge this PR will be really helpful.