Tags: marshallm/amazon-kinesis-client-python
Tags
Release 1.4.4 of the Amazon Kinesis Client Library for Python * [PR awslabs#47]: Update to release 1.7.5 of the Amazon Kinesis Client. * Additionally updated to version 1.11.115 of the AWS Java SDK. * Fixes [Issue awslabs#43]. * Fixes [Issue awslabs#27].
Release 1.4.3 of the Amazon Kinesis Client for Python (awslabs#40) PR awslabs#39: Make record objects subscriptable for backwards compatibility.
Release 1.4.2 of the Amazon Kinesis Client for Python * PR awslabs#35: Downloading JAR files now runs correctly.
Release 1.4.1 of the Amazon Kinesis Client Library for Python * Installation of the library into a virtual environment on macOS, and Windows now correctly downloads the jar files. * Fixes [Issue awslabs#33](awslabs#33)
Release 1.4.0 of the Amazon Kinesis Client for Python
* Added a new v2 record processor class that allows access to updated features.
* Record processor initialization
* The initialize method receives an InitializeInput object that
provides shard id, and the starting sequence and sub sequence numbers.
* Process records calls
* The process_records calls now receives a ProcessRecordsInput
object that, in addition to the records, now includes the
millisBehindLatest for the batch of records
* Records are now represented as a Record object that adds new data,
and includes some convenience methods
* Adds a `binary_data` method that handles the base 64 decode of the data.
* Includes the sub sequence number of the record.
* Includes the approximate arrival time stamp of the record.
* Record processor shutdown
* The method `shutdown` now receives a `ShutdownInput` object.
* Checkpoint methods now accept a sub sequence number in addition to the
sequence number.