Supporting Jackson3 DaprObjectSerializer#1657
Merged
salaboy merged 14 commits intodapr:masterfrom Feb 20, 2026
Merged
Conversation
38c41f3 to
0f4e951
Compare
Signed-off-by: salaboy <Salaboy@gmail.com>
Signed-off-by: salaboy <Salaboy@gmail.com>
* Renaming streaming subscription to "subscribeToTopic". Signed-off-by: Artur Ciocanu <artur.ciocanu@gmail.com> * Bring back subscribeToEvents for backward compatibility. Signed-off-by: Artur Ciocanu <artur.ciocanu@gmail.com> * Fix rebase conflicts Signed-off-by: Artur Ciocanu <artur.ciocanu@gmail.com> * Add tests for deprecated events methods. Signed-off-by: Artur Ciocanu <artur.ciocanu@gmail.com> --------- Signed-off-by: Artur Ciocanu <artur.ciocanu@gmail.com> Co-authored-by: Dapr Bot <56698301+dapr-bot@users.noreply.github.com> Signed-off-by: salaboy <Salaboy@gmail.com>
Signed-off-by: salaboy <Salaboy@gmail.com>
Signed-off-by: salaboy <Salaboy@gmail.com>
Signed-off-by: salaboy <Salaboy@gmail.com>
Signed-off-by: salaboy <Salaboy@gmail.com>
Signed-off-by: salaboy <Salaboy@gmail.com>
Signed-off-by: salaboy <Salaboy@gmail.com>
Signed-off-by: salaboy <Salaboy@gmail.com>
Contributor
javier-aliaga
left a comment
There was a problem hiding this comment.
LGTM, some new files have the wrong date in the header, other than that seems fine 👍
javier-aliaga
approved these changes
Feb 20, 2026
github-actions bot
pushed a commit
that referenced
this pull request
Feb 20, 2026
* initial restructure for spring-boot-4-autoconfigure Signed-off-by: salaboy <Salaboy@gmail.com> * updating sb4 with Jackson3 support and tests Signed-off-by: salaboy <Salaboy@gmail.com> * Renaming streaming subscription to "subscribeToTopic" (#1626) * Renaming streaming subscription to "subscribeToTopic". Signed-off-by: Artur Ciocanu <artur.ciocanu@gmail.com> * Bring back subscribeToEvents for backward compatibility. Signed-off-by: Artur Ciocanu <artur.ciocanu@gmail.com> * Fix rebase conflicts Signed-off-by: Artur Ciocanu <artur.ciocanu@gmail.com> * Add tests for deprecated events methods. Signed-off-by: Artur Ciocanu <artur.ciocanu@gmail.com> --------- Signed-off-by: Artur Ciocanu <artur.ciocanu@gmail.com> Co-authored-by: Dapr Bot <56698301+dapr-bot@users.noreply.github.com> Signed-off-by: salaboy <Salaboy@gmail.com> * fixing new packages Signed-off-by: salaboy <Salaboy@gmail.com> * fixing sdk-tests Signed-off-by: salaboy <Salaboy@gmail.com> * updating test coverage Signed-off-by: salaboy <Salaboy@gmail.com> * missing package from example test Signed-off-by: salaboy <Salaboy@gmail.com> * aliging test junit version Signed-off-by: salaboy <Salaboy@gmail.com> * fixing spring boot 3 new packages Signed-off-by: salaboy <Salaboy@gmail.com> * increase test coverage for jackson3 Signed-off-by: salaboy <Salaboy@gmail.com> --------- Signed-off-by: salaboy <Salaboy@gmail.com> Signed-off-by: Artur Ciocanu <artur.ciocanu@gmail.com> Co-authored-by: artur-ciocanu <artur.ciocanu@gmail.com> Co-authored-by: Dapr Bot <56698301+dapr-bot@users.noreply.github.com> Co-authored-by: Siri Varma Vegiraju <siri.varma@outlook.com> (cherry picked from commit 834b6b3)
Codecov Report❌ Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## master #1657 +/- ##
============================================
+ Coverage 79.31% 79.46% +0.14%
- Complexity 2151 2191 +40
============================================
Files 234 237 +3
Lines 6474 6574 +100
Branches 703 729 +26
============================================
+ Hits 5135 5224 +89
- Misses 985 996 +11
Partials 354 354 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
3 tasks
javier-aliaga
pushed a commit
to javier-aliaga/java-sdk
that referenced
this pull request
Feb 20, 2026
* initial restructure for spring-boot-4-autoconfigure Signed-off-by: salaboy <Salaboy@gmail.com> * updating sb4 with Jackson3 support and tests Signed-off-by: salaboy <Salaboy@gmail.com> * Renaming streaming subscription to "subscribeToTopic" (dapr#1626) * Renaming streaming subscription to "subscribeToTopic". Signed-off-by: Artur Ciocanu <artur.ciocanu@gmail.com> * Bring back subscribeToEvents for backward compatibility. Signed-off-by: Artur Ciocanu <artur.ciocanu@gmail.com> * Fix rebase conflicts Signed-off-by: Artur Ciocanu <artur.ciocanu@gmail.com> * Add tests for deprecated events methods. Signed-off-by: Artur Ciocanu <artur.ciocanu@gmail.com> --------- Signed-off-by: Artur Ciocanu <artur.ciocanu@gmail.com> Co-authored-by: Dapr Bot <56698301+dapr-bot@users.noreply.github.com> Signed-off-by: salaboy <Salaboy@gmail.com> * fixing new packages Signed-off-by: salaboy <Salaboy@gmail.com> * fixing sdk-tests Signed-off-by: salaboy <Salaboy@gmail.com> * updating test coverage Signed-off-by: salaboy <Salaboy@gmail.com> * missing package from example test Signed-off-by: salaboy <Salaboy@gmail.com> * aliging test junit version Signed-off-by: salaboy <Salaboy@gmail.com> * fixing spring boot 3 new packages Signed-off-by: salaboy <Salaboy@gmail.com> * increase test coverage for jackson3 Signed-off-by: salaboy <Salaboy@gmail.com> --------- Signed-off-by: salaboy <Salaboy@gmail.com> Signed-off-by: Artur Ciocanu <artur.ciocanu@gmail.com> Co-authored-by: artur-ciocanu <artur.ciocanu@gmail.com> Co-authored-by: Dapr Bot <56698301+dapr-bot@users.noreply.github.com> Co-authored-by: Siri Varma Vegiraju <siri.varma@outlook.com> (cherry picked from commit 834b6b3) Signed-off-by: Javier Aliaga <javier@diagrid.io>
javier-aliaga
pushed a commit
to javier-aliaga/java-sdk
that referenced
this pull request
Feb 20, 2026
* initial restructure for spring-boot-4-autoconfigure Signed-off-by: salaboy <Salaboy@gmail.com> * updating sb4 with Jackson3 support and tests Signed-off-by: salaboy <Salaboy@gmail.com> * Renaming streaming subscription to "subscribeToTopic" (dapr#1626) * Renaming streaming subscription to "subscribeToTopic". Signed-off-by: Artur Ciocanu <artur.ciocanu@gmail.com> * Bring back subscribeToEvents for backward compatibility. Signed-off-by: Artur Ciocanu <artur.ciocanu@gmail.com> * Fix rebase conflicts Signed-off-by: Artur Ciocanu <artur.ciocanu@gmail.com> * Add tests for deprecated events methods. Signed-off-by: Artur Ciocanu <artur.ciocanu@gmail.com> --------- Signed-off-by: Artur Ciocanu <artur.ciocanu@gmail.com> Co-authored-by: Dapr Bot <56698301+dapr-bot@users.noreply.github.com> Signed-off-by: salaboy <Salaboy@gmail.com> * fixing new packages Signed-off-by: salaboy <Salaboy@gmail.com> * fixing sdk-tests Signed-off-by: salaboy <Salaboy@gmail.com> * updating test coverage Signed-off-by: salaboy <Salaboy@gmail.com> * missing package from example test Signed-off-by: salaboy <Salaboy@gmail.com> * aliging test junit version Signed-off-by: salaboy <Salaboy@gmail.com> * fixing spring boot 3 new packages Signed-off-by: salaboy <Salaboy@gmail.com> * increase test coverage for jackson3 Signed-off-by: salaboy <Salaboy@gmail.com> --------- Signed-off-by: salaboy <Salaboy@gmail.com> Signed-off-by: Artur Ciocanu <artur.ciocanu@gmail.com> Co-authored-by: artur-ciocanu <artur.ciocanu@gmail.com> Co-authored-by: Dapr Bot <56698301+dapr-bot@users.noreply.github.com> Co-authored-by: Siri Varma Vegiraju <siri.varma@outlook.com>
3 tasks
dapr-bot
added a commit
that referenced
this pull request
Feb 20, 2026
* Supporting Jackson3 DaprObjectSerializer (#1657) * initial restructure for spring-boot-4-autoconfigure Signed-off-by: salaboy <Salaboy@gmail.com> * updating sb4 with Jackson3 support and tests Signed-off-by: salaboy <Salaboy@gmail.com> * Renaming streaming subscription to "subscribeToTopic" (#1626) * Renaming streaming subscription to "subscribeToTopic". Signed-off-by: Artur Ciocanu <artur.ciocanu@gmail.com> * Bring back subscribeToEvents for backward compatibility. Signed-off-by: Artur Ciocanu <artur.ciocanu@gmail.com> * Fix rebase conflicts Signed-off-by: Artur Ciocanu <artur.ciocanu@gmail.com> * Add tests for deprecated events methods. Signed-off-by: Artur Ciocanu <artur.ciocanu@gmail.com> --------- Signed-off-by: Artur Ciocanu <artur.ciocanu@gmail.com> Co-authored-by: Dapr Bot <56698301+dapr-bot@users.noreply.github.com> Signed-off-by: salaboy <Salaboy@gmail.com> * fixing new packages Signed-off-by: salaboy <Salaboy@gmail.com> * fixing sdk-tests Signed-off-by: salaboy <Salaboy@gmail.com> * updating test coverage Signed-off-by: salaboy <Salaboy@gmail.com> * missing package from example test Signed-off-by: salaboy <Salaboy@gmail.com> * aliging test junit version Signed-off-by: salaboy <Salaboy@gmail.com> * fixing spring boot 3 new packages Signed-off-by: salaboy <Salaboy@gmail.com> * increase test coverage for jackson3 Signed-off-by: salaboy <Salaboy@gmail.com> --------- Signed-off-by: salaboy <Salaboy@gmail.com> Signed-off-by: Artur Ciocanu <artur.ciocanu@gmail.com> Co-authored-by: artur-ciocanu <artur.ciocanu@gmail.com> Co-authored-by: Dapr Bot <56698301+dapr-bot@users.noreply.github.com> Co-authored-by: Siri Varma Vegiraju <siri.varma@outlook.com> * chore: Fix pom Signed-off-by: Javier Aliaga <javier@diagrid.io> --------- Signed-off-by: salaboy <Salaboy@gmail.com> Signed-off-by: Artur Ciocanu <artur.ciocanu@gmail.com> Signed-off-by: Javier Aliaga <javier@diagrid.io> Co-authored-by: salaboy <Salaboy@gmail.com> Co-authored-by: artur-ciocanu <artur.ciocanu@gmail.com> Co-authored-by: Dapr Bot <56698301+dapr-bot@users.noreply.github.com> Co-authored-by: Siri Varma Vegiraju <siri.varma@outlook.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Description
This PR includes some reorganisation to support custom Spring Boot 4.x auto configuration.
The intended result is to have DaprClientBuilder using Jackson3 customise JSONMapper to create an instance of the ObjectMapper.
Issue reference
We strive to have all PR being opened based on an issue, where the problem or feature have been discussed prior to implementation.
Please reference the issue this PR will close: #1647
Checklist
Please make sure you've completed the relevant tasks for this PR, out of the following list: