github opensearch-project/data-prepper 2.1.0

latest releases: 2.9.0, 2.8.1, 2.8.0...
19 months ago

2023-03-02 Version 2.1.0


Features

  • Support OpenTelementry Logs (#1372)
  • New type conversion processor (#2010)
  • New anomaly detection processor (#2040)
  • Support histogram action in aggregate processor (#2078)
  • Support percent sampler action in aggregate processor (#2094)
  • Support rate limiter action in aggregate processor (#2088)
  • Provide a circuit breaking capability (#2150)

Enhancements

  • Support custom headers when assuming AWS IAM roles (#1888)
  • Provide additional metrics for S3 source (#2025)
  • Support "when" condition in aggregate processor actions (#2021)
  • Support dynamic index name in OpenSearch sink (#1459)
  • Support latest OTEL metrics features (#1310)
  • Support loading files from S3 in OpenSearch sink (#2120)
  • Support metric tags based on metric name pattern (#2229)
  • Support retry when sink fails to initialize (#936)
  • Add more metrics for OpenSearch sink (#2168)
  • Validate file content from S3 for OpenSearch sink (#2178)
  • Add more configurable values to OTEL trace raw processor (#2165)
  • Add more metrics for OTEL trace raw processor (#2166)
  • Provide logging markers to filter sensitive data and events (#1990)
  • Support sensitive data masking in logs (#2187)
  • Emit Metrics for ACM and AWS CloudMap related calls (#2087)
  • Add buffer overflow metric in AbstractBuffer (#2167)
  • Support configurable read batch delay for peer-forwarder (#2158)
  • Improve ReceiveBuffer Performance (#2142)
  • Support OTEL scope logs (#2115)
  • Implement batching for peer forwarder request documents (#2197)
  • Add more metrics to OTEL metrics source (#2283)
  • Support a version property in pipeline YAML configurations (#2263)
  • Change the path prefix for OTEL endpoints (#2257)
  • Change the path for HTTP source (#2258)
  • Improve peer-forwarding serialization (#2242)
  • Add null support to Data Prepper Expressions (#1136)
  • Support for complex document ID and routing ID (#1966)
  • Add PluginMetrics in the Auth Plugin for HTTP, OTEL and Metrics Source (#2023)
  • Support Long type in expressions (#2265)
  • Add backoff for SQS in S3 source to reduce logging (#2326)
  • Add several performance improvement changes (#2190, #2228, #2238, #2239, #2241, #2246, #2250, #2290)

Bug Fixes

  • Fix logging by updating related packages for SLF4J 2.0 (#2113)
  • Fix null pointer exception in remote peer forwarding (#2124)
  • Fix Data Prepper to not terminate on invalid open telemetry metric/trace data (#2176)
  • Fix Armeria exception when under pressure (#2274)
  • Fix release build issue (#2345)

Security

Maintenance

  • Test against multiple OTEL version (#1963)
  • Document trace_peer_forwarder in README (#2141)
  • Use consistent AWS pipeline configurations (#2184)
  • Use snake case for all configurations (#2203)

Don't miss a new data-prepper release

NewReleases is sending notifications on new releases.