-
Notifications
You must be signed in to change notification settings - Fork 1.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Bump jackson and jackson_databind from 2.15.2 to 2.16.0 #11273
Conversation
Signed-off-by: Craig Perkins <cwperx@amazon.com>
Signed-off-by: Craig Perkins <cwperx@amazon.com>
Compatibility status:Checks if related components are compatible with change c73b6bc Incompatible componentsIncompatible components: [https://github.com/opensearch-project/performance-analyzer.git] Skipped componentsCompatible componentsCompatible components: [https://github.com/opensearch-project/security-analytics.git, https://github.com/opensearch-project/observability.git, https://github.com/opensearch-project/job-scheduler.git, https://github.com/opensearch-project/opensearch-oci-object-storage.git, https://github.com/opensearch-project/sql.git, https://github.com/opensearch-project/custom-codecs.git, https://github.com/opensearch-project/ml-commons.git, https://github.com/opensearch-project/security.git, https://github.com/opensearch-project/asynchronous-search.git, https://github.com/opensearch-project/notifications.git, https://github.com/opensearch-project/index-management.git, https://github.com/opensearch-project/reporting.git, https://github.com/opensearch-project/neural-search.git, https://github.com/opensearch-project/common-utils.git, https://github.com/opensearch-project/cross-cluster-replication.git, https://github.com/opensearch-project/geospatial.git, https://github.com/opensearch-project/anomaly-detection.git, https://github.com/opensearch-project/k-nn.git, https://github.com/opensearch-project/performance-analyzer-rca.git, https://github.com/opensearch-project/alerting.git] |
Two changes that might have an impact (potentially): Maximum Output nesting depthImplementation of jackson-core#1055 sets upper limit on maximum output nesting (Objects, Arrays) when generating output (writing JSON etc). Default limit is:
Maximum Property name lengthImplementation of jackson-core#1047 sets maximum length of allowed Property names when parsing input. Default limit is:
|
❌ Gradle check result for d969ce3: FAILURE Please examine the workflow log, locate, and copy-paste the failure(s) below, then iterate to green. Is the failure a flaky test unrelated to your change? |
❌ Gradle check result for 1ededea: FAILURE Please examine the workflow log, locate, and copy-paste the failure(s) below, then iterate to green. Is the failure a flaky test unrelated to your change? |
|
Correct, BUT we have own settings for that, [1] https://www.elastic.co/guide/en/elasticsearch/reference/current/mapping-settings-limit.html |
❕ Gradle check result for c73b6bc: UNSTABLE
Please review all flaky tests that succeeded after retry and create an issue if one does not already exist to track the flaky failure. |
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #11273 +/- ##
============================================
+ Coverage 71.28% 71.32% +0.04%
- Complexity 58942 58961 +19
============================================
Files 4890 4890
Lines 277403 277403
Branches 40303 40303
============================================
+ Hits 197738 197849 +111
+ Misses 63238 63147 -91
+ Partials 16427 16407 -20 ☔ View full report in Codecov by Sentry. |
The defaults in OpenSearch are:
Should I see if we can leverage jackson to enforce these limits instead of relying on implementations within this codebase? I will file an issue to track overriding the jackson maximums in case these configured amounts are over the max. |
We probably should just make sure those do not conflict
👍 |
I will add context / details to the issue, thank you! |
@reta Can you add backport labels for 2.x and 1.x/1.3? |
@cwperks for 1.x it could be quite risky, it is still using 2.14.x |
* Bump jackson and jackson_databind from 2.15.2 to 2.16.0 Signed-off-by: Craig Perkins <cwperx@amazon.com> * Add CHANGELOG entry Signed-off-by: Craig Perkins <cwperx@amazon.com> --------- Signed-off-by: Craig Perkins <cwperx@amazon.com> (cherry picked from commit 2b359ab) Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
) * Bump jackson and jackson_databind from 2.15.2 to 2.16.0 * Add CHANGELOG entry --------- (cherry picked from commit 2b359ab) Signed-off-by: Craig Perkins <cwperx@amazon.com> Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
…roject#11273) * Bump jackson and jackson_databind from 2.15.2 to 2.16.0 Signed-off-by: Craig Perkins <cwperx@amazon.com> * Add CHANGELOG entry Signed-off-by: Craig Perkins <cwperx@amazon.com> --------- Signed-off-by: Craig Perkins <cwperx@amazon.com>
…roject#11273) * Bump jackson and jackson_databind from 2.15.2 to 2.16.0 Signed-off-by: Craig Perkins <cwperx@amazon.com> * Add CHANGELOG entry Signed-off-by: Craig Perkins <cwperx@amazon.com> --------- Signed-off-by: Craig Perkins <cwperx@amazon.com>
…roject#11273) * Bump jackson and jackson_databind from 2.15.2 to 2.16.0 Signed-off-by: Craig Perkins <cwperx@amazon.com> * Add CHANGELOG entry Signed-off-by: Craig Perkins <cwperx@amazon.com> --------- Signed-off-by: Craig Perkins <cwperx@amazon.com> Signed-off-by: Shivansh Arora <hishiv@amazon.com>
Description
Bumps
jackson
andjackson_databind
from 2.15.2 to 2.16.0Check List
By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
For more information on following Developer Certificate of Origin and signing off your commits, please check here.