Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
32 changes: 24 additions & 8 deletions docs/release-notes/deprecations.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,13 +17,29 @@ While deprecations have no immediate impact, we strongly encourage you update yo
% **Action**<br> Steps for mitigating deprecation impact.
% ::::

% ## 9.0.0 [logstash-900-deprecations]
## 9.2.4 [logstash-deprecations-9.2.4]

% ::::{dropdown} Deprecation title
% Description of the deprecation.
% For more information, check [PR #](PR link).
% **Impact**<br> Impact of deprecation.
% **Action**<br> Steps for mitigating deprecation impact.
% ::::
::::{dropdown} Deprecation of partitioner settings in the Kafka Integration

The `partitioner` configuration options `default` and `uniform_sticky` have been deprecated in the Kafka output. [#206](https://github.com/logstash-plugins/logstash-integration-kafka/pull/206)

These options will work correctly for the Kafka plugin version bundled with Logstash 9.2.x, but will be removed in a future release.

The deprecations in the Kafka output were made to align with changes in the Kafka Client.
At version 4.x, the Kafka Client removes the `DefaultPartitioner` and `UniformStickyPartitioner` partitioner implementations.
It adds an improved [uniform sticky partitioner](https://cwiki.apache.org/confluence/display/KAFKA/KIP-794%3A+Strictly+Uniform+Sticky+Partitioner), which is the default.
::::

## 9.1.10 [logstash-deprecations-9.1.10]

::::{dropdown} Deprecation of partitioner settings in the Kafka Integration

The `partitioner` configuration options `default` and `uniform_sticky` have been deprecated in the Kafka output. [#206](https://github.com/logstash-plugins/logstash-integration-kafka/pull/206)

These options will work correctly for the Kafka plugin version bundled with Logstash 9.1.x, but will be removed in a future release.

The deprecations in the Kafka output were made to align with changes in the Kafka Client.
At version 4.x, the Kafka Client removes the `DefaultPartitioner` and `UniformStickyPartitioner` partitioner implementations.
It adds an improved [uniform sticky partitioner](https://cwiki.apache.org/confluence/display/KAFKA/KIP-794%3A+Strictly+Uniform+Sticky+Partitioner), which is the default.
::::

None at this time
79 changes: 70 additions & 9 deletions docs/release-notes/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,37 @@ To check for security updates, go to [Security announcements for the Elastic sta
% ### Fixes [logstash-next-fixes]
% *

## 9.2.4 [logstash-9.2.4-release-notes]

### Features and enhancements [logstash-9.2.4-features-enhancements]

* Fix to clean batch statistic metrics on pipeline shutdown [#18515](https://github.com/elastic/logstash/pull/18515)

### Plugins [logstash-plugin-9.2.4-changes]

::::{Deprecations to Kafka partitioner settings}
The Kafka integration plugin version bundled with this release introduces deprecations for `partitioner` settings in the Kafka output. Check out [Deprecations](/release-notes/deprecations.md) for more information.
::::

**Beats Input - 7.0.5**

* Upgrade netty 4.1.129 [#525](https://github.com/logstash-plugins/logstash-input-beats/pull/525)

**Http Input - 4.1.4**

* Upgrade netty to 4.1.129 [#203](https://github.com/logstash-plugins/logstash-input-http/pull/203)

**Tcp Input - 7.0.4**

* Upgrade netty to 4.1.129 [#239](https://github.com/logstash-plugins/logstash-input-tcp/pull/239)

**Kafka Integration - 11.8.1**

* Upgrade lz4 dependency [#213](https://github.com/logstash-plugins/logstash-integration-kafka/pull/213)
* Deprecate partitioner `default` and `uniform_sticky` options [#206](https://github.com/logstash-plugins/logstash-integration-kafka/pull/206)
Both options are deprecated in Kafka client 3 and will be removed in the plugin 12.0.0.
* Add `reconnect_backoff_max_ms` option for configuring kafka client [#204](https://github.com/logstash-plugins/logstash-integration-kafka/pull/204)


## 9.2.3 [logstash-9.2.3-release-notes]

Expand All @@ -44,7 +75,6 @@ No user-facing changes in Logstash core.
* Added trace log to track event size expansion [#49](https://github.com/logstash-plugins/logstash-filter-split/pull/49)
* [DOC] Added introductory statement to clarify purpose of the plugin [#43](https://github.com/logstash-plugins/logstash-filter-split/pull/43)


## 9.2.1 [logstash-9.2.1-release-notes]

### Features and enhancements [logstash-9.2.1-features-enhancements]
Expand Down Expand Up @@ -86,7 +116,7 @@ For more details please see the associated [known issue](/release-notes/known-is

### Features and enhancements [logstash-9.2.0-features-enhancements]

#### Persistent queue (PQ} compression [logstash-9.2.0-pq-compression]
#### Persistent queue (PQ) compression [logstash-9.2.0-pq-compression]

We’ve added support for compression to the [Persistent Queue (PQ)](https://www.elastic.co/docs/reference/logstash/persistent-queues), allowing you to spend some CPU in exchange for reduced disk IO. This can help reduce cost and increase throughput in situations where your hardware is rate-limited or metered.

Expand Down Expand Up @@ -142,7 +172,40 @@ Related:
* Add support for SNMPv3 `context engine ID` and `context name` to the `snmptrap` input [#76](https://github.com/logstash-plugins/logstash-integration-snmp/pull/76)


# 9.1.9 [logstash-9.1.9-release-notes]
## 9.1.10 [logstash-9.1.10-release-notes]

### Features and enhancements [logstash-9.1.10-features-enhancements]

No user-facing changes in Logstash core.

### Plugins [logstash-plugin-9.1.10-changes]

::::{Deprecations to Kafka partitioner settings}
The Kafka integration plugin version bundled with this release introduces deprecations for `partitioner` settings in the Kafka output. Check out [Deprecations](/release-notes/deprecations.md) for more information.
::::

**Beats Input - 7.0.5**

* Upgrade netty 4.1.129 [#525](https://github.com/logstash-plugins/logstash-input-beats/pull/525)

**Http Input - 4.1.4**

* Upgrade netty to 4.1.129 [#203](https://github.com/logstash-plugins/logstash-input-http/pull/203)

**Tcp Input - 7.0.4**

* Upgrade netty to 4.1.129 [#239](https://github.com/logstash-plugins/logstash-input-tcp/pull/239)

**Kafka Integration - 11.8.1**

* Upgrade lz4 dependency [#213](https://github.com/logstash-plugins/logstash-integration-kafka/pull/213)
* Deprecate `default` and `uniform_sticky` options from the `partitioner` option in the Kafka output
[#206](https://github.com/logstash-plugins/logstash-integration-kafka/pull/206)
* Both options are deprecated in Kafka client 3 and will be removed in the plugin 12.0.0.
* Add `reconnect_backoff_max_ms` option for configuring kafka client [#204](https://github.com/logstash-plugins/logstash-integration-kafka/pull/204)


## 9.1.9 [logstash-9.1.9-release-notes]

### Features and enhancements [logstash-9.1.9-features-enhancements]

Expand All @@ -164,7 +227,6 @@ No user-facing changes in Logstash core.
* Added trace log to track event size expansion [#49](https://github.com/logstash-plugins/logstash-filter-split/pull/49)
* [DOC] Added introductory statement to clarify purpose of the plugin [#43](https://github.com/logstash-plugins/logstash-filter-split/pull/43)


## 9.1.7 [logstash-9.1.7-release-notes]

### Features and enhancements [logstash-9.1.7-features-enhancements]
Expand Down Expand Up @@ -237,7 +299,7 @@ No user-facing changes in Logstash core.
### Fixes [logstash-9.1.4-fixes]

* Gauge type metrics, such as current and peak connection counts of Elastic Agent, are now available in the `_node/stats` API response when the `vertices=true` parameter is included. These metrics are particularly useful for monitoring {{ls}} plugin activity on the {{ls}} Integration dashboards [#18090](https://github.com/elastic/logstash/pull/18090)
* Improve logstash release artifacts file metadata: mtime is preserved when buiilding tar archives [#18091](https://github.com/elastic/logstash/pull/18091)
* Improve {{ls}} release artifacts file metadata: mtime is preserved when building tar archives [#18091](https://github.com/elastic/logstash/pull/18091)


### Plugins [logstash-plugin-9.1.4-changes]
Expand Down Expand Up @@ -382,6 +444,7 @@ The Elasticsearch Input now provides [support](https://github.com/logstash-plugi
**Tcp Output - 7.0.1**

* Call connection check after connect [#61](https://github.com/logstash-plugins/logstash-output-tcp/pull/61)

## 9.0.8 [logstash-9.0.8-release-notes]

No user-facing changes in Logstash core.
Expand Down Expand Up @@ -432,10 +495,6 @@ No change to the plugins in this release.

### Features and enhancements [logstash-9.0.5-features-enhancements]

## 9.0.5 [logstash-9.0.5-release-notes]

### Features and enhancements [logstash-9.0.5-features-enhancements]

No user-facing changes in Logstash core.

### Plugins [logstash-plugin-9.0.5-changes]
Expand All @@ -457,11 +516,13 @@ No user-facing changes in Logstash core.
* Updated JWT dependency [#101](https://github.com/logstash-plugins/logstash-input-azure_event_hubs/pull/101)

**Snmp Integration - 4.0.7**

* FIX: The `snmptrap` input now correctly enforces the user security level set by `security_level` config, and drops received events that do not match the configured value [#75](https://github.com/logstash-plugins/logstash-integration-snmp/pull/75)

**Elasticsearch Output - 12.0.6**

* Add headers reporting uncompressed size and doc count for bulk requests [#1217](https://github.com/logstash-plugins/logstash-output-elasticsearch/pull/1217)
* [DOC] Fix link to Logstash DLQ docs [#1214](https://github.com/logstash-plugins/logstash-output-elasticsearch/pull/1214)

## 9.0.4 [logstash-9.0.4-release-notes]

Expand Down
Loading