Release and Version History#
x.y.z (Backlog)#
Features and Improvements
Add
KafkaProducer
.Add a Kinesis Consumer that use a FIFO SQS as DLQ.
Add a Kinesis Consumer that use another Kinesis Stream SQS as DLQ.
use a FIFO SQS or another kinesis stream as DLA for
AwsKinesisStreamConsumer
.
Minor Improvements
Bugfixes
Miscellaneous
0.1.1 (2024-01-10)#
Note
This project is originally called abstract_producer, since we include a lot consumer features in this project, we rename it to
unistream
.
Features and Improvements
- Add the following public API:
unistream.api.logger
unistream.api.T_RECORD
unistream.api.T_BUFFER
unistream.api.T_PRODUCER
unistream.api.T_CHECK_POINT
unistream.api.T_CONSUMER
unistream.api.BaseRecord
unistream.api.BaseBuffer
unistream.api.RetryConfig
unistream.api.BaseProducer
unistream.api.T_POINTER
unistream.api.StatusEnum
unistream.api.Tracker
unistream.api.T_TRACKER
unistream.api.BaseCheckPoint
unistream.api.BaseConsumer
unistream.api.exc
unistream.api.utils
unistream.api.DataClassRecord
unistream.api.T_DATA_CLASS_RECORD
unistream.api.FileBuffer
unistream.api.SimpleProducer
unistream.api.SimpleCheckpoint
unistream.api.SimpleConsumer
unistream.api.KinesisRecord
unistream.api.T_KINESIS_RECORD
unistream.api.KinesisGetRecordsResponseRecord
unistream.api.T_KINESIS_GET_RECORDS_RESPONSE_RECORD
unistream.api.AwsCloudWatchLogsProducer
unistream.api.AwsKinesisStreamProducer
unistream.api.DynamoDBS3CheckPoint
unistream.api.KinesisStreamShard
unistream.api.AwsKinesisStreamConsumer