- Updated Kinesis client to
1.15.0
, now requires Logstash>=8.9.0
#102
- Change
http_proxy
config type topassword
for better protection from leaks in debug logs #101
- Fix: Remove usage of
java_kind_of?
to support jruby-9.3.4.0 #91
- Proxy support for Kinesis, DynamoDB, and CloudWatch clients #84
- Upgrade AWS SDK for WebIdentityTokenCredentialsProvider Support #82
- Don't overwrite existing event metadata #69
- [Docs] additional_settings does not need comma #75
- Fixed logging level setup to use JUL and JCL loggers backend #87
- Added helpful content from readme to doc file for publishing #63
- Changed role assumption to also assume role for interactions with dynamodb and cloudwatch #66
- Added the ability to assume a role #40
- Added the ability to set additional settings exposed through KinesisClientLibConfiguration #51
- Changed the 'workerid' to also include the host of the Logstash node #48
- Changed plugin to use more recent versions of Kinesis Client library and AWS SDK#45
- Docs: Set the default_codec doc attribute.
- Update gemspec summary
- Fix some documentation issues
- Add support for
initial_position_in_stream
config parameter.TRIM_HORIZON
andLATEST
are supported.
- Docs: Add CHANGELOG.md
- Support for specifying an AWS credentials profile with the
profile
config parameter - Docs: Remove extraneous text added during doc extract
- Docs: Bump version for automated doc build
- Fix error about failed to coerce java.util.logging.Level to org.apache.log4j.Level with logstash 5.1.1
- Fix error with Logstash 5.0
- Add partition_key, approximate_arrival_timestamp and sequence_number fields in the @metadata sub-has