|
1 | 1 | = {ls} version 9.0.0-rc1 |
2 | 2 |
|
3 | | -coming::[9.0.0-rc1] |
| 3 | +coming::[9.0.0-rc1] |
| 4 | + |
| 5 | +== Breaking changes |
| 6 | + |
| 7 | +[[pipeline-buffer-type]] |
| 8 | +=== Pipeline buffer type changed to 'heap' |
| 9 | + |
| 10 | +Set `pipeline.buffer.type` to `direct` to continue using direct memory with {agent}, {beats}, TCP, and HTTP input plugins https://github.com/elastic/logstash/pull/16500[#16500] |
| 11 | + |
| 12 | +[[removed-params]] |
| 13 | +=== Removed deprecated params |
| 14 | + |
| 15 | +`http.*` params replaced by `api.*` are removed https://github.com/elastic/logstash/pull/16552[#16552] |
| 16 | + |
| 17 | +`event_api.tags.illegal` no longer exists. |
| 18 | +Instead, {ls} generates `_tagsparsefailure` in the event `tags` and the illegal value is written to the `_tags` field https://github.com/elastic/logstash/pull/16461[#16461] |
| 19 | + |
| 20 | +[[removed-modules]] |
| 21 | +=== Removed {ls} modules |
| 22 | + |
| 23 | +Removed netflow, fb_apache and azure https://github.com/elastic/logstash/pull/16514[#16514] |
| 24 | + |
| 25 | +Removed Arcsight module and the modules framework https://github.com/elastic/logstash/pull/16794[#16794] |
| 26 | + |
| 27 | +Removed ingest-converter https://github.com/elastic/logstash/pull/16453[#16453] |
| 28 | + |
| 29 | +[[jdk-11-support-drop]] |
| 30 | +=== JDK 11 support drop |
| 31 | + |
| 32 | +Starting with {ls} 9.0, we no longer support Java 11 https://github.com/elastic/logstash/pull/16443[#16443] |
| 33 | + |
| 34 | +[[docker-base-image-change]] |
| 35 | +=== Docker base image change |
| 36 | + |
| 37 | +{ls} on Docker, Ubuntu base image changed to UBI https://github.com/elastic/logstash/pull/16599[#16599] |
| 38 | + |
| 39 | +[[allow-superuser]] |
| 40 | +=== {ls} does not run with superuser by default |
| 41 | + |
| 42 | +Starting with 9.0, set `allow_superuser` to `true` if you prefer running {ls} as a superuser https://github.com/elastic/logstash/pull/16558[#16558] |
| 43 | + |
| 44 | +[[allow-legacy-monitoring]] |
| 45 | +=== {ls} introduces new setting to allow legacy internal monitoring |
| 46 | + |
| 47 | +Starting from 9.0, set `xpack.monitoring.allow_legacy_collection` to `true` to explicitly permit legacy monitoring https://github.com/elastic/logstash/pull/16586[#16586] |
| 48 | + |
| 49 | +[[avoid-collision-on-json-fileds]] |
| 50 | +=== {ls} avoids JSON log lines collision |
| 51 | + |
| 52 | +`log.format.json.fix_duplicate_message_fields` config is enabled by default to avoid collision on `message` field in log lines when `log.format` is JSON https://github.com/elastic/logstash/pull/16578[#16578] |
| 53 | + |
| 54 | + |
| 55 | +[[logstash-900-rc1-features-enhancements]] |
| 56 | +== Features and enhancements |
| 57 | + |
| 58 | +* Use UBI9 as base image https://github.com/elastic/logstash/pull/17174[#17174] |
| 59 | +* Improve plugins remove command to support multiple plugins https://github.com/elastic/logstash/pull/17030[#17030] |
| 60 | +* Allow concurrent Batch deserialization https://github.com/elastic/logstash/pull/17050[#17050] |
| 61 | + |
| 62 | + |
| 63 | +[[logstash-900-rc1-fixes]] |
| 64 | +== Fixes |
| 65 | + |
| 66 | +* Fix pqcheck and pqrepair on Windows https://github.com/elastic/logstash/pull/17210[#17210] |
| 67 | +* Fix empty node stats pipelines https://github.com/elastic/logstash/pull/17185[#17185] |
| 68 | + |
| 69 | +[[logstash-900-rc1-plugins]] |
| 70 | +== Plugin releases |
| 71 | + |
| 72 | +*elastic_integration Filter - 9.0.0* |
| 73 | + |
| 74 | +* 9.0 prerelease compatible plugin version https://github.com/elastic/logstash-filter-elastic_integration/pull/265[#265] |
| 75 | + |
| 76 | +*Elasticsearch Filter - 4.1.0* |
| 77 | + |
| 78 | +* Remove deprecated SSL settings https://github.com/logstash-plugins/logstash-filter-elasticsearch/pull/183[#183] |
| 79 | + |
| 80 | +*Http Filter - 2.0.0* |
| 81 | + |
| 82 | +* Remove deprecated SSL settings https://github.com/logstash-plugins/logstash-filter-http/pull/54[#54] |
| 83 | + |
| 84 | +*Beats Input - 7.0.1* |
| 85 | + |
| 86 | +* Remove deprecated SSL settings https://github.com/logstash-plugins/logstash-input-beats/pull/508[#508] |
| 87 | + |
| 88 | +*Elastic_serverless_forwarder Input - 2.0.0* |
| 89 | + |
| 90 | +* Remove deprecated SSL settings https://github.com/logstash-plugins/logstash-input-elastic_serverless_forwarder/pull/11[#11] |
| 91 | + |
| 92 | +* Promote from technical preview to GA https://github.com/logstash-plugins/logstash-input-elastic_serverless_forwarder/pull/10[#10] |
| 93 | + |
| 94 | +*Elasticsearch Input - 5.0.0* |
| 95 | + |
| 96 | +* Remove deprecated SSL settings https://github.com/logstash-plugins/logstash-input-elasticsearch/pull/213[#213] |
| 97 | + |
| 98 | +*Http Input - 4.1.0* |
| 99 | + |
| 100 | +* Remove deprecated SSL settings https://github.com/logstash-plugins/logstash-input-http/pull/182[#182] |
| 101 | + |
| 102 | +*Http_poller Input - 6.0.0* |
| 103 | + |
| 104 | +* Remove deprecated SSL settings https://github.com/logstash-plugins/logstash-input-http_poller/pull/149[#149] |
| 105 | + |
| 106 | +*Tcp Input - 7.0.0* |
| 107 | + |
| 108 | +* Remove deprecated SSL settings https://github.com/logstash-plugins/logstash-input-tcp/pull/228[#228] |
| 109 | + |
| 110 | +*Kafka Integration - 11.6.0* |
| 111 | + |
| 112 | +* Support additional `oauth` and `sasl` configuration options for configuring kafka client https://github.com/logstash-plugins/logstash-integration-kafka/pull/189[#189] |
| 113 | + |
| 114 | +*Snmp Integration - 4.0.6* |
| 115 | + |
| 116 | +* [DOC] Fix typo in snmptrap migration section https://github.com/logstash-plugins/logstash-integration-snmp/pull/74[#74] |
| 117 | + |
| 118 | +*Elasticsearch Output - 12.0.2* |
| 119 | + |
| 120 | +* Remove deprecated SSL settings https://github.com/logstash-plugins/logstash-output-elasticsearch/pull/1197[#1197] |
| 121 | + |
| 122 | +*Http Output - 6.0.0* |
| 123 | + |
| 124 | +* Remove deprecated SSL settings https://github.com/logstash-plugins/logstash-output-http/pull/147[#147] |
| 125 | + |
| 126 | +*Tcp Output - 7.0.0* |
| 127 | + |
| 128 | +* Remove deprecated SSL settings https://github.com/logstash-plugins/logstash-output-tcp/pull/58[#58] |
0 commit comments