Skip to content

Latest commit

 

History

History
2629 lines (1525 loc) · 94.1 KB

data-prepper.change-log-1.3.0.md

File metadata and controls

2629 lines (1525 loc) · 94.1 KB

2022-03-22 Version 1.3.0


  • 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

  • add in single char delimiter config (#1202)

    David Powers - Wed, 16 Mar 2022 10:51:50 -0500

  • 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

  • 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

  • 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

  • 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

  • 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]>
  • New operators (#1172)

    Steven Bayer - Fri, 11 Mar 2022 14:28:59 -0600

  • 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 drop_events.drop_when documentation (#1164)

    Steven Bayer - Thu, 10 Mar 2022 14:59:06 -0600

  • Negative value support with unary subtract operator (#1165)

    Steven Bayer - Thu, 10 Mar 2022 14:41:03 -0600

  • 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

  • Feature: ParseTreeCoercionService and tests (#1153)

    Qi Chen - Wed, 9 Mar 2022 13:33:13 -0600

  • 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

  • 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.

    Commits


    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.

    Commits


    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.

    Commits


    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

  • 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

  • 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

  • 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

  • Added ParseTreeParser (#1090)

    Steven Bayer - Mon, 28 Feb 2022 09:36:14 -0600

  • Added LiteralMatcher (#1092)

    Steven Bayer - Fri, 25 Feb 2022 15:13:16 -0600

  • Added JsonPointerMatcher (#1091)

    Steven Bayer - Fri, 25 Feb 2022 13:13:43 -0600

  • 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

  • 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.

    Commits


    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.

    Changelog


    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.

    Commits


    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

  • Added Date processor (#1014)

    Asif Sohail Mohammed - Tue, 15 Feb 2022 13:36:11 -0600

  • 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.

    Commits


    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.

    Commits


    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.

    Changelog

    Commits


    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

  • 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 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

  • [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.

    Changelog


    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.

    Commits


    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.

    Commits


    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.

    Changelog

    Commits


    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.

    Changelog


    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.

    Commits


    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.

    Commits


    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.

    Commits


    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.

    Commits


    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.

    Commits


    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

  • 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 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

  • 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

  • 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

  • Maintenance: StringPrepper use Event model (#753)

    Qi Chen - Thu, 16 Dec 2021 15:44:56 -0600

  • 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

  • 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]>
  • Example: ECS FireLens integration (#704)

    Qi Chen - Tue, 7 Dec 2021 16:36:23 -0600

  • 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.

    Commits


    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

  • 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

  • Update maintainers (#651)

    David Powers - Tue, 23 Nov 2021 11:40:47 -0600

  • 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.

    Commits


    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]>