Skip to content

Conversation

@jasontedor
Copy link
Member

@jasontedor jasontedor commented Mar 12, 2020

This commit upgrades our Jackson dependency to 2.10.3. We intentionally exclude ingest-geoip, we will handle that one separately.

Relates #27032
Relates #45225

This commit upgrades our Jackson dependency to 2.10.3. We intentionally
exclude ingest-geoip, we will handle that one separately.
@jasontedor jasontedor added :Core/Infra/Core Core issues without another label >upgrade v8.0.0 v7.7.0 labels Mar 12, 2020
@elasticmachine
Copy link
Collaborator

Pinging @elastic/es-core-infra (:Core/Infra/Core)

@jasontedor jasontedor requested a review from dakrone March 12, 2020 23:09
Copy link
Member

@dakrone dakrone left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This LGTM, but it appears that the failure is actually valid and changes now that Jackson returns Float instead of Double, is this liable to cause us any actual problems down the road? Is this breaking for HLRC users?

Copy link
Member

@rjernst rjernst left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

How can upgrading jackson separately in ingest-geoip work when jackson is a core dependency? We do not package core dependencies in modules/plugins, so jackson-core does not existing within the ingest-geoip module (but jackson-databind does).

@jasontedor
Copy link
Member Author

@rjernst Good catch. Let me see about updating ingest-geoip in this pull request then.

@jasontedor jasontedor merged commit 7bc75f4 into elastic:master Mar 14, 2020
jasontedor added a commit to jasontedor/elasticsearch that referenced this pull request Mar 14, 2020
This commit upgrades our Jackson dependency to 2.10.3 and our GeoIP2
dependency to 2.13.1.
jasontedor added a commit that referenced this pull request Mar 14, 2020
This commit upgrades our Jackson dependency to 2.10.3 and our GeoIP2
dependency to 2.13.1.

Relates #53523
@jasontedor jasontedor deleted the jackson-2.10.3-question-mark branch March 14, 2020 17:30
mark-vieira added a commit that referenced this pull request Mar 16, 2020
@mark-vieira
Copy link
Contributor

This was reverted after it started causing a number of test failures in CI. See the linked issues ☝️

rjernst added a commit that referenced this pull request Mar 16, 2020
rjernst added a commit that referenced this pull request Mar 16, 2020
In Jackson 2.9 SMILE handles floats directly instead of expecting
doubles.

relates #53523
closes #53626
rjernst added a commit that referenced this pull request Mar 17, 2020
Re-applies the change from #53523 along with test fixes.

closes #53626
closes #53624
closes #53622
closes #53625

Co-authored-by: Nik Everett <[email protected]>
Co-authored-by: Lee Hinman <[email protected]>
Co-authored-by: Jake Landis <[email protected]>
rjernst added a commit that referenced this pull request Mar 17, 2020
Re-applies the change from #53523 along with test fixes.

closes #53626
closes #53624
closes #53622
closes #53625

Co-authored-by: Nik Everett <[email protected]>
Co-authored-by: Lee Hinman <[email protected]>
Co-authored-by: Jake Landis <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants