Skip to content
This repository has been archived by the owner on Jul 19, 2023. It is now read-only.

Commit

Permalink
Prepare release v1.0.0
Browse files Browse the repository at this point in the history
  • Loading branch information
lukewaite committed Jul 15, 2017
1 parent 37b12f0 commit e26daa1
Show file tree
Hide file tree
Showing 2 changed files with 15 additions and 60 deletions.
73 changes: 14 additions & 59 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,67 +1,22 @@
# Release Notes for `logstash-input-cloudwatch_logs`
# Release Notes for v1.x

## v1.0.0.rc1 Release Candidate 1 (2017-07-02)
* Ensure the plugin stops properly
* Implement `start_position` setting ([#28](https://github.com/lukewaite/logstash-input-cloudwatch-logs/issues/28))

## v1.0.0.pre3 Pre-Release 3 (2017-06-28)
* Fix call to `filter_log_events` which had been limited to 10 events per call for debugging

## v1.0.0.pre2 Pre-Release 2 (2017-06-28)
* Remove the breaking change in v1.0.0.pre. `log_group` is now a `string` supporting `lists`, allowing either notation
* Change startup log from TRACE to DEBUG, supporting Logstash 2.4
* Relax the contstraint on `logstash-mixin-aws` supporting Logstash 2.4

## v1.0.0.pre Pre-Release 1 (2017-06-24)
* ~BREAKING CHANGE: `log_group` must now be an array~ (See 1.0.0.pre2 - no longer a breaking change) adds support for specifying multiple groups or prefixes (Fixes [#13](https://github.com/lukewaite/logstash-input-cloudwatch-logs/issues/13))
* Refactored ingestion, fixes multiple memory leaks (Fixes [#24](https://github.com/lukewaite/logstash-input-cloudwatch-logs/issues/4))
* Pull only log_events since last ingestion (Fixes [#10](https://github.com/lukewaite/logstash-input-cloudwatch-logs/issues/10))
* Incrementally write to since_db on each page of data from the CWL API (Fixes [#4](https://github.com/lukewaite/logstash-input-cloudwatch-logs/issues/4))
The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)
and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html).

## v0.10.3 (2017-05-07)
## [Unreleased]

### Fixed
* Fixed issue fetching log groups by prefix when there are more than 50 groups ([#22](https://github.com/lukewaite/logstash-input-cloudwatch-logs/pull/22))

## v0.10.2 (2017-04-20)

### Fixed
* Fixed bad merge on [#eb38dfd](https://github.com/lukewaite/logstash-input-cloudwatch-logs/commit/eb38dfdc072b4fd21e9c1d83ea306e2b6c5df37b) and restore compatibility with the Logstash 5.x events API ([#21](https://github.com/lukewaite/logstash-input-cloudwatch-logs/pull/21))

## v0.10.1 (2017-04-19)

### Fixed
* Fixed issue [#16](https://github.com/lukewaite/logstash-input-cloudwatch-logs/issues/16) which prevented loading the plugin ([#17](https://github.com/lukewaite/logstash-input-cloudwatch-logs/pull/17))

## v0.10.0 (2017-04-01)
## [v1.0.0] (2017-07-15)

### Added
* `log_group_prefix` parameter supporting ingesting a set of log groups matching a prefix ([#9](https://github.com/lukewaite/logstash-input-cloudwatch-logs/pull/9))

### Fixed
* Step back when throttled by Amazon ([#9](https://github.com/lukewaite/logstash-input-cloudwatch-logs/pull/9))

## v0.9.4 (2017-03-31)
* Implement `start_position` setting ([#28](https://github.com/lukewaite/logstash-input-cloudwatch-logs/issues/28))
* Allow log_group to be an array of groups (or prefixes if enabled) ([#13](https://github.com/lukewaite/logstash-input-cloudwatch-logs/issues/13))

### Fixed
* Fix autoloading of aws-sdk ([#15](https://github.com/lukewaite/logstash-input-cloudwatch-logs/pull/15))

## v0.9.3 (2016-12-22)

### Added
* Support for Logstash version 5.x ([#6e7cc5d](https://github.com/lukewaite/logstash-input-cloudwatch-logs/commit/6e7cc5decdcd7a8d8528d42a7b040b1d2f3a3490))

## v0.9.2 (2016-07-21)

### Added
* Initial publish to RubyGems

## v0.9.1 (2016-07-19)

### Added
* Support for Logstash version 2.x ([#8824ae9](https://github.com/lukewaite/logstash-input-cloudwatch-logs/commit/8824ae9899fa0e1d0a627796479824bc6f5c39b2))

## v0.9.0 (2015-07-06)
* Ensure the plugin stops properly
* Relax the contstraint on `logstash-mixin-aws` supporting Logstash 2.4
* Refactored ingestion, fixes multiple memory leaks (Fixes [#24](https://github.com/lukewaite/logstash-input-cloudwatch-logs/issues/4))
* Pull only log_events since last ingestion (Fixes [#10](https://github.com/lukewaite/logstash-input-cloudwatch-logs/issues/10))
* Incrementally write to since_db on each page of data from the CWL API (Fixes [#4](https://github.com/lukewaite/logstash-input-cloudwatch-logs/issues/4))

### Initial Release
* This is the initial release of the input
[Unreleased]: https://github.com/lukewaite/logstash-input-cloudwatch-logs/compare/v1.0.0...HEAD
[v1.0.0]: https://github.com/lukewaite/logstash-input-cloudwatch-logs/compare/v0.10.3...v1.0.0
2 changes: 1 addition & 1 deletion logstash-input-cloudwatch_logs.gemspec
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
Gem::Specification.new do |s|

s.name = 'logstash-input-cloudwatch_logs'
s.version = '1.0.0.rc1'
s.version = '1.0.0'
s.licenses = ['Apache License (2.0)']
s.summary = 'Stream events from CloudWatch Logs.'
s.description = 'This gem is a logstash plugin required to be installed on top of the Logstash core pipeline using $LS_HOME/bin/plugin install gemname. This gem is not a stand-alone program'
Expand Down

0 comments on commit e26daa1

Please sign in to comment.