-
Adds the release notes for Data Prepper 2.12. (#5829) (#5835)
opensearch-trigger-bot[bot] - Thu, 26 Jun 2025 09:22:12 -0700
EAD -> refs/heads/2.12, refs/remotes/upstream/2.12 (cherry picked from commit 21fcbcd63f8a498dd61f7864235270e2cabcf2a2)
Signed-off-by: David Venable <dlv@amazon.com> Co-authored-by: David Venable <dlv@amazon.com>
-
Generated THIRD-PARTY file for 0dda9ce (#5833)
opensearch-trigger-bot[bot] - Thu, 26 Jun 2025 08:15:47 -0700
Signed-off-by: GitHub <noreply@github.com> Co-authored-by: dlvenable <dlvenable@users.noreply.github.com>
-
OTLP Source unified endpoint for logs, traces and metrics (#5677) (#5832)
opensearch-trigger-bot[bot] - Wed, 25 Jun 2025 21:39:00 -0700
-
init single endpoint
-
add reflection service
-
update getmetadata expression to support eventType
-
format files
-
update config and add health check
-
add http support and update config options
-
reset Otel trace source
-
add tests for healthcheck, auth, requests and config
-
add tests for grpc
-
update retry tests
-
update plugin name from otel-telemetry-source to otlp
-
update readme with usage details
-
reset Otel trace source changes
-
revert GetMetadataExpressionFunction and OTelTraceSource changes
-
remove example
-
update source to use http-common server
-
added back retry tests, use http-common health check
-
update readme with authentication details
-
fix checkstyle issues
-
add support for OpenSearch formats & update readme
-
remove dupe in settings
-
remove junit and mockito
-
update config fields and move certs
-
update tests with new config options
-
use data prepper duration and add generic output_format
-
update timeouts to duration
-
update the output format defaults to null
(cherry picked from commit 5ad289dd00cfaa73509c7b0fdb757b73d0f18a0c)
Signed-off-by: Shenoy Pratik <sgguruda@amazon.com> Co-authored-by: Shenoy Pratik <sgguruda@amazon.com>
-
-
Update the version to Data Prepper 2.12.0. (#5827)
David Venable - Wed, 25 Jun 2025 12:52:38 -0700
Signed-off-by: David Venable <dlv@amazon.com>
-
Bump aws-cdk-lib in /release/staging-resources-cdk (#5819)
dependabot[bot] - Wed, 25 Jun 2025 09:17:26 -0700
Bumps aws-cdk-lib from 2.88.0 to 2.189.1.
--- updated-dependencies:
- dependency-name: aws-cdk-lib dependency-version: 2.189.1 dependency-type: direct:production ...
Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
-
chore(deps): update dependency urllib3 to v2 (#5821)
mend-for-github-com[bot] - Wed, 25 Jun 2025 09:16:15 -0700
Co-authored-by: mend-for-github-com[bot] <50673670+mend-for-github-com[bot]@users.noreply.github.com>
-
chore(deps): update dependency requests to v2.32.4 (#5824)
mend-for-github-com[bot] - Wed, 25 Jun 2025 09:15:05 -0700
Co-authored-by: mend-for-github-com[bot] <50673670+mend-for-github-com[bot]@users.noreply.github.com>
-
Bump protobuf in /examples/trace-analytics-sample-app/sample-app (#5786)
dependabot[bot] - Wed, 25 Jun 2025 09:13:26 -0700
Bumps protobuf from 3.20.3 to 4.25.8.
--- updated-dependencies:
- dependency-name: protobuf dependency-version: 4.25.8 dependency-type: direct:production ...
Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
-
Update s3 scan ack timeout and scan interval in rds template (#5820)
Hai Yan - Wed, 25 Jun 2025 11:08:06 -0500
Signed-off-by: Hai Yan <oeyh@amazon.com>
-
chore(deps): update dependency requests to v2.32.4 (#5781)
mend-for-github-com[bot] - Wed, 25 Jun 2025 08:51:02 -0700
Co-authored-by: mend-for-github-com[bot] <50673670+mend-for-github-com[bot]@users.noreply.github.com>
-
chore(deps): update dependency protobuf to v4 (#5814)
mend-for-github-com[bot] - Wed, 25 Jun 2025 08:43:47 -0700
Co-authored-by: mend-for-github-com[bot] <50673670+mend-for-github-com[bot]@users.noreply.github.com>
-
chore(deps): update dependency urllib3 to v2.5.0 (#5803)
mend-for-github-com[bot] - Wed, 25 Jun 2025 08:41:16 -0700
Co-authored-by: mend-for-github-com[bot] <50673670+mend-for-github-com[bot]@users.noreply.github.com>
-
Bump brace-expansion from 1.1.11 to 1.1.12 in /testing/aws-testing-cdk (#5817)
dependabot[bot] - Wed, 25 Jun 2025 08:39:51 -0700
Bumps brace-expansion from 1.1.11 to 1.1.12.
--- updated-dependencies:
- dependency-name: brace-expansion dependency-version: 1.1.12 dependency-type: indirect ...
Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
-
Creates an IAM role granting the OpenSearch CI access to the S3 artifacts (#5815)
David Venable - Tue, 24 Jun 2025 15:58:22 -0700
Creates an IAM role that the OpenSearch CI build server can assume to gain access to the S3 bucket for archives. Contributes toward #5796 by allowing the server to perform a full S3 download of the Maven artifacts.
Signed-off-by: David Venable <dlv@amazon.com>
-
Add support for convering keys to lowercase/uppercase in RenameKeyProcessor (#5810)
Krishna Kondaka - Tue, 24 Jun 2025 10:32:28 -0700
- Add support for convering keys to lowercase/uppercase in RenameKeyProcessor
Signed-off-by: Krishna Kondaka <krishkdk@amazon.com>
- Addressed review comments
Signed-off-by: Krishna Kondaka <krishkdk@amazon.com>
- Addressed review comments
Signed-off-by: Krishna Kondaka <krishkdk@amazon.com>
Signed-off-by: Krishna Kondaka <krishkdk@amazon.com>
-
Add traceId to documentId used for spans (#5684)
Karsten Schnitter - Tue, 24 Jun 2025 09:44:09 +0200
- Add traceId to documentId used for spans
adresses #5370
OpenTelemetry spans are currently indexed using the spanId as documentId. This can lead to collisions where spans are not indexed or overwrite each other.
This change adds the traceId to the documentId. OpenTelemetry assumes the combination of traceId and spanId to be unique. If there is still a collision it is safe to assume, that it occurs because of a resending of a previously indexed span.
Signed-off-by: Karsten Schnitter <k.schnitter@sap.com>
- Add integration test forcing the change
Adds an integration tests, that indexes two spans with the same span id but different trace ids. With the old implementation the two spans would overwrite each other. This tests checks, that two spans are returned by the query. This test is only green with the new document id implementation and fails with the earlier.
Signed-off-by: Karsten Schnitter <k.schnitter@sap.com>
Signed-off-by: Karsten Schnitter <k.schnitter@sap.com>
-
Decoupling PipelineDataFlowModel dependency from PipelineTransformer (#5809)
Santhosh Gandhe - Mon, 23 Jun 2025 15:12:38 -0700
- decoupled PipelineDataModel dependency from PipelineTransformer. It will now get the pipeline data model as an argument instead of constructor argument
Signed-off-by: Santhosh Gandhe <1909520+san81@users.noreply.github.com>
-
Fix style and build errors from #5778 (#5811)
Jeffrey Aaron Jeyasingh - Mon, 23 Jun 2025 14:19:15 -0700
- Fix import style and integration test fixes
Signed-off-by: Jeffrey Aaron Jeyasingh <jeffreyaaron06@gmail.com>
-
Enable zSTD Compression for Kafka Buffer - Json type (#5778)
Jeffrey Aaron Jeyasingh - Fri, 20 Jun 2025 16:53:00 -0700
- Implement Kafka buffering compression
Signed-off-by: Jeffrey Aaron Jeyasingh <jeffreyaaron06@gmail.com>
-
Adding Processor Registry to provision Atomic swapping of Processor instances (#5794)
Santhosh Gandhe - Fri, 20 Jun 2025 12:57:00 -0700
- Processor Registry class added to provision Atomic swapping of processor list
Signed-off-by: Santhosh Gandhe <1909520+san81@users.noreply.github.com>
-
Fix query size for query_lookup to return more than 10 documents (#5807)
Taylor Gray - Fri, 20 Jun 2025 10:16:43 -0500
Signed-off-by: Taylor Gray <tylgry@amazon.com>
-
Fixes two new projects which were added after the PR to re-organize the tests projects. (#5798)
David Venable - Thu, 19 Jun 2025 14:26:11 -0700
Signed-off-by: David Venable <dlv@amazon.com>
-
Moves the Data Prepper test projects into a single project and updates the project naming to follow the pattern used in data-prepper-plugins. (#5726)
David Venable - Thu, 19 Jun 2025 13:53:05 -0700
Signed-off-by: David Venable <dlv@amazon.com>
-
Gradle build support for publishing Maven snapshots. Updates the release.yml to publish only the Maven release artifacts. (#5797)
David Venable - Thu, 19 Jun 2025 13:52:35 -0700
Signed-off-by: David Venable <dlv@amazon.com>
-
Add auto conversion option to convert_type processor (#5782)
Krishna Kondaka - Tue, 17 Jun 2025 14:20:26 -0700
- Add auto conversion option to convert_type processor
Signed-off-by: Krishna Kondaka <krishkdk@amazon.com>
- Addressed review comments
Signed-off-by: Krishna Kondaka <krishkdk@amazon.com>
- Modified to coerse floats to double
Signed-off-by: Krishna Kondaka <krishkdk@amazon.com>
Signed-off-by: Krishna Kondaka <krishkdk@amazon.com>
-
Add multi-line csv support (#5784)
Krishna Kondaka - Mon, 16 Jun 2025 15:44:27 -0700
- Add multi-line csv support
Signed-off-by: Krishna Kondaka <krishkdk@amazon.com>
- Addressed review comments
Signed-off-by: Krishna Kondaka <krishkdk@amazon.com>
Signed-off-by: Krishna Kondaka <krishkdk@amazon.com>
-
add internal batching of the records for Sagemaker job creator (#5734)
Xun Zhang - Fri, 13 Jun 2025 13:24:45 -0700
- add internal batching of the records for sagemaker job creator
Signed-off-by: Xun Zhang <xunzh@amazon.com>
- remove schduler in lieu of worker pulling schedule
Signed-off-by: Xun Zhang <xunzh@amazon.com>
Signed-off-by: Xun Zhang <xunzh@amazon.com>
-
Add detect format processor (#5774)
Krishna Kondaka - Fri, 13 Jun 2025 12:54:23 -0700
- Add detect format processor
Signed-off-by: Krishna Kondaka <krishkdk@amazon.com>
- Addressed review comments
Signed-off-by: Krishna Kondaka <krishkdk@amazon.com>
Signed-off-by: Krishna Kondaka <krishkdk@amazon.com>
-
Add iterate_on support for convert_type processors to iterate over array of objects and convert within each element (#5775)
Taylor Gray - Fri, 13 Jun 2025 14:53:14 -0500
Signed-off-by: Taylor Gray <tylgry@amazon.com>
-
Better error handling and printing exception stack trace (#5776)
Santhosh Gandhe - Fri, 13 Jun 2025 12:24:09 -0700
- Better error handling and printing exception stack trace to make sure that every failure is captured and logged
-
Iterate on support for add_entries and delete_entries processors (#5773)
Taylor Gray - Thu, 12 Jun 2025 20:33:01 -0500
Signed-off-by: George Chen <qchea@amazon.com> Signed-off-by: Taylor Gray <tylgry@amazon.com> Co-authored-by: George Chen <qchea@amazon.com>
-
Add support for updating JacksonEvent array elements (#5772)
Taylor Gray - Thu, 12 Jun 2025 11:46:45 -0500
Signed-off-by: Taylor Gray <tylgry@amazon.com>
-
Modify cloudwatch sink to use FixedThreadPool (#5770)
Krishna Kondaka - Wed, 11 Jun 2025 16:41:34 -0700
- Modify cloudwatch sink to use FixedThreadPool
Signed-off-by: Krishna Kondaka <krishkdk@amazon.com>
- Addressed comments
Signed-off-by: Krishna Kondaka <krishkdk@amazon.com>
Signed-off-by: Krishna Kondaka <krishkdk@amazon.com>
-
feat: Allow plugins to access default pipeline role via AwsCredentialsSupplier (#5604)
Saketh Pallempati - Tue, 10 Jun 2025 10:19:13 -0500
This change enables plugins to access the default STS role ARN configured in data-prepper-config.yaml via the AwsCredentialsSupplier interface.
Changes: - Added getDefaultStsRoleArn() method toAwsCredentialsSupplier interface - Implemented the method in DefaultAwsCredentialsSupplier - Added corresponding method to CredentialsProviderFactory - Added unit tests for the new functionality
This maintains a consistent pattern with how the defaultregion is already accessible to plugins through the same interface.
Signed-off-by: Pallempati Saketh <pallempati.saketh@fmr.com>
-
Move token refresh inside retry operations for Office 365 connector (#5766)
alparish - Mon, 9 Jun 2025 12:40:28 -0500
Signed-off-by: Alekhya Parisha <aparisha@amazon.com> Co-authored-by: Alekhya Parisha <aparisha@amazon.com>
-
fix: lastPollTime updating for O365 (#5764)
Savit Aluri - Mon, 9 Jun 2025 12:33:35 -0500
Signed-off-by: Savit Aluri <savaluri@amazon.com> Co-authored-by: Savit Aluri <savaluri@amazon.com>
-
Fix kafka source with glue registry (#5765)
Krishna Kondaka - Fri, 6 Jun 2025 17:56:30 -0700
Signed-off-by: Kondaka <krishkdk@amazon.com>
-
Support running the end-to-end tests against defined Docker images. Resolves #3567. (#5711)
David Venable - Wed, 4 Jun 2025 15:08:29 -0700
Signed-off-by: David Venable <dlv@amazon.com>
-
Improvements to artifacts to support Maven artifacts for plugins. Add data-prepper prefix to jar names, though they aren't used in the Maven coordinates. Move some projects into plugins or core groupIds. (#5722)
David Venable - Wed, 4 Jun 2025 15:08:09 -0700
Signed-off-by: David Venable <dlv@amazon.com>
-
Add OTLP sink plugin for exporting spans to AWS X-Ray (#5664)
huyPham - Tue, 3 Jun 2025 11:29:44 -0700
Add OTLP sink plugin for exporting spans to AWS X-Ray (#5664)
Feature/xray init
feat(xray-otlp-sink): Add X-Ray OTLP Sink plugin skeleton
- Added test resources and support for Span records
- Added sample pipeline config and OTLP test span JSON under
src/test/resources - Verified local pipeline ingest and logging using
grpcurl - Added README with developer instructions for running and testing locally
These changes establish the foundation for local testing and future X-Ray e2e testing.
Signed-off-by: huy pham <huyp@amazon.com> Signed-off-by: Heli <desaiheli17@gmail.com> Co-authored-by: Heli <desaiheli17@gmail.com>
-
FEAT: encryption extension integration with kafka (#5625)
Qi Chen - Fri, 30 May 2025 16:21:04 -0500
- FEAT: encryption extension integration with kafka buffer
Signed-off-by: George Chen <qchea@amazon.com>
-
Add mod operator to Data Prepper (#5729)
Katherine Shen - Fri, 30 May 2025 15:46:07 -0500
- mod operator implementation
Signed-off-by: Katherine Shen <katshen@amazon.com>
-
Feature/office365 source v2 (#5721)
alparish - Thu, 29 May 2025 22:41:20 -0700
Office365 SAAS Source Plugin
-
ENH: encryption extension (#5581)
Qi Chen - Thu, 29 May 2025 15:58:16 -0500
ADD: encryption extension
Signed-off-by: George Chen <qchea@amazon.com>
-
Set server id for mysql binlog client (#5725)
Hai Yan - Wed, 28 May 2025 16:37:57 -0500
Signed-off-by: Hai Yan <oeyh@amazon.com>
-
Rename Atlassian state classes to PaginationCrawler (#5718)
alparish - Fri, 23 May 2025 15:36:40 -0500
efs/heads/5413-ddb-streams-data-loss Signed-off-by: Alekhya Parisha <aparisha@amazon.com>
Co-authored-by: Alekhya Parisha <aparisha@amazon.com>
-
Fix CloudwatchLogs and Sqs sink config to use correct Jakarta annotations (#5714)
Krishna Kondaka - Thu, 22 May 2025 09:54:07 -0700
- Fix CloudwatchLogs sink config to use correct Jakarta annotations
Signed-off-by: Krishna Kondaka <krishkdk@amazon.com>
- Addressed review comments
Signed-off-by: Krishna Kondaka <krishkdk@amazon.com>
- Also, fixed SQS sink Jakarta annotation issue
Signed-off-by: Krishna Kondaka <krishkdk@amazon.com>
Signed-off-by: Krishna Kondaka <krishkdk@amazon.com>
-
Re-enable ZeroBuffer (#5661)
Mohammed Aghil Puthiyottil - Wed, 21 May 2025 19:35:10 -0500
Signed-off-by: Mohammed Aghil Puthiyottil <57040494+MohammedAghil@users.noreply.github.com>
-
Increase default scroll time per batch from 1m to 10m (#5704)
Taylor Gray - Wed, 21 May 2025 13:13:29 -0500
Signed-off-by: Taylor Gray <tylgry@amazon.com>
-
Add codec to http source (#5694)
Hai Yan - Wed, 21 May 2025 10:27:15 -0500
- Add codec to http source
Signed-off-by: Hai Yan <oeyh@amazon.com>
- Add a test with sample data
Signed-off-by: Hai Yan <oeyh@amazon.com>
Signed-off-by: Hai Yan <oeyh@amazon.com>
-
Add aggregate metrics for rds source (#5697)
Hai Yan - Mon, 19 May 2025 16:55:35 -0500
- Add aggregated metrics for rds source
Signed-off-by: Hai Yan <oeyh@amazon.com>
- Add more granular error metrics
Signed-off-by: Hai Yan <oeyh@amazon.com>
- Add more tests
Signed-off-by: Hai Yan <oeyh@amazon.com>
Signed-off-by: Hai Yan <oeyh@amazon.com>
-
Change slot naming (#5699)
Hai Yan - Mon, 19 May 2025 13:42:16 -0500
Signed-off-by: Hai Yan <oeyh@amazon.com>
-
Serialization fix when the expected type is PluginConfigVariable (#5698)
Santhosh Gandhe - Fri, 16 May 2025 17:50:00 -0700
- Serialization fix when the expected type is PluginConfigVariable
-
Increase Sqs sink test coverage. Add more metrics (#5693)
Krishna Kondaka - Fri, 16 May 2025 15:30:44 -0700
Signed-off-by: Krishna Kondaka <krishkdk@amazon.com>
-
Added integration tests for validating that events are processed exactly once (#5691)
Mohammed Aghil Puthiyottil - Thu, 15 May 2025 16:48:09 -0700
- Added integration tests for validating that events are processed exactly once by any processor
- Added additional validation for BasicEndToEndTests
Signed-off-by: Mohammed Aghil Puthiyottil <57040494+MohammedAghil@users.noreply.github.com>
- Moved getEventsMap() and getName() methods to base class
Signed-off-by: Mohammed Aghil Puthiyottil <57040494+MohammedAghil@users.noreply.github.com>
- Addressed comments on PIPELINE_TO_PROCESSORS_MAP
Signed-off-by: Mohammed Aghil Puthiyottil <57040494+MohammedAghil@users.noreply.github.com>
Signed-off-by: Mohammed Aghil Puthiyottil <57040494+MohammedAghil@users.noreply.github.com>
-
Add
getEventType()expression function (#5686)Shenoy Pratik - Wed, 14 May 2025 14:25:23 -0500
- add geteventType expresion
Signed-off-by: Shenoy Pratik <sgguruda@amazon.com>
- update antlr grammar, parser and add expression tests
Signed-off-by: Shenoy Pratik <sgguruda@amazon.com>
- update expression syntax documentation
Signed-off-by: Shenoy Pratik <sgguruda@amazon.com>
- move expression parse exception check to evaluation exceptions
Signed-off-by: Shenoy Pratik <sgguruda@amazon.com>
- resolve comments, update getEventTypet test to become parameterized
Signed-off-by: Shenoy Pratik <sgguruda@amazon.com>
Signed-off-by: Shenoy Pratik <sgguruda@amazon.com>
-
Kds cross account stream (#5687)
Souvik Bose - Tue, 13 May 2025 08:19:40 -0700
Implementation for cross account stream support in KDS
Signed-off-by: Souvik Bose <souvbose@amazon.com>
-
fix log warnings for HTTP server instanced source names (#5689)
Shenoy Pratik - Mon, 12 May 2025 09:04:11 -0700
Signed-off-by: Shenoy Pratik <sgguruda@amazon.com>
-
Avro 1.11.4 (#5680)
David Venable - Thu, 8 May 2025 13:44:28 -0700
Fixes CVE-2024-47561
Signed-off-by: David Venable <dlv@amazon.com>
-
Fixes an uncommon test failure in TruncateProcessorConfigTests by not using negative zero. Refactors the tests by splitting a single test into two and sharing common code. (#5683)
David Venable - Wed, 7 May 2025 12:28:26 -0700
Signed-off-by: David Venable <dlv@amazon.com>
-
Enabling experimental plugins specifically by plugin type and name (#5676)
David Venable - Wed, 7 May 2025 11:58:02 -0700
Support enabling experimental plugins specifically by plugin type and name. This also includes a change to the core plugin classes to allow them to define themselves as a plugin component type along with a name that is used to create the mapping in the YAML file.
Resolves #5675
Signed-off-by: David Venable <dlv@amazon.com>
-
CrowdStrike client and coordinator implementation (#5678)
Neha Gupta - Tue, 6 May 2025 13:29:54 -0700
- CrowdStrike client and coordinator implementation
Signed-off-by: nsgupta1 <nsgupta1@users.noreply.github.com>
-
Add support for api token in config (#5544)
Derek Ho - Tue, 6 May 2025 13:05:18 -0700
Add api token
Signed-off-by: Derek Ho <dxho@amazon.com>
-
Add OTel Metrics String Attributes to Index Template (#5589)
Karsten Schnitter - Tue, 6 May 2025 21:03:44 +0200
Introduces keyword mappings for string fields. This was the default before the latest change for all fields.
Signed-off-by: Karsten Schnitter <k.schnitter@sap.com>
-
Fix validation for default route (#5682)
Taylor Gray - Tue, 6 May 2025 13:14:43 -0500
Signed-off-by: Taylor Gray <tylgry@amazon.com>
-
Allow disabling metrics with data-prepper-config.yaml (#5627)
Siqi Ding - Thu, 1 May 2025 03:04:13 -0700
efs/heads/5312-pipe-processor Add support for disabling metrics via data-prepper-config.yaml
Signed-off-by: Siqi Ding <dingdd@amazon.com> Signed-off-by: Siqi Ding <109874435+Davidding4718@users.noreply.github.com>
-
Add SQS sink (#5628)
Krishna Kondaka - Tue, 29 Apr 2025 14:59:35 -0700
- Addressed review comments and updated to use latest codec changes
Signed-off-by: Krishna Kondaka <krishkdk@amazon.com>
- Removed failing testcase and added other tests
Signed-off-by: Krishna Kondaka <krishkdk@amazon.com>
- Fix checkstyle error
Signed-off-by: Krishna Kondaka <krishkdk@amazon.com>
Signed-off-by: Krishna Kondaka <krishkdk@amazon.com>
-
CrowdStrike API call and retry mechanism (#5654)
Neha Gupta - Mon, 28 Apr 2025 11:46:54 -0700
- CrowdStrike API call and retry mechanism
Signed-off-by: nsgupta1 <nsgupta1@users.noreply.github.com> Signed-off-by: ngsupta1 <guptaneha.e@gmail.com> Co-authored-by: nsgupta1 <nsgupta1@users.noreply.github.com>
-
Merging common auth to main and fixing the conflicts (#5653)
Siqi Ding - Mon, 28 Apr 2025 09:46:23 -0700
Common server builder and auth module for push based plugins (#5423)
Add Custom Auth Provider with support for gRPC, plus tests and exception handling
Signed-off-by: Maxwell Brown <mxwelwbr@amazon.com> Signed-off-by: Siqi Ding <109874435+Davidding4718@users.noreply.github.com> Co-authored-by: Maxwell Brown <55033421+Galactus22625@users.noreply.github.com>
-
Initial commit to refactor the OutputCodec to support a Writer per OutputStream (#5606)
David Venable - Mon, 28 Apr 2025 05:03:14 -0700
Initial commit to refactor the OutputCodec to support a Writer that is bound to a specific OutputStream. This supports backward compatibility with the existing APIs and an update to the JsonOutputCodec and NdjsonOutputCodec to start the migration. Adds missing unit tests for NdjsonOutputCodec.
Signed-off-by: David Venable <dlv@amazon.com>
-
Release notes for Data Prepper 2.11 (#5633)
David Venable - Sun, 27 Apr 2025 08:40:19 -0700
- Release notes for Data Prepper 2.11
Signed-off-by: David Venable <dlv@amazon.com>
- Adds missing issue/PR as pointed out in PR for release notes.
Signed-off-by: David Venable <dlv@amazon.com>
Signed-off-by: David Venable <dlv@amazon.com>
-
FIX: NPE in JsonCodec with keyName (#5659)
Qi Chen - Fri, 25 Apr 2025 20:02:11 -0500
Signed-off-by: George Chen <qchea@amazon.com>
-
Adds some information about the OpenSearch CI build along with useful links. (#5615)
David Venable - Thu, 24 Apr 2025 12:18:28 -0700
Signed-off-by: David Venable <dlv@amazon.com>
-
Release notes for Data Prepper 2.11 (#5633)
David Venable - Thu, 24 Apr 2025 07:23:02 -0700
Release notes for Data Prepper 2.11
Signed-off-by: David Venable <dlv@amazon.com>
-
changelog-2.11.0 (#5648)
Santhosh Gandhe - Wed, 23 Apr 2025 15:34:56 -0700
Signed-off-by: Santhosh Gandhe <1909520+san81@users.noreply.github.com>
-
Signed-off-by: Divyansh Bokadia <dbokadia@amazon.com> (#5621)
Divyansh Bokadia - Wed, 23 Apr 2025 15:46:04 -0500
Adding retries and backoff to handle delayed sync between GSI and primary table when DDB is used Source Coordination Store
-
FIX: opensearch serverless parameter constraint (#5641)
Qi Chen - Tue, 22 Apr 2025 17:14:49 -0500
Signed-off-by: George Chen <qchea@amazon.com>
-
Explicit enforcing of order (#5640)
Santhosh Gandhe - Tue, 22 Apr 2025 10:57:49 -0700
- mentioning explicit ordering
Signed-off-by: Santhosh Gandhe <1909520+san81@users.noreply.github.com>
-
Change main branch version to 2.12.0-SNAPSHOT (#5637)
Krishna Kondaka - Tue, 22 Apr 2025 09:03:57 -0700
Signed-off-by: Krishna Kondaka <krishkdk@amazon.com>
-
Change version in DataPrepper Version class to 2.12 (#5638)
Krishna Kondaka - Tue, 22 Apr 2025 09:03:27 -0700
Signed-off-by: Krishna Kondaka <krishkdk@amazon.com>
-
Add missing OTEL standard fields (#5635)
Krishna Kondaka - Mon, 21 Apr 2025 17:57:13 -0700
Signed-off-by: Krishna Kondaka <krishkdk@amazon.com>
-
Marking CrowdStrike as Experimental (#5630)
Santhosh Gandhe - Mon, 21 Apr 2025 08:44:51 -0700
Signed-off-by: Santhosh Gandhe <1909520+san81@users.noreply.github.com>
-
Add support for multiple entries of 'with_keys' with 'delete_when' co… (#5356)
Niketan Chandarana - Mon, 21 Apr 2025 08:31:25 -0700
Add support for multiple entries of 'with_keys' with 'delete_when' condition in delete_entries processor
Signed-off-by: Niketan Chandarana <niketanc@amazon.com>