Skip to content

Using jsonp instead of jackson in sniffer#1118

Merged
l-trotta merged 6 commits into
mainfrom
using-jsonp-sniffer
Jan 8, 2026
Merged

Using jsonp instead of jackson in sniffer#1118
l-trotta merged 6 commits into
mainfrom
using-jsonp-sniffer

Conversation

@l-trotta

Copy link
Copy Markdown
Contributor

Fixes #1103.
As reported in the issue, the rest5 client module depends on jackson only for the ElasticsearchNodesSniffer, while the old rest client didn't have any json dependency since the sniffer module was separate. To avoid separating the sniffer module again, this PR replaces the jackson library with jsonp parsson, which is a smaller dependency.

@l-trotta
l-trotta merged commit 24a878f into main Jan 8, 2026
15 checks passed
@l-trotta
l-trotta deleted the using-jsonp-sniffer branch January 8, 2026 13:49
github-actions Bot pushed a commit that referenced this pull request Jan 8, 2026
* wip

* wip

* wip fixing tests

* fix more tests

* all tests working

* checkstyle
l-trotta added a commit that referenced this pull request Jan 8, 2026
* wip

* wip

* wip fixing tests

* fix more tests

* all tests working

* checkstyle

Co-authored-by: Laura Trotta <153528055+l-trotta@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Publish Rest5Client without Jackson dependency

1 participant