Skip to content

Commit 0d85b6d

Browse files
authored
Release notes for Data Prepper 2.11 (opensearch-project#5633)
Release notes for Data Prepper 2.11 Signed-off-by: David Venable <dlv@amazon.com>
1 parent 7c060fb commit 0d85b6d

1 file changed

Lines changed: 54 additions & 0 deletions

File tree

Lines changed: 54 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,54 @@
1+
## 2025-04-24 Version 2.11.0
2+
3+
---
4+
5+
### Features
6+
7+
* Support AWS Aurora/RDS PostgreSQL as source ([#5309](https://github.com/opensearch-project/data-prepper/issues/5309))
8+
* Support SQS as a Source ([#1049](https://github.com/opensearch-project/data-prepper/issues/1049))
9+
* Jira Connector - to seamlessly sync all the ticket details to OpenSearch ([#4754](https://github.com/opensearch-project/data-prepper/issues/4754))
10+
* AWS Lambda as Processor and Sink ([#4699](https://github.com/opensearch-project/data-prepper/issues/4699))
11+
* Support AWS Aurora/RDS MySQL as source ([#4561](https://github.com/opensearch-project/data-prepper/issues/4561))
12+
* AWS Lambda as Sink ([#4170](https://github.com/opensearch-project/data-prepper/issues/4170))
13+
* Integrate OpenSearch Ml-Commons into Data Prepper ([#5509](https://github.com/opensearch-project/data-prepper/issues/5509))
14+
15+
### Enhancements
16+
17+
* Update OTel Protobuf specification ([#5434](https://github.com/opensearch-project/data-prepper/pull/5434))
18+
* Data Prepper support for dynamic renaming of keys ([#4849](https://github.com/opensearch-project/data-prepper/issues/4849))
19+
* S3 DLQ should pass expected bucket owner to PutObject request ([#5498](https://github.com/opensearch-project/data-prepper/issues/5498))
20+
* AWS Secrets Manager Plugin does not support sts_header_overrides ([#5475](https://github.com/opensearch-project/data-prepper/issues/5475))
21+
* Support configurable stream read constraints max length in the JSON input codec ([#5466](https://github.com/opensearch-project/data-prepper/issues/5466))
22+
* Support reading S3 object metadata only ([#5433](https://github.com/opensearch-project/data-prepper/issues/5433))
23+
* Kafka local AWS Glue registry support ([#5377](https://github.com/opensearch-project/data-prepper/issues/5377))
24+
* Address Scale Items for Lambda Processor and Sink ([#5031](https://github.com/opensearch-project/data-prepper/issues/5031))
25+
* Add support to skip remote peer forwarding based on configuration ([#5127](https://github.com/opensearch-project/data-prepper/pull/5127))
26+
* Add index_types for OTel logs and metrics #3148 ([#3929](https://github.com/opensearch-project/data-prepper/pull/3929))
27+
* Send RetryInfo on OTel timeouts to improve or clarify backpressure on OTel gRPC sources ([#4294](https://github.com/opensearch-project/data-prepper/pull/4294), [#4119](https://github.com/opensearch-project/data-prepper/issues/4119))
28+
* Enhance Lambda processor to retry based on certain class of exception ([#5340](https://github.com/opensearch-project/data-prepper/issues/5340))
29+
* Support multiple delete_when condition in delete_entries processor ([#5315](https://github.com/opensearch-project/data-prepper/issues/5315))
30+
* Add additional index_types ([#3148](https://github.com/opensearch-project/data-prepper/issues/3148))
31+
* Add experimental feature concept ([#2695](https://github.com/opensearch-project/data-prepper/issues/2695))
32+
33+
### Bug Fixes
34+
35+
* NullPointerException on S3 Delete Event Due to Null Object Size ([#5448](https://github.com/opensearch-project/data-prepper/issues/5448))
36+
* Index Template with flat_object type field fails during deserialization ([#5425](https://github.com/opensearch-project/data-prepper/issues/5425))
37+
* DynamoDB source with acknowledgements expires frequently ([#5412](https://github.com/opensearch-project/data-prepper/issues/5412))
38+
* Kinesis source doesn't pass the given polling retrieval config to underlying KCL ([#5269](https://github.com/opensearch-project/data-prepper/issues/5269))
39+
* UTF-8 Character Encoding Issues in opensearchproject/data-prepper container ([#5238](https://github.com/opensearch-project/data-prepper/issues/5238))
40+
* Validate that routes configured in the sink exist on startup of Data Prepper ([#5106](https://github.com/opensearch-project/data-prepper/issues/5106))
41+
* Escaping of "/" in json pointers ([#5101](https://github.com/opensearch-project/data-prepper/issues/5101))
42+
* DynamoDB Source doesn't support parsing data with Control Characters ([#5027](https://github.com/opensearch-project/data-prepper/issues/5027))
43+
44+
### Security
45+
46+
* [docker] Run as non root ([#5311](https://github.com/opensearch-project/data-prepper/issues/5311))
47+
* werkzeug-3.0.3-py3-none-any.whl: 2 vulnerabilities (highest severity is: 7.5) ([#5122](https://github.com/opensearch-project/data-prepper/issues/5122))
48+
49+
### Maintenance
50+
51+
* Migrate existing plugins to use POJO configuration classes. ([#5246](https://github.com/opensearch-project/data-prepper/issues/5246))
52+
* Support examples in documentation ([#5077](https://github.com/opensearch-project/data-prepper/issues/5077))
53+
* End-to-end log test failing when index name has DateTime pattern suffix in OpenSearch Sink Config ([#984](https://github.com/opensearch-project/data-prepper/issues/984))
54+

0 commit comments

Comments
 (0)