-
Fix bug where a group can be concluded twice in the Aggregate Processor (#1229) (#1230)
opensearch-trigger-bot[bot] - Mon, 21 Mar 2022 14:40:35 -0500
Signed-off-by: Taylor Gray <[email protected]> (cherry picked from commit cbf1082c88acab85f6d7dbac71c6cd6f5932a8d0) Co-authored-by: Taylor Gray <[email protected]>
-
Fix incorrect key-value documentation (#1222) (#1225)
opensearch-trigger-bot[bot] - Fri, 18 Mar 2022 17:05:17 -0500
Signed-off-by: Taylor Gray <[email protected]> (cherry picked from commit 3ad35e973f3ccf268dfb90066030b3bb47d0bafd) Co-authored-by: Taylor Gray <[email protected]>
-
Smoke test tar (#1200) (#1219)
opensearch-trigger-bot[bot] - Fri, 18 Mar 2022 14:10:36 -0500
- Added tar smoke test Signed-off-by: Steven Bayer <[email protected]> (cherry picked from commit c684f7ca036357566e46bd83dd477bec9b185bcf) Co-authored-by: Steven Bayer <[email protected]>
-
Add in clarification sentence (#1208) (#1212)
opensearch-trigger-bot[bot] - Fri, 18 Mar 2022 14:07:49 -0500
- Add in clarification sentence Signed-off-by: David Powers <[email protected]> (cherry picked from commit 63a35eb39b0f3fd2bfebef4e04242a0dfa9820ac) Co-authored-by: David Powers <[email protected]>
-
Fixed broken links (#1205) (#1211)
opensearch-trigger-bot[bot] - Thu, 17 Mar 2022 12:57:06 -0500
Signed-off-by: Steven Bayer <[email protected]> (cherry picked from commit 3980c626dc076bfaf2c28e22d8b1da18f3efc8e9) Co-authored-by: Steven Bayer <[email protected]>
-
FIX: remove extra quotes in string literal (#1207) (#1209)
opensearch-trigger-bot[bot] - Wed, 16 Mar 2022 16:44:36 -0500
-
FIX: remove extra quotes in string literal Signed-off-by: Qi Chen <[email protected]>
-
FIX: ParseTreeCoercionServiceTest Signed-off-by: Qi Chen <[email protected]> (cherry picked from commit 46a08d975ea192be09cf27907b2afa4c939ed288) Co-authored-by: Qi Chen <[email protected]>
-
-
Fix checkstyle error (#1203) (#1206)
opensearch-trigger-bot[bot] - Wed, 16 Mar 2022 15:32:24 -0500
Signed-off-by: Shivani Shukla <[email protected]> (cherry picked from commit b93ce866d75176db956e4cfa0073a65ff7ac7f08) Co-authored-by: Shivani Shukla <[email protected]>
Signed-off-by: Shivani Shukla <[email protected]>
-
Updated gradle version to 1.3.0 (#1204)
Asif Sohail Mohammed - Wed, 16 Mar 2022 15:12:33 -0500
Signed-off-by: Asif Sohail Mohammed <[email protected]>
-
Maintenance: 1.3.0 changelog and release notes (#1201)
Qi Chen - Wed, 16 Mar 2022 11:08:01 -0500
-
MAINT: changelog and release notes Signed-off-by: Chen <[email protected]>
-
Nit: highlight pipeline definition change Signed-off-by: Chen <[email protected]>
-
MAINT: merge duplicate item Signed-off-by: Chen <[email protected]>
-
DOC: add DI Signed-off-by: Chen <[email protected]>
-
MAINT: merged conditional into drop processor Signed-off-by: Chen <[email protected]>
-
MAINT: add README for all features Signed-off-by: Chen <[email protected]>
-
-
add in single char delimiter config (#1202)
David Powers - Wed, 16 Mar 2022 10:51:50 -0500
- add in single char delimiter config Signed-off-by: David Powers <[email protected]>
-
Added instructions for releasing Data Prepper (#1198)
David Venable - Wed, 16 Mar 2022 10:01:54 -0500
Updated the release README.md with instructions on performing the release process. Moved the smoke test details to a new README.md in the smoke-tests directory. Signed-off-by: David Venable <[email protected]>
-
Refactor mutate mapper (#1199)
David Powers - Tue, 15 Mar 2022 17:38:20 -0500
- Refactor MutateMapper Signed-off-by: David Powers <[email protected]>
-
README for Mutate String Processors (#1191)
Shivani Shukla - Tue, 15 Mar 2022 17:35:21 -0500
Signed-off-by: Shivani Shukla <[email protected]>
-
Data Prepper Expression Package Integration Test (#1166)
Steven Bayer - Tue, 15 Mar 2022 11:50:56 -0500
efs/heads/BlogBio
- Added DI test cases Signed-off-by: Steven Bayer <[email protected]>
-
Fix Split Processor Constructor (#1196)
Shivani Shukla - Tue, 15 Mar 2022 11:48:18 -0500
Signed-off-by: Shivani Shukla <[email protected]>
-
Maintenance: JacksonSpan enhancement (#1197)
Qi Chen - Tue, 15 Mar 2022 11:38:14 -0500
-
MAINT: remove string format Signed-off-by: Chen <[email protected]>
-
ENH: checkAndSetDefaultValues in builder Signed-off-by: Chen <[email protected]>
-
MAINT: add test cases to achieve coverage Signed-off-by: Chen <[email protected]>
-
-
FIX: temporarily allow output generic object type (#1192)
Qi Chen - Tue, 15 Mar 2022 09:44:38 -0500
Signed-off-by: Chen <[email protected]>
-
Force snakeyaml to version 1.29 (#1193)
Steven Bayer - Mon, 14 Mar 2022 18:56:24 -0500
Force snakeyaml to version 1.29 (#1193) Signed-off-by: Steven Bayer <[email protected]>
-
Upload Maven artifacts as part of Release build (#1181)
David Venable - Mon, 14 Mar 2022 14:15:36 -0500
Gradle task to upload Maven artifacts to the staging S3 bucket. Changed the Maven publish plugin to publish to the root build directory. Fixed the root clean task to actually delete the build directory. Updated the Release GitHub Action to upload Maven artifacts. Signed-off-by: David Venable <[email protected]>
-
Updated the Developer Guide with instructions for contributing code. (#1168)
David Venable - Mon, 14 Mar 2022 14:14:33 -0500
Updated the Developer Guide with instructions for contributing code. This documents our approach to branches and backports. Signed-off-by: David Venable <[email protected]>
-
Upgrade to latest jackson-databind version (#1183)
Taylor Gray - Mon, 14 Mar 2022 13:37:57 -0500
Signed-off-by: Taylor Gray <[email protected]>
-
Equal operator fix (#1177)
Steven Bayer - Mon, 14 Mar 2022 13:33:26 -0500
- Added complex numeric comparison to equals operator
- Handles integers, floats, null, objects and any combination of. Signed-off-by: Steven Bayer <[email protected]>
-
Drop when only (#1174)
Steven Bayer - Mon, 14 Mar 2022 09:42:35 -0500
- Added DropEventProcessorConfig
- Added DropEventsWhenCondition Signed-off-by: Steven Bayer <[email protected]>
-
FIX: coercion on json pointer values (#1178)
Qi Chen - Fri, 11 Mar 2022 17:13:20 -0600
-
FIX: coercion on jsonpointer values Signed-off-by: Chen <[email protected]>
-
MAINT: compactify type checking Signed-off-by: Chen <[email protected]>
-
STY: unused import Signed-off-by: Chen <[email protected]>
-
ENH: use bean injection instead of static variable Signed-off-by: Chen <[email protected]>
-
STY: unused import Signed-off-by: Chen <[email protected]>
-
-
Split String Processor (#1167)
Shivani Shukla - Fri, 11 Mar 2022 17:07:44 -0600
Signed-off-by: Shivani Shukla <[email protected]>
-
Substitute processor (#1173)
David Powers - Fri, 11 Mar 2022 16:02:13 -0600
- Add
SubstituteStringProcessor
and its associated tests Signed-off-by: David Powers <[email protected]>
- Add
-
New operators (#1172)
Steven Bayer - Fri, 11 Mar 2022 14:28:59 -0600
- Added subtract unary numeric operator Signed-off-by: Steven Bayer <[email protected]>
-
Updated the Release GitHub Actions workflow to perform a smoke test on the Docker image. Renamed the job. (#1175)
David Venable - Fri, 11 Mar 2022 11:27:35 -0600
Signed-off-by: David Venable <[email protected]>
-
Feature: parse tree evaulator and listener (#1169)
Qi Chen - Thu, 10 Mar 2022 15:45:15 -0600
-
ADD: ParseTreeCoercionService and tests Signed-off-by: Chen <[email protected]>
-
ENH: add rule index in operators Signed-off-by: Chen <[email protected]>
-
ADD: OperatorProvider to encapsulate operator retrieval Signed-off-by: Chen <[email protected]>
-
MNT: reuse nodeStringValue Signed-off-by: Chen <[email protected]>
-
MAINT: address all PR comments Signed-off-by: Chen <[email protected]>
-
MAINT: address PR comments Signed-off-by: Chen <[email protected]>
-
MAINT: test case name Signed-off-by: Chen <[email protected]>
-
MAINT: use more generic interface Signed-off-by: Chen <[email protected]>
-
TST: parameterized tests on escape json pointer Signed-off-by: Chen <[email protected]>
-
MAINT: fix test cases Signed-off-by: Chen <[email protected]>
-
MNT: separate variable Signed-off-by: Chen <[email protected]>
-
ADD: ParseTreeEvaluator and ParseTreeEvaluatorListener Signed-off-by: Chen <[email protected]>
-
MAINT: javadoc Signed-off-by: Chen <[email protected]>
-
TST: visit error node Signed-off-by: Chen <[email protected]>
-
FIX: more conflicts Signed-off-by: Chen <[email protected]>
-
STY: unused imports Signed-off-by: Chen <[email protected]>
-
ENH: expression coercion exception runtime Signed-off-by: Chen <[email protected]>
-
MAINT: address PR comments Signed-off-by: Chen <[email protected]>
-
-
Add drop_events.drop_when documentation (#1164)
Steven Bayer - Thu, 10 Mar 2022 14:59:06 -0600
- Added expression syntax documentation Signed-off-by: Steven Bayer <[email protected]>
-
Negative value support with unary subtract operator (#1165)
Steven Bayer - Thu, 10 Mar 2022 14:41:03 -0600
- Added SUBTRACT unary operators Signed-off-by: Steven Bayer <[email protected]>
-
Added data-prepper-logstash-configuration to jacocoTestCoverageVerification (#1163)
Steven Bayer - Thu, 10 Mar 2022 14:31:45 -0600
Signed-off-by: Steven Bayer <[email protected]>
-
Lower test coverage (#1171)
Steven Bayer - Thu, 10 Mar 2022 11:00:10 -0600
Signed-off-by: Steven Bayer <[email protected]> Co-authored-by: Steven Bayer <[email protected]>
-
When core (#1157)
Steven Bayer - Wed, 9 Mar 2022 14:06:48 -0600
- ContextManager scans org.opensearch.dataprepper.expression
- Added ParseTreeParserConfiguration Signed-off-by: Steven Bayer <[email protected]>
-
Enhancement: rule index in operators and OperatorProvider (#1155)
Qi Chen - Wed, 9 Mar 2022 13:33:41 -0600
-
ENH: add rule index in operators Signed-off-by: Chen <[email protected]>
-
ADD: OperatorProvider to encapsulate operator retrieval Signed-off-by: Chen <[email protected]>
-
MAINT: address all PR comments Signed-off-by: Chen <[email protected]>
-
MAINT: use more generic interface Signed-off-by: Chen <[email protected]>
-
-
Feature: ParseTreeCoercionService and tests (#1153)
Qi Chen - Wed, 9 Mar 2022 13:33:13 -0600
-
ADD: ParseTreeCoercionService and tests Signed-off-by: Chen <[email protected]>
-
MNT: reuse nodeStringValue Signed-off-by: Chen <[email protected]>
-
MAINT: address PR comments Signed-off-by: Chen <[email protected]>
-
MAINT: test case name Signed-off-by: Chen <[email protected]>
-
TST: parameterized tests on escape json pointer Signed-off-by: Chen <[email protected]>
-
MAINT: fix test cases Signed-off-by: Chen <[email protected]>
-
MNT: separate variable Signed-off-by: Chen <[email protected]>
-
-
Added data-prepper-expression to test coverage report (#1162)
Steven Bayer - Wed, 9 Mar 2022 12:46:35 -0600
- Added data-prepper-expression to test coverage report Signed-off-by: Steven Bayer <[email protected]>
-
Updated the release build to push the Docker image to ECR and upload archives to S3. (#1151)
David Venable - Wed, 9 Mar 2022 08:53:41 -0600
Signed-off-by: David Venable <[email protected]>
-
Updated the Backport workflow and added a workflow to delete backport branches. #692 (#1159)
David Venable - Tue, 8 Mar 2022 16:20:09 -0600
Signed-off-by: David Venable <[email protected]>
-
Reintroduce
WithKeysConfig
(#1156)David Powers - Tue, 8 Mar 2022 15:06:49 -0600
- Reintroduce
WithKeysConfig
Signed-off-by: David Powers <[email protected]>
- Reintroduce
-
Lowercase and trim processors (#1147)
David Powers - Tue, 8 Mar 2022 10:50:25 -0600
- Add UppercaseStringProcessor and its associated base classes and config classes Signed-off-by: David Powers <[email protected]>
-
Fix not bug (#1144)
Steven Bayer - Mon, 7 Mar 2022 11:30:07 -0600
Signed-off-by: Steven Bayer <[email protected]> Co-authored-by: Steven Bayer <[email protected]>
-
Added support for nested syntax in converter (#1088)
Asif Sohail Mohammed - Sun, 6 Mar 2022 00:12:50 -0600
- Added support for nested syntax in converter Signed-off-by: Asif Sohail Mohammed <[email protected]>
-
Added spring dependency injection support for plugins (#1140)
Steven Bayer - Fri, 4 Mar 2022 14:33:17 -0600
-
Added Spring DI for plugins support Signed-off-by: Steven Bayer <[email protected]>
-
Added unit tests for PluginArgumentsContext DI
-
-
Updates NoOpPrepper to implement Processor (#1142)
Shivani Shukla - Fri, 4 Mar 2022 12:25:36 -0600
Signed-off-by: Shivani Shukla <[email protected]>
-
Created a CDK stack to create a staging artifacts bucket. (#1141)
David Venable - Fri, 4 Mar 2022 11:31:47 -0600
Created a CDK stack to create a staging artifacts bucket. Improved the CDK README to document deploying the whole stack. Signed-off-by: David Venable <[email protected]>
-
Add UppercaseStringProcessor (#1137)
David Powers - Fri, 4 Mar 2022 11:29:12 -0600
- Add UppercaseStringProcessor and its associated base classes and config classes Signed-off-by: David Powers <[email protected]>
-
Staging CDK: Allow releasing to the staging repository from any branch. (#1143)
David Venable - Fri, 4 Mar 2022 10:34:00 -0600
Signed-off-by: David Venable <[email protected]>
-
Bump spring-core from 5.3.15 to 5.3.16 in /data-prepper-core (#1113)
dependabot[bot] - Thu, 3 Mar 2022 21:28:00 -0600
Bumps spring-core from 5.3.15 to 5.3.16.
updated-dependencies:
- dependency-name: org.springframework:spring-core dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
-
Bump spring-test from 5.3.15 to 5.3.16 in /data-prepper-core (#1114)
dependabot[bot] - Thu, 3 Mar 2022 21:13:50 -0600
Bumps spring-test from 5.3.15 to 5.3.16.
updated-dependencies:
- dependency-name: org.springframework:spring-test dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
-
Bump spring-context from 5.3.15 to 5.3.16 in /data-prepper-core (#1115)
dependabot[bot] - Thu, 3 Mar 2022 21:13:25 -0600
Bumps spring-context from 5.3.15 to 5.3.16.
updated-dependencies:
- dependency-name: org.springframework:spring-context dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
-
Support default values for attributes (#1095)
Shivani Shukla - Thu, 3 Mar 2022 16:34:24 -0600
Signed-off-by: Shivani Shukla <[email protected]>
-
Feature: operators in data-prepper expression (#1065)
Qi Chen - Thu, 3 Mar 2022 10:53:51 -0600
-
FEAT: operators and tests Signed-off-by: Chen <[email protected]>
-
MAINT: lower -> less Signed-off-by: Chen <[email protected]>
-
MAINT: use int for symbol Signed-off-by: Chen <[email protected]>
-
MAINT: include null in equality operators Signed-off-by: Chen <[email protected]>
-
MAINT: operator classes package private Signed-off-by: Chen <[email protected]>
-
STY: eval -> evaluate Signed-off-by: Chen <[email protected]>
-
MAINT: simplify numerical value comparison operators Signed-off-by: Chen <[email protected]>
-
MAINT: DI annotation on operators Signed-off-by: Chen <[email protected]>
-
MAINT: OperatorFactory to produce negate and numeric comparison operator Signed-off-by: Chen <[email protected]>
-
MAINT: use NumericCompareOperator Signed-off-by: Chen <[email protected]>
-
MAINT: generic operator to cover negate Signed-off-by: Chen <[email protected]>
-
MAINT: generic operators Signed-off-by: Chen <[email protected]>
-
STY: static final Signed-off-by: Chen <[email protected]>
-
MNT: Objects::equals Signed-off-by: Chen <[email protected]>
-
-
Verify against OpenSearch 1.2.4 during the CI integration tests. (#1133)
David Venable - Wed, 2 Mar 2022 15:57:55 -0600
Signed-off-by: David Venable <[email protected]>
-
Updated gradle tasks to remove zip files from tasks (#1132)
Asif Sohail Mohammed - Wed, 2 Mar 2022 10:45:21 -0600
Signed-off-by: Asif Sohail Mohammed <[email protected]>
-
Implemented ConditionalExpressionEvaluator methods (#1128)
Steven Bayer - Wed, 2 Mar 2022 10:26:47 -0600
- Implemented ConditionalExpressionEvaluator methods Signed-off-by: Steven Bayer <[email protected]>
-
Created a GitHub Action to check the Staging Resources CDK project. (#1111)
David Venable - Wed, 2 Mar 2022 10:18:47 -0600
Signed-off-by: David Venable <[email protected]>
-
Example: Kubernetes-Fluent-Bit-Data-Prepper demo setup (#729)
Qi Chen - Wed, 2 Mar 2022 09:59:47 -0600
-
EXP: kubernetes-fluentbit-data-prepper-setup Signed-off-by: Chen <[email protected]>
-
MAINT: refine doc Signed-off-by: Chen <[email protected]>
-
DOC: a concrete command on running data-prepper Signed-off-by: Chen <[email protected]>
-
MAINT: partially address the PR comments Signed-off-by: Chen <[email protected]>
-
DOC: more accurate description and reference Signed-off-by: Chen <[email protected]>
-
DOC: add debug step Signed-off-by: Chen <[email protected]>
-
MAINT: specify minikube version Signed-off-by: Chen <[email protected]>
-
MAINT: doc name Signed-off-by: Chen <[email protected]>
-
MAINT: space Signed-off-by: Chen <[email protected]>
-
-
Updated the THIRD-PARTY file with the removal of Jakarta EL. (#1134)
David Venable - Tue, 1 Mar 2022 16:34:11 -0600
Signed-off-by: David Venable <[email protected]>
-
Delete outdated Kibana trace analytics example (#1135)
Shivani Shukla - Tue, 1 Mar 2022 14:51:05 -0600
Signed-off-by: Shivani Shukla <[email protected]>
-
Bump log4j-bom from 2.17.1 to 2.17.2 in /data-prepper-core (#1117)
dependabot[bot] - Tue, 1 Mar 2022 12:22:37 -0600
Bumps log4j-bom from 2.17.1 to 2.17.2.
updated-dependencies:
- dependency-name: org.apache.logging.log4j:log4j-bom dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
-
Added Tests for complete expression parsing (#1107)
Steven Bayer - Tue, 1 Mar 2022 12:03:49 -0600
- Added Tests for complete expression parsing Signed-off-by: Steven Bayer <[email protected]>
-
Use Hibernate's ParameterMessageInterpolator which allows us to remove the Jakarta EL library and its license. (#1127)
David Venable - Tue, 1 Mar 2022 11:52:21 -0600
Signed-off-by: David Venable <[email protected]>
-
Netty 4.1.74, which fixes CVE-2021-43797. (#1126)
David Venable - Tue, 1 Mar 2022 11:04:28 -0600
Signed-off-by: David Venable <[email protected]>
-
Bump guava in /data-prepper-plugins/otel-trace-raw-prepper (#1112)
dependabot[bot] - Tue, 1 Mar 2022 11:04:06 -0600
Bumps guava from 31.0.1-jre to 31.1-jre.
updated-dependencies:
- dependency-name: com.google.guava:guava dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
-
Updated THIRD PARTY file. (#1125)
Asif Sohail Mohammed - Tue, 1 Mar 2022 10:10:21 -0600
Signed-off-by: Asif Sohail Mohammed <[email protected]>
-
Staging resources CDK: Include CloudFront distribution and release IAM role (#1099)
David Venable - Mon, 28 Feb 2022 16:35:19 -0600
Updated the staging resources CDK with a CloudFront distribution and the IAM role for GitHub Actions to assume to perform the release process. This includes the necessary S3 bucket policy for the CloudFront origin access identity. Updated the README.md with instructions on build and deployment. Signed-off-by: David Venable <[email protected]>
-
Updated JUnit Jupiter to 5.8.2 (#1108)
David Venable - Mon, 28 Feb 2022 14:06:30 -0600
Signed-off-by: David Venable <[email protected]>
-
Upload release archive files to a unique key path per build. Use a default value of 'development' to make it easier to continue to upload archive files from local. (#1100)
David Venable - Mon, 28 Feb 2022 12:57:14 -0600
Signed-off-by: David Venable <[email protected]>
-
Updated Gradle projects to use the dependency string notation. It can help with find all commands. (#1106)
David Venable - Mon, 28 Feb 2022 12:56:56 -0600
Signed-off-by: David Venable <[email protected]>
-
Added ParseTreeTest (#1096)
Steven Bayer - Mon, 28 Feb 2022 11:43:35 -0600
- Added ParseTreeTest Signed-off-by: Steven Bayer <[email protected]>
-
Parentheses expression matcher (#1097)
Steven Bayer - Mon, 28 Feb 2022 11:38:28 -0600
- Added parentheses expression matcher
- Added ParenthesesExpressionMatcher JavaDoc Signed-off-by: Steven Bayer <[email protected]>
-
Renamed CompositeException (#1101)
Steven Bayer - Mon, 28 Feb 2022 11:04:49 -0600
Signed-off-by: Steven Bayer <[email protected]> Co-authored-by: Steven Bayer <[email protected]>
-
Update Open Distro usages to OpenSearch in scripts (#1086)
Shivani Shukla - Mon, 28 Feb 2022 09:57:10 -0600
-
Removed ODFE usage Signed-off-by: Shivani Shukla <[email protected]>
-
Updated odfe usage to opensearch Signed-off-by: Shivani Shukla <[email protected]>
-
Updated to OpenSearch from odfe Signed-off-by: Shivani Shukla <[email protected]>
-
Renamed ODFE to OpenDistro Signed-off-by: Shivani Shukla <[email protected]>
-
Added ODFE reference for users Signed-off-by: Shivani Shukla <[email protected]>
-
Update ODFE to ES Signed-off-by: Shivani Shukla <[email protected]>
-
-
Added ParseTreeParser (#1090)
Steven Bayer - Mon, 28 Feb 2022 09:36:14 -0600
- Added ParseTreeParser Signed-off-by: Steven Bayer <[email protected]>
-
Added LiteralMatcher (#1092)
Steven Bayer - Fri, 25 Feb 2022 15:13:16 -0600
- Added LiteralMatcher Signed-off-by: Steven Bayer <[email protected]>
-
Added JsonPointerMatcher (#1091)
Steven Bayer - Fri, 25 Feb 2022 13:13:43 -0600
- Added JsonPointerMatcher Signed-off-by: Steven Bayer <[email protected]>
-
Created a CDK app to deploy staging resources for the release process (#1094)
David Venable - Fri, 25 Feb 2022 13:01:11 -0600
Created a CDK app to deploy staging resources for the Data Prepper release process. It currently deploys an ECS repository and OpenID Connect access for GitHub. Signed-off-by: David Venable <[email protected]>
-
Added standard duration string deserializer for Data Prepper plugin, refactored the AggregateProcessor group_duration to use this deserializer (#1093)
Taylor Gray - Fri, 25 Feb 2022 12:13:53 -0600
Added standard duration string deserializer for Data Prepper plugin, refactored the AggregateProcessor group_duration to use this deserializer Signed-off-by: graytaylor0 <[email protected]>
-
Added SimpleExpressionMatcher (#1073)
Steven Bayer - Thu, 24 Feb 2022 14:53:58 -0600
- Added SimpleExpressionMatcher Signed-off-by: Steven Bayer <[email protected]>
-
Fix: added missing configuration in yaml mapping (#1089)
Asif Sohail Mohammed - Thu, 24 Feb 2022 14:00:36 -0600
Signed-off-by: Asif Sohail Mohammed <[email protected]>
-
Error parser tests (#1085)
Steven Bayer - Thu, 24 Feb 2022 11:28:44 -0600
- Added error listener test
- Added negative parser tests Signed-off-by: Steven Bayer <[email protected]>
-
Bugfix: mismatched conf and yaml file names (#1087)
Asif Sohail Mohammed - Wed, 23 Feb 2022 17:23:28 -0600
Signed-off-by: Asif Sohail Mohammed <[email protected]>
-
Added README.md for date processor (#1059)
Asif Sohail Mohammed - Wed, 23 Feb 2022 12:00:10 -0600
- Added README.md for date processor Signed-off-by: Asif Sohail Mohammed <[email protected]>
-
Added ErrorListener (#1084)
Steven Bayer - Wed, 23 Feb 2022 11:57:32 -0600
Added ErrorListener Signed-off-by: Steven Bayer <[email protected]> Co-authored-by: Steven Bayer <[email protected]>
-
Mutate logstash convert (#1042)
David Powers - Wed, 23 Feb 2022 11:08:36 -0600
- Add in Logstash Conversion for the Mutate Object processors Signed-off-by: David Powers <[email protected]>
-
Added ParseRuleContextExceptionMatcherTest (#1071)
Steven Bayer - Tue, 22 Feb 2022 12:03:35 -0600
- Added ParseRuleContextExceptionMatcherTest Signed-off-by: Steven Bayer <[email protected]>
-
Bug fix: updated formatter and access modifier (#1070)
Asif Sohail Mohammed - Tue, 22 Feb 2022 11:31:19 -0600
- Bug fix: changed the access modifier of constructor Signed-off-by: Asif Sohail Mohammed <[email protected]>
-
OpenSearch Index DateTime Pattern conversion (#1045)
Shivani Shukla - Tue, 22 Feb 2022 10:26:54 -0600
- Added AttributesMapper for OpenSearchPlugin index Signed-off-by: Shivani Shukla <[email protected]>
-
Publish to Maven as part of the release build. Updated existing step names for release build. (#1064)
David Venable - Mon, 21 Feb 2022 14:34:59 -0600
Signed-off-by: David Venable <[email protected]>
-
removed dead code (#1072)
Steven Bayer - Mon, 21 Feb 2022 10:38:40 -0600
Signed-off-by: Steven Bayer <[email protected]> Co-authored-by: Steven Bayer <[email protected]>
-
Update fromMessage API in data-prepper-common Sources (#1074)
Shivani Shukla - Mon, 21 Feb 2022 10:05:22 -0600
- Updated StdIn, RandomStringSource to use fromMessage API Signed-off-by: Shivani Shukla <[email protected]>
-
updated grammar (#1069)
Steven Bayer - Fri, 18 Feb 2022 17:12:52 -0600
Signed-off-by: Steven Bayer <[email protected]> Co-authored-by: Steven Bayer <[email protected]>
-
Added metrics and destination timezone configuration option. (#1052)
Asif Sohail Mohammed - Fri, 18 Feb 2022 15:11:26 -0600
- Added metrics and destination timezone configuration option. Signed-off-by: Asif Sohail Mohammed <[email protected]>
-
Date processor logstash converter (#1031)
Asif Sohail Mohammed - Fri, 18 Feb 2022 14:26:57 -0600
- Added logstash converter for date processor Signed-off-by: Asif Sohail Mohammed <[email protected]>
-
Fix for broken link to monitoring page and heading formats. (#1060)
Asif Sohail Mohammed - Fri, 18 Feb 2022 12:43:46 -0600
Signed-off-by: Asif Sohail Mohammed <[email protected]>
-
Bump armeria-junit5 in /data-prepper-plugins/armeria-common (#967)
dependabot[bot] - Thu, 17 Feb 2022 10:50:55 -0600
Bumps armeria-junit5 from 1.13.4 to 1.14.0.
updated-dependencies:
- dependency-name: com.linecorp.armeria:armeria-junit5 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
-
Bump bcprov-jdk15on in /data-prepper-plugins/otel-trace-source (#796)
dependabot[bot] - Thu, 17 Feb 2022 10:50:24 -0600
Bumps bcprov-jdk15on from 1.69 to 1.70.
updated-dependencies:
- dependency-name: org.bouncycastle:bcprov-jdk15on dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
-
Bump byte-buddy in /data-prepper-plugins/opensearch (#1033)
dependabot[bot] - Thu, 17 Feb 2022 10:50:00 -0600
Bumps byte-buddy from 1.11.20 to 1.12.8.
updated-dependencies:
- dependency-name: net.bytebuddy:byte-buddy dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
-
Bump aws-java-sdk-core in /data-prepper-plugins/opensearch (#1035)
dependabot[bot] - Thu, 17 Feb 2022 10:46:48 -0600
Bumps aws-java-sdk-core from 1.12.67 to 1.12.159.
updated-dependencies:
- dependency-name: com.amazonaws:aws-java-sdk-core dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
-
Remove the macOS build from the distributions build since Data Prepper is currently not building a macOS distribution. (#1047)
David Venable - Wed, 16 Feb 2022 17:36:10 -0600
Signed-off-by: David Venable <[email protected]>
-
Add simple integration tests for AggregateProcessor (#1046)
Taylor Gray - Wed, 16 Feb 2022 15:40:57 -0600
Add simple integration tests for AggregateProcessor Signed-off-by: graytaylor0 <[email protected]>
-
Added testing utils for testing antlr generated parser (#1037)
Steven Bayer - Wed, 16 Feb 2022 09:11:58 -0600
- Added Interfaces to define StatementEvaluator API for external packages
- Added parser test with mock token stream
- Added first parser test
- Added MockTokenStreamHelper Signed-off-by: Steven Bayer <[email protected]>
-
Updated docker image location (#1039)
Asif Sohail Mohammed - Tue, 15 Feb 2022 23:18:42 -0600
- Updated docker image location and run command Signed-off-by: Asif Sohail Mohammed <[email protected]>
-
Fix README headers (#1040)
David Powers - Tue, 15 Feb 2022 15:57:52 -0600
- Fix README headers Signed-off-by: David Powers <[email protected]>
-
Added Date processor (#1014)
Asif Sohail Mohammed - Tue, 15 Feb 2022 13:36:11 -0600
- Added date processor Signed-off-by: Asif Sohail Mohammed <[email protected]>
-
Bump spring-core from 5.3.13 to 5.3.15 in /data-prepper-core (#911)
dependabot[bot] - Tue, 15 Feb 2022 09:27:22 -0600
Bumps spring-core from 5.3.13 to 5.3.15.
updated-dependencies:
- dependency-name: org.springframework:spring-core dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
-
Bump snakeyaml from 1.29 to 1.30 (#965)
dependabot[bot] - Tue, 15 Feb 2022 09:24:56 -0600
Bumps snakeyaml from 1.29 to 1.30.
updated-dependencies:
- dependency-name: org.yaml:snakeyaml dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
-
Bump awaitility from 4.1.0 to 4.1.1 (#1017)
dependabot[bot] - Tue, 15 Feb 2022 09:24:35 -0600
Bumps awaitility from 4.1.0 to 4.1.1.
updated-dependencies:
- dependency-name: org.awaitility:awaitility dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
-
Lexer tests (#1030)
Steven Bayer - Mon, 14 Feb 2022 17:47:41 -0600
- Added lexer test Signed-off-by: Steven Bayer <[email protected]> Co-authored-by: Steven Bayer <[email protected]>
-
Remove Gradle permissions change for GitHub Actions workflows. (#1028)
David Venable - Mon, 14 Feb 2022 11:27:43 -0600
Signed-off-by: David Venable <[email protected]>
-
Mutate Entry Processors (#1002)
David Powers - Mon, 14 Feb 2022 10:02:17 -0600
Add Generic Mutate Processors Signed-off-by: David Powers <[email protected]>
-
Updated ConditionalExpressionEvaluator scope to package private (#1029)
Steven Bayer - Fri, 11 Feb 2022 17:11:45 -0600
Signed-off-by: Steven Bayer <[email protected]> Co-authored-by: Steven Bayer <[email protected]>
-
Added Interfaces to define StatementEvaluator API for external packages (#1027)
Steven Bayer - Fri, 11 Feb 2022 15:58:44 -0600
- Added Interfaces to define StatementEvaluator API for external packages Signed-off-by: Steven Bayer <[email protected]>
-
Initial GitHub Action to build all artifacts. (#1023)
David Venable - Fri, 11 Feb 2022 14:50:34 -0600
Signed-off-by: David Venable <[email protected]>
-
Add documentation for the AggregateProcessor, change window_duration to group_duration (#1026)
Taylor Gray - Fri, 11 Feb 2022 11:47:25 -0600
Add documentation for the AggregateProcessor, change window_duration to group_duration Signed-off-by: graytaylor0 <[email protected]>
-
Added Data Prepper Expression Grammar (#1024)
Steven Bayer - Fri, 11 Feb 2022 10:41:38 -0600
- Added Data Prepper Expression Grammar Signed-off-by: Steven Bayer <[email protected]>
-
Added metrics for the Aggregate Processor (#1022)
Taylor Gray - Thu, 10 Feb 2022 12:10:34 -0600
Added metrics for the Aggregate Processor Signed-off-by: graytaylor0 <[email protected]>
-
Fixed issue where Spring was unable to find the PrometheusMeterRegistry Bean (#1019)
Taylor Gray - Wed, 9 Feb 2022 11:53:54 -0600
Signed-off-by: graytaylor0 <[email protected]>
-
Bump aws-java-sdk-bom from 1.12.67 to 1.12.155 (#1010)
dependabot[bot] - Wed, 9 Feb 2022 10:21:44 -0600
Bumps aws-java-sdk-bom from 1.12.67 to 1.12.155.
updated-dependencies:
- dependency-name: com.amazonaws:aws-java-sdk-bom dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
-
Bump httpcore from 4.4.13 to 4.4.15 (#964)
dependabot[bot] - Wed, 9 Feb 2022 10:20:55 -0600
Bumps httpcore from 4.4.13 to 4.4.15.
updated-dependencies:
- dependency-name: org.apache.httpcomponents:httpcore dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
-
Updated Gson to 2.8.9. This dependency comes in through protobuf-java-util, so I updated it to 3.19.4, but that still uses the older version of Gson. So the core build needs to require 2.8.9. (#1012)
David Venable - Wed, 9 Feb 2022 10:11:58 -0600
Signed-off-by: David Venable <[email protected]>
-
Updated to Gatling 3.7.4 (#1013)
David Venable - Wed, 9 Feb 2022 09:59:16 -0600
Signed-off-by: David Venable <[email protected]>
-
Bump slf4j-api from 1.7.32 to 1.7.36 in /data-prepper-plugins/opensearch (#1009)
dependabot[bot] - Wed, 9 Feb 2022 09:45:19 -0600
Bumps slf4j-api from 1.7.32 to 1.7.36.
updated-dependencies:
- dependency-name: org.slf4j:slf4j-api dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
-
Updated Jackson to 2.13.1. (#1006)
David Venable - Tue, 8 Feb 2022 16:48:35 -0600
Signed-off-by: David Venable <[email protected]>
-
Change CombineAggregateAction name to PutAllAggregateAction (#1000)
Taylor Gray - Mon, 7 Feb 2022 16:59:39 -0600
efs/heads/MetricServerBug Signed-off-by: graytaylor0 <[email protected]>
-
Added concludeGroup logic to AggregateProcessor, added AggregateActionSynchronizer class to synchronize groupConcluding and eventHandling (#969)
Taylor Gray - Mon, 7 Feb 2022 13:35:05 -0600
Added concludeGroup logic to AggregateProcessor, added AggregateActionSynchronizer class to synchronize groupConcluding and eventHandling Signed-off-by: Taylor Gray <[email protected]>
-
Minor correction to the --signoff parameter in the CONTRIBUTING.md file. (#982)
David Venable - Sun, 6 Feb 2022 16:06:53 -0600
Signed-off-by: David Venable <[email protected]>
-
Added DateProcessor boilerplate and DateProcessorconfig (#971)
Asif Sohail Mohammed - Tue, 1 Feb 2022 18:44:28 -0600
- Added boilerplate and configuration for Date Processor Signed-off-by: Asif Sohail Mohammed <[email protected]>
-
Added performance test project (#955)
Steven Bayer - Tue, 1 Feb 2022 12:44:44 -0600
- Added performance test project
- Added performance test compile github action Signed-off-by: Steven Bayer <[email protected]> Co-authored-by: Steven Bayer <[email protected]>
-
[BUG] Fixed some failing unit tests on Windows (#968)
Taylor Gray - Tue, 1 Feb 2022 12:43:17 -0600
- Fixed handful of failing unit tests on Windows Signed-off-by: Taylor Gray <[email protected]>
-
Support loading plugins from multiple packages. (#948)
David Venable - Mon, 31 Jan 2022 13:16:05 -0600
Signed-off-by: David Venable <[email protected]>
-
Deprecating Record and RecordMetaData (#954)
Mohit Saxena - Sat, 29 Jan 2022 15:29:14 -0600
Signed-off-by: Mohit Saxena <[email protected]>
-
Added custom hamcrest matcher for maps (#952)
Asif Sohail Mohammed - Sat, 29 Jan 2022 11:35:02 -0600
- Added custom matcher for maps in data-prepper-test-common Signed-off-by: Asif Sohail Mohammed <[email protected]>
-
Refactored by AggregateActionInput and GroupState interfaces, and class DefaultGroupState (#945)
Taylor Gray - Thu, 27 Jan 2022 15:46:48 -0600
Signed-off-by: Taylor Gray <[email protected]>
-
Load AggregateAction, implement AggregateAction.handleEvent in AggregateProcessor, add GroupStateManager and AggregateIdentificationKeysHasher classes for use in AggregateProcessor (#931)
Taylor Gray - Tue, 25 Jan 2022 11:57:11 -0600
Load AggregateAction, implement AggregateAction.handleEvent in AggregateProcessor, add AggregateGroupManager, AggregateGroup, and AggregateIdentificationKeysHasher classes for use in AggregateProcessor Signed-off-by: Taylor Gray <[email protected]>
-
Create mapping yaml for KeyValueProcessor. Add in a few more tests (#922)
David Powers - Mon, 24 Jan 2022 15:05:14 -0600
Add KeyValueProcessor and its associated tests Signed-off-by: David Powers <[email protected]>
-
Updated copyright headers in scripts. #189 (#933)
David Venable - Mon, 24 Jan 2022 13:02:27 -0600
Signed-off-by: David Venable <[email protected]>
-
Updated the plugin framework to use dependency injection for internal classes. These changes remove testing constructors, primarily for DefaultPluginFactory. Along with this change, the integration tests load the application context to ensure that real objects are tested. (#934)
David Venable - Mon, 24 Jan 2022 11:54:59 -0600
Signed-off-by: David Venable <[email protected]>
-
Bump kotlin-stdlib in /data-prepper-plugins/mapdb-prepper-state (#797)
dependabot[bot] - Fri, 21 Jan 2022 20:40:48 -0600
Bumps kotlin-stdlib from 1.6.0 to 1.6.10.
updated-dependencies:
- dependency-name: org.jetbrains.kotlin:kotlin-stdlib dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
-
Bump kotlin-stdlib-common in /data-prepper-plugins/mapdb-prepper-state (#741)
dependabot[bot] - Fri, 21 Jan 2022 20:21:26 -0600
Bumps kotlin-stdlib-common from 1.5.31 to 1.6.10.
updated-dependencies:
- dependency-name: org.jetbrains.kotlin:kotlin-stdlib-common dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
-
Di server (#846)
Steven Bayer - Fri, 21 Jan 2022 15:19:19 -0600
- Added DataPrepper, DataPrepperServer now constructed by Spring DI
- Refactored Http/Https server generation to separate provider class
- Updated unit tests to use new constructors Signed-off-by: Steven Bayer <[email protected]> Co-authored-by: Steven Bayer <[email protected]>
-
Updated remaining copyright headers in data-prepper (#928)
Asif Sohail Mohammed - Wed, 19 Jan 2022 21:42:01 -0600
Signed-off-by: Asif Sohail Mohammed <[email protected]>
-
Bump bcpkix-jdk15on in /data-prepper-plugins/otel-trace-source (#795)
dependabot[bot] - Wed, 19 Jan 2022 13:49:09 -0600
Bumps bcpkix-jdk15on from 1.69 to 1.70.
updated-dependencies:
- dependency-name: org.bouncycastle:bcpkix-jdk15on dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
-
Bump jakarta.el from 4.0.1 to 4.0.2 in /data-prepper-core (#905)
dependabot[bot] - Wed, 19 Jan 2022 13:48:42 -0600
Bumps jakarta.el from 4.0.1 to 4.0.2.
updated-dependencies:
- dependency-name: org.glassfish:jakarta.el dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
-
Bump armeria-junit5 in /data-prepper-plugins/armeria-common (#904)
dependabot[bot] - Wed, 19 Jan 2022 13:26:28 -0600
Bumps armeria-junit5 from 1.9.2 to 1.13.4.
updated-dependencies:
- dependency-name: com.linecorp.armeria:armeria-junit5 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
-
Bump spring-test from 5.3.14 to 5.3.15 in /data-prepper-core (#908)
dependabot[bot] - Wed, 19 Jan 2022 13:25:50 -0600
Bumps spring-test from 5.3.14 to 5.3.15.
updated-dependencies:
- dependency-name: org.springframework:spring-test dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
-
Bump protobuf-java-util in /data-prepper-plugins/otel-trace-raw-prepper (#910)
dependabot[bot] - Wed, 19 Jan 2022 13:24:48 -0600
Bumps protobuf-java-util from 3.19.1 to 3.19.3.
updated-dependencies:
- dependency-name: com.google.protobuf:protobuf-java-util dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
-
Bump joda-time from 2.10.12 to 2.10.13 (#923)
dependabot[bot] - Wed, 19 Jan 2022 13:23:20 -0600
Bumps joda-time from 2.10.12 to 2.10.13.
updated-dependencies:
- dependency-name: joda-time:joda-time dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
-
Bump jackson-core from 2.13.0 to 2.13.1 (#907)
dependabot[bot] - Wed, 19 Jan 2022 13:00:36 -0600
Bumps jackson-core from 2.13.0 to 2.13.1.
updated-dependencies:
- dependency-name: com.fasterxml.jackson.core:jackson-core dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
-
Bump spring-context from 5.3.13 to 5.3.15 in /data-prepper-core (#903)
dependabot[bot] - Wed, 19 Jan 2022 12:59:59 -0600
Bumps spring-context from 5.3.13 to 5.3.15.
updated-dependencies:
- dependency-name: org.springframework:spring-context dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
-
Bump assertj-core in /data-prepper-plugins/otel-trace-source (#902)
dependabot[bot] - Wed, 19 Jan 2022 12:59:25 -0600
Bumps assertj-core from 3.21.0 to 3.22.0.
updated-dependencies:
- dependency-name: org.assertj:assertj-core dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
-
Bump assertj-core in /data-prepper-plugins/otel-trace-raw-prepper (#901)
dependabot[bot] - Wed, 19 Jan 2022 12:58:59 -0600
Bumps assertj-core from 3.21.0 to 3.22.0.
updated-dependencies:
- dependency-name: org.assertj:assertj-core dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
-
Updated copyright headers in data-prepper-plugins package (#899)
Asif Sohail Mohammed - Wed, 19 Jan 2022 09:51:12 -0600
Signed-off-by: Asif Sohail Mohammed <[email protected]>
-
Bump assertj-core in /data-prepper-plugins/http-source (#900)
dependabot[bot] - Wed, 19 Jan 2022 09:40:43 -0600
Bumps assertj-core from 3.20.2 to 3.22.0.
updated-dependencies:
- dependency-name: org.assertj:assertj-core dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
-
adding dependabot configs for all the new processors (#879)
Christopher Manning - Tue, 18 Jan 2022 19:00:47 -0600
Signed-off-by: Christopher Manning <[email protected]>
-
Kv processor (#872)
David Powers - Tue, 18 Jan 2022 11:17:29 -0600
- Added KeyValueProcessor Signed-off-by: David Powers <[email protected]>
-
adding treddeni-amazon to maintainers (#881)
Christopher Manning - Tue, 18 Jan 2022 06:39:50 -0600
Signed-off-by: Christopher Manning <[email protected]>
-
Bump jackson-databind from 2.13.0 to 2.13.1 in /data-prepper-api (#790)
dependabot[bot] - Fri, 14 Jan 2022 18:08:08 +0000
-
updating maintainers list (#873)
Christopher Manning - Thu, 13 Jan 2022 14:19:28 -0600
Signed-off-by: Christopher Manning <[email protected]>
-
Bring the log-ingest example pipeline back to using prepper. This is compatible with both 1.2 and 1.3 and thus gives more flexibility for users. (#856)
David Venable - Thu, 13 Jan 2022 10:19:34 -0600
Signed-off-by: David Venable <[email protected]>
-
Added AggregateAction interface and implementations for Combine and RemoveDuplicate Aggregate Actions (#850)
Taylor Gray - Thu, 13 Jan 2022 09:25:08 -0600
Added AggregateAction interface, and implementations for Combine and RemoveDuplicates Aggregate Actions Signed-off-by: Taylor Gray <[email protected]>
-
Updated the project to resolve plugins from Maven Central before JCenter. Ignore Gradle metadata in the main build because the Gradle License Report plugin is attempting to use the .module file. (#860)
David Venable - Wed, 12 Jan 2022 16:08:52 -0600
Signed-off-by: David Venable <[email protected]>
-
Upgrade docker-compose.yml files from ODFE to OpenSearch. (#847)
Han Jiang - Mon, 10 Jan 2022 15:00:26 -0600
-
Upgrade docker-compose.yml files from ODFE to OpenSearch. Signed-off-by: Han Jiang <[email protected]>
-
Remove an unused shell script. Signed-off-by: Han Jiang <[email protected]>
-
-
Add Drop Mapping (#841)
David Powers - Mon, 10 Jan 2022 12:59:20 -0600
- Add Drop Mapping Signed-off-by: David Powers <[email protected]>
-
Add Event.getAsMap() function to return the Event as a Map<Object, Object> (#848)
Taylor Gray - Mon, 10 Jan 2022 11:12:03 -0600
Add Event.toMap() function to return the Event as a Map<String, Object> Signed-off-by: Taylor Gray <[email protected]>
-
Explain index's date-time pattern in Sink's README.md file. (#833)
Han Jiang - Fri, 7 Jan 2022 10:51:31 -0600
-
Explain date-time pattern in Sink's README.md file. Signed-off-by: Han Jiang <[email protected]>
-
Optimize index date-time pattern description. Signed-off-by: Han Jiang <[email protected]>
-
Put strings in back ticks to be more visible. Signed-off-by: Han Jiang <[email protected]>
-
-
Added AggregateProcessor boilerplate and AggregateProcessorConfig (#839)
Taylor Gray - Fri, 7 Jan 2022 10:11:33 -0600
Added AggregateProcessor boilerplate and AggregateProcessorConfig Signed-off-by: Taylor Gray <[email protected]>
-
Di core (#815)
Steven Bayer - Thu, 6 Jan 2022 15:17:46 -0600
- Added Spring Core dependency
- Converted DataPrepper, DataPrepperServer, and DefaultPluginFactory classes to @Named instances
- Added Configuration Classes: DataPrepperAppConfiguration, MetricsConfig, and PipelineParserConfiguration to support @Named class dependencies. Signed-off-by: Steven Bayer <[email protected]>
-
Fix Javadoc errors and add a Javadoc step to verify that the Javadocs remain valid. (#828)
David Venable - Thu, 6 Jan 2022 14:29:47 -0600
Signed-off-by: David Venable <[email protected]>
-
Updated HTTPSourceConfig to use JSR-380 validation. Also removed the javax.validation package in favor of the jakarta.validation package in data-prepper-core. (#830)
David Venable - Thu, 6 Jan 2022 13:58:32 -0600
Signed-off-by: David Venable <[email protected]>
-
Add PipelineDescription object to be passed to @DataPrepperPluginConstructor (#825)
Taylor Gray - Thu, 6 Jan 2022 10:58:50 -0600
Add PipelineDescription object to be passed to @DataPrepperPluginConstructor Signed-off-by: Taylor Gray <[email protected]>
-
Validate plugin configuration objects using JSR-303/380 validation. Hibernate Validator provides this validation, removing the need for bval. (#826)
David Venable - Wed, 5 Jan 2022 13:38:00 -0600
Signed-off-by: David Venable <[email protected]>
-
Use Java8's Base64 in ServiceMapRelationship. (#827)
David Venable - Wed, 5 Jan 2022 13:36:23 -0600
Signed-off-by: David Venable <[email protected]>
-
Change 'prepper' to 'processor' (#817)
David Powers - Wed, 5 Jan 2022 12:32:59 -0600
Signed-off-by: David Powers <[email protected]>
-
Add .whitesource configuration file (#821)
whitesource-for-github-com[bot] - Wed, 5 Jan 2022 12:16:59 -0600
Co-authored-by: whitesource-for-github-com[bot] <50673670+whitesource-for-github-com[bot]@users.noreply.github.com>
-
Bump com.diffplug.spotless from 5.17.0 to 6.1.0 (#800)
dependabot[bot] - Wed, 5 Jan 2022 11:26:55 -0600
Bumps com.diffplug.spotless from 5.17.0 to 6.1.0.
updated-dependencies:
- dependency-name: com.diffplug.spotless dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
-
Adds withMessageKey API to JacksonEvent builder (#770)
Shivani Shukla - Wed, 5 Jan 2022 11:00:36 -0600
- Adds fromMessage API to JacksonEvent builder Signed-off-by: Shivani Shukla <[email protected]>
-
Support time pattern in index names. (#788)
Han Jiang - Wed, 5 Jan 2022 10:30:26 -0600
-
Support time pattern in index names. Signed-off-by: Han Jiang <[email protected]>
-
Add validations for index time pattern Signed-off-by: Han Jiang <[email protected]>
-
Only allow one of time pattern in an index. Signed-off-by: Han Jiang <[email protected]>
-
Correct the check on the count of time patterns. Signed-off-by: Han Jiang <[email protected]>
-
Check on nested time patterns in index. Signed-off-by: Han Jiang <[email protected]>
-
-
Assemble the data-prepper-core uber-jar using Zip64 to support more classes. (#820)
David Venable - Wed, 5 Jan 2022 10:27:38 -0600
Signed-off-by: David Venable <[email protected]>
-
Updated to log4j 2.17.1 to fix CVE-2021-44832. (#804)
David Venable - Tue, 4 Jan 2022 10:44:18 -0600
Signed-off-by: David Venable <[email protected]>
-
Removed the year from the copyright in the NOTICE file. (#803)
David Venable - Tue, 4 Jan 2022 10:43:43 -0600
Signed-off-by: David Venable <[email protected]>
-
Drop processor (#801)
David Powers - Tue, 4 Jan 2022 10:05:41 -0600
- Create Drop Processor and a few simple tests Signed-off-by: David Powers <[email protected]>
-
Updated copyright headers for all projects (#776)
Asif Sohail Mohammed - Thu, 23 Dec 2021 13:26:09 -0600
Signed-off-by: Asif Sohail Mohammed <[email protected]> Co-authored-by: Asif Sohail Mohammed <[email protected]>
-
Added Logstash OpenSearch output plugin mapping to converter (#756)
Asif Sohail Mohammed - Wed, 22 Dec 2021 16:17:16 -0600
- Added support for negating boolean logstash attribute value Signed-off-by: Asif Sohail Mohammed <[email protected]>
-
Maintenance: remove traceGroup keys from required (#775)
Qi Chen - Tue, 21 Dec 2021 14:17:32 -0600
Signed-off-by: Chen <[email protected]>
-
Add AbstractProcessor constructor that takes a PluginMetrics (#773)
Taylor Gray - Tue, 21 Dec 2021 13:25:00 -0600
Add AbstractProcessor constructor that takes a PluginMetrics Signed-off-by: Taylor Gray <[email protected]>
-
Support smoke testing local docker images (#765)
Steven Bayer - Tue, 21 Dec 2021 11:27:02 -0600
- Support smoke testing local docker images
- Update smoke test readme doc Signed-off-by: Steven Bayer <[email protected]>
-
Maintenance: span model enhancement (#768)
Qi Chen - Tue, 21 Dec 2021 10:30:27 -0600
efs/remotes/upstream/maint/546-migrate-trace-analytics-plugin
-
MAINT: add serviceName attribute Signed-off-by: Chen <[email protected]>
-
MAINT: copy over span in JacksonSpan Builder Signed-off-by: Chen <[email protected]>
-
MAINT: rewrite equal method and add test coverage Signed-off-by: Chen <[email protected]>
-
DOC: since 1.3 Signed-off-by: Chen <[email protected]>
-
-
Fix boolean conversion and integer conversion bug for Logstash configuration converter attributes (#766)
Taylor Gray - Mon, 20 Dec 2021 16:31:32 -0600
Fix boolean conversion and integer conversion bug for Logstash configuration converter attributes Signed-off-by: Taylor Gray <[email protected]>
-
Smoke test 1.2 (#702)
Steven Bayer - Mon, 20 Dec 2021 11:35:12 -0600
- Added scripted smoke test for http source
- Added smoke test documentation Signed-off-by: Steven Bayer <[email protected]>
-
Updated to log4j 2.17.0 which fixes CVE-2021-45105. Resolves #759 (#760)
David Venable - Mon, 20 Dec 2021 10:55:10 -0600
Signed-off-by: David Venable <[email protected]>
-
Maintenance: file sink to support Event model (#750)
Qi Chen - Thu, 16 Dec 2021 17:10:52 -0600
-
MAINT: use generic type in FileSink Signed-off-by: Chen <[email protected]>
-
Nit: FileSink in RuntimeException Signed-off-by: Chen <[email protected]>
-
MAINT: log wrong record type instead of throwing RuntimeException Signed-off-by: Chen <[email protected]>
-
-
Maintenance: StringPrepper use Event model (#753)
Qi Chen - Thu, 16 Dec 2021 15:44:56 -0600
-
MAINT: StringPrepper use Event model Signed-off-by: Chen <[email protected]>
-
MAINT: Only convert string value Signed-off-by: Chen <[email protected]>
-
STY: import Signed-off-by: Chen <[email protected]>
-
MAINT: redundant type Signed-off-by: Chen <[email protected]>
-
STY: java 8 Signed-off-by: Chen <[email protected]>
-
-
Updated kotline-stdlib-common to 1.6.0 (#701)
David Venable - Thu, 16 Dec 2021 12:23:38 -0600
Signed-off-by: David Venable <[email protected]>
-
Updated the ADOT example to use OpenSearch Data Prepper, OpenSearch, OpenSearch Dashboards. (#703)
David Venable - Thu, 16 Dec 2021 12:19:04 -0600
Signed-off-by: David Venable <[email protected]>
-
Update log insgestion demo guide with newly released Docker image (#752)
Taylor Gray - Thu, 16 Dec 2021 11:33:50 -0600
Signed-off-by: Taylor Gray <[email protected]>
-
Removed duplicate imports from merge.
David Venable - Thu, 16 Dec 2021 10:46:25 -0600
Signed-off-by: David Venable <[email protected]>
-
FIX: useBlockingExecutor in otel-trace-source (#745)
Qi Chen - Wed, 15 Dec 2021 12:12:55 -0600
-
FIX: useBlockingExecutor and tests Signed-off-by: Chen <[email protected]>
-
STY: no wildcard Signed-off-by: Chen <[email protected]>
-
-
add log analytics to README.md (#698)
Christopher Manning - Tue, 14 Dec 2021 13:25:12 -0600
Signed-off-by: Christopher Manning <[email protected]>
-
Added backport GitHub workflow. #692 (#730)
David Venable - Tue, 14 Dec 2021 13:21:34 -0600
Signed-off-by: David Venable <[email protected]>
-
Added release notes for Data Prepper 1.1.1 (#724) (#732)
David Venable - Tue, 14 Dec 2021 09:59:17 -0600
Signed-off-by: David Venable <[email protected]>
-
Updated to log4j-core 2.16.0 (#740)
David Venable - Tue, 14 Dec 2021 08:03:48 -0600
Signed-off-by: David Venable <[email protected]>
-
Updated to log4j-core 2.15.0. Require this version from transitive dependencies. (#731)
David Venable - Mon, 13 Dec 2021 20:21:11 -0600
Signed-off-by: David Venable <[email protected]>
-
Remove regex validation for JacksonEvent checkKey and replace with custom validation (#725)
Taylor Gray - Mon, 13 Dec 2021 12:40:09 -0600
Removed regex key validation and replaced it with custom ascii/character validation. Added max key length of 2048 Signed-off-by: Taylor Gray <[email protected]>
-
Change JacksonEvent isNumeric to StringUtils.isNumeric (#711)
Taylor Gray - Fri, 10 Dec 2021 13:28:18 -0600
- Swapped JacksonEvent isNumeric with StringUtils.isNumeric Signed-off-by: Taylor Gray <[email protected]>
-
Add yum update to data prepper to consume all pkg updates (#713)
Peter Zhu - Fri, 10 Dec 2021 13:56:24 -0500
Signed-off-by: Peter Zhu <[email protected]>
-
Refactored event checkKey to use pre-compiled regex pattern. refactored RandomStringSource (#706)
Taylor Gray - Tue, 7 Dec 2021 18:58:15 -0600
- Refactored event
checkKey
to use pre-compiled regex pattern Signed-off-by: Taylor Gray <[email protected]>
- Refactored event
-
Example: ECS FireLens integration (#704)
Qi Chen - Tue, 7 Dec 2021 16:36:23 -0600
-
EXAMPLE: ecs firelens grok pipeline Signed-off-by: Chen <[email protected]>
-
MAINT: update README Signed-off-by: Chen <[email protected]>
-
MAINT: address PR comments Signed-off-by: Chen <[email protected]>
-
-
migrating demo sample application to use opensearch and opensearch da… (#666)
Christopher Manning - Fri, 3 Dec 2021 07:03:25 -0600
migrating demo sample application to use opensearch and opensearch dashboards instead of ODFE and kibana Signed-off-by: Christopher Manning <[email protected]>
-
Updated the Jaeger HotROD demo with correct link (#693)
David Venable - Thu, 2 Dec 2021 09:33:33 -0600
Updated the Jaeger HotROD documentation to use the correct link for Trace Analytics in OpenSearch dashboards and to use the name HotROD consistently. Include the old link for Trace Analytics in OpenSearch 1.1.0 and below. Signed-off-by: David Venable <[email protected]>
-
simplifying log ingestion guide to use a single node cluster (#695)
Christopher Manning - Thu, 2 Dec 2021 09:08:14 -0600
Signed-off-by: Christopher Manning <[email protected]>
-
Bump kotlin-stdlib in /data-prepper-plugins/mapdb-prepper-state (#682)
dependabot[bot] - Wed, 1 Dec 2021 09:21:56 -0600
Bumps kotlin-stdlib from 1.5.31 to 1.6.0.
updated-dependencies:
- dependency-name: org.jetbrains.kotlin:kotlin-stdlib dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
-
Bump kotlin-stdlib from 1.5.31 to 1.6.0 (#684)
dependabot[bot] - Wed, 1 Dec 2021 09:20:40 -0600
Bumps kotlin-stdlib from 1.5.31 to 1.6.0.
updated-dependencies:
- dependency-name: org.jetbrains.kotlin:kotlin-stdlib dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
-
Bump jackson-bom from 2.12.5 to 2.13.0 (#685)
dependabot[bot] - Wed, 1 Dec 2021 09:19:39 -0600
Bumps jackson-bom from 2.12.5 to 2.13.0.
updated-dependencies:
- dependency-name: com.fasterxml.jackson:jackson-bom dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
-
Corrected the starting version for the Processor renaming in the configuration.md file. (#668)
David Venable - Tue, 30 Nov 2021 17:06:00 -0600
Signed-off-by: David Venable <[email protected]>
-
Set the next version to Data Prepper 1.3.0. (#670)
David Venable - Tue, 30 Nov 2021 15:32:59 -0600
Signed-off-by: David Venable <[email protected]>
-
reverting pipeline yamls use of processor to prepper. (#667)
Christopher Manning - Tue, 30 Nov 2021 14:17:06 -0600
DP v1.2 is scheduled for release in a week. However a previous change migrated all example pipelines to use processors. Reverting the change to keep our existing examples working. This commit can be reverted once DP v1.2 is released. Signed-off-by: Christopher Manning <[email protected]>
-
Rename prepper to processor (#655)
Steven Bayer - Tue, 30 Nov 2021 11:51:44 -0600
Removed references to Preppers in data-prepper-core and docs except where required for plugin compatibility. Added testing for support of both Prepper and Processor plugins. Signed-off-by: Steven Bayer <[email protected]> Co-authored-by: Steven Bayer <[email protected]>
-
remove items from pull request template which are covered through git… (#660)
Christopher Manning - Tue, 30 Nov 2021 11:42:47 -0600
- remove items from pull request template which are covered through github actions (#660) Signed-off-by: Christopher Manning <[email protected]>
-
Updated peer forwarder test timeout (#654)
Steven Bayer - Mon, 29 Nov 2021 16:48:40 -0600
-
Updated peer forwarder test timeout Signed-off-by: Steven Bayer <[email protected]>
-
Udated test timeout to 30 seconds Signed-off-by: Steven Bayer <[email protected]> Co-authored-by: Steven Bayer <[email protected]>
-
-
correcting directional arrows on overview diagram (#659)
Christopher Manning - Wed, 24 Nov 2021 15:41:06 -0600
Signed-off-by: Christopher Manning <[email protected]>
-
Maintenance: migrate stdin and random source to event model (#625)
Qi Chen - Tue, 23 Nov 2021 12:31:44 -0600
-
Added md for Log Ingestion Demo Guide Signed-off-by: Taylor Gray <[email protected]>
-
More fixes Signed-off-by: Taylor Gray <[email protected]>
-
Refactored file source, added type and format configuration options for json and plaintext Signed-off-by: Taylor Gray <[email protected]>
-
Address PR comments Signed-off-by: Taylor Gray <[email protected]>
-
Changed format JsonProperty to String, removed file source from DataPrepperTest Signed-off-by: Taylor Gray <[email protected]>
-
MAINT: migrate stdin and random source to use event model Signed-off-by: qchea <[email protected]>
-
MAINT: update readme Signed-off-by: Chen <[email protected]>
-
MAINT: minor cleanup Signed-off-by: Chen <[email protected]>
-
MAINT: remove write_timeout Signed-off-by: Chen <[email protected]>
-
MAINT: revert some changes Signed-off-by: Chen <[email protected]>
-
MAINT: remove blockign buffer depedency Signed-off-by: Chen <[email protected]> Co-authored-by: Taylor Gray <[email protected]>
-
-
Update maintainers (#651)
David Powers - Tue, 23 Nov 2021 11:40:47 -0600
-
Update Maintiners.md Signed-off-by: David Powers <[email protected]>
-
Make alphabetical Signed-off-by: David Powers <[email protected]>
-
-
Bump jackson-core in /data-prepper-plugins/opensearch (#529)
dependabot[bot] - Mon, 22 Nov 2021 16:46:03 -0600
Bumps jackson-core from 2.12.5 to 2.13.0.
updated-dependencies:
- dependency-name: com.fasterxml.jackson.core:jackson-core dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
-
Simple guide to run Data Prepper with Logstash config (#616)
Shivani Shukla - Mon, 22 Nov 2021 16:45:36 -0600
Added a simple Guide to run Data Prepper with Logstash config Signed-off-by: Shivani Shukla <[email protected]>
-
Some minor clean up for the Logstash configuration test data provider. (#636)
David Venable - Mon, 22 Nov 2021 15:14:10 -0600
Signed-off-by: David Venable <[email protected]>
-
Moving processor from generic to Record<Event> (#620)
David Powers - Mon, 22 Nov 2021 13:00:18 -0600
Signed-off-by: David Powers <[email protected]>
-
Rename prepper to processor (#594)
Steven Bayer - Mon, 22 Nov 2021 10:58:46 -0600
-
deprecate Prepper class Signed-off-by: Steven Bayer <[email protected]>
-
Add testing for prepper or processor config Signed-off-by: Steven Bayer <[email protected]>
-
Update documentation to use processor in place of prepper Signed-off-by: Steven Bayer <[email protected]>
-
Add overload constructor for pipeline model and config Signed-off-by: Steven Bayer <[email protected]>
-
log warning if prepper config is used Signed-off-by: Steven Bayer <[email protected]>
-
move deprecated prepper warning to always log if prepper is defined Signed-off-by: Steven Bayer <[email protected]>
-
update config files to use processor in place of prepper Signed-off-by: Steven Bayer <[email protected]>
-
Updated documentation to use processor configurations Signed-off-by: Steven Bayer <[email protected]>
-
update javadocs to specify version functionality was introduced Signed-off-by: Steven Bayer <[email protected]> Co-authored-by: Steven Bayer <[email protected]>
-
-
codifying peer forwarder local client (#626)
Christopher Manning - Thu, 18 Nov 2021 16:53:45 -0600
Signed-off-by: Christopher Manning <[email protected]>