-
Notifications
You must be signed in to change notification settings - Fork 12
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
[2.x] Enable IntegrationBroker
dispatch events regardless of registration order of subscribing and publishing BCs
#1408
Merged
Merged
Changes from 55 commits
Commits
Show all changes
68 commits
Select commit
Hold shift + click to select a range
272da03
Make `BoundedContext.Internal` register*() methods chainable
yevhenii-nadtochii 44bb506
Fix caught typos
yevhenii-nadtochii 92494ee
Create `ExternalMessagesSourceAvailable` proto message
yevhenii-nadtochii d7aded9
Make `BlackBox` implement `Closeable`
yevhenii-nadtochii 58ecd0e
Make entity type of `EmptyAggregate` to `AGGREGATE`
yevhenii-nadtochii 7dcf2d1
Implement new proto messages for IntegrationBrokerTest
yevhenii-nadtochii d56b47b
Delete no longer used proto messages of `IntegrationBrokerTest`
yevhenii-nadtochii 6d17094
Re-write tests of `IntegrationBroker` with `BlackBox`
yevhenii-nadtochii fac9724
Make `IntegrationBroker` emit `ExternalMessagesSourceAvailable` on it…
yevhenii-nadtochii 59e5291
Bump the version
yevhenii-nadtochii bdc52dd
Fix EOF
yevhenii-nadtochii 1be6cb6
Use `StringValue.of()` instead of builder
yevhenii-nadtochii 5f18ff4
Fix `@linkplain`
yevhenii-nadtochii 7205587
Remove the dead code.
armiol cd27c01
Reformat the code to fit the max page width.
armiol cc24abb
Shorten the method name.
armiol 3809a93
Shorten the expression.
armiol 27dacbe
Extract and document the anonymous type.
armiol d6a4277
Fix the indentation in the Javadoc section.
armiol c35aca6
Rename components and messages to reflect the idea of the described p…
armiol 78f320b
Continue renaming and shaping things to get closer to the real life.
armiol 141a820
Avoid the imports just for the Javadoc.
armiol da83dde
Turn off the Integration Broker for the System context.
armiol d7612d5
Ignore the integration messages if the receiver is the same as the se…
armiol 1e5db4e
Continue to simplify and document.
armiol 4459e31
Remove an unused method. Rename some params.
armiol 7cb69dd
Move rename and move some static methods.
armiol 5d5002d
Re-enable the integration broker for the System context.
armiol a18b7cf
Start moving things to the standalone exchanges.
armiol 9d30efb
Extract the `EventsExchange`. Rename the one exchanging wanted events…
armiol 11ffda9
Remove the `Channels` utility after moving its functionality pieces t…
armiol 731f6ed
Check the `config` for `null`. Remove an obsolete suppression.
armiol 83fa205
Improve the docs.
armiol 32fe5d3
Adjust the doc formatting.
armiol e91b115
Improve the wording.
armiol 1eecfc2
Rename the variable.
armiol b818b42
Improve the wording.
armiol a8d9a00
Document the fields.
armiol 3e339d2
Document the method.
armiol 3e6c2ae
Improve the documentation.
armiol 36ec36e
Improve the documentation.
armiol 91297ab
Capitalize the term.
armiol 7d2a625
Capitalize the term.
armiol 791ffc9
Improve the docs.
armiol d852087
Add the backticks.
armiol bdc351b
Remove the unused code.
armiol 808f5fd
Improve the documentation.
armiol ded8a4b
Reduce the visibility.
armiol 2440985
Merge remote-tracking branch 'origin/master' into integration-broker-…
armiol d276ca4
Use `mc-java` of a proper version.
armiol 7460d07
Update to the latest `config`.
armiol 87a1894
Bump own version. Use the latest `mc-java` as well.
armiol 79a2e04
Migrate to the new API of `McJavaOptions`.
armiol ae3e9d8
Migrate `test-artifacts`.
armiol ce2912a
Update the license reports.
armiol 7e46e7e
Add the alt text to links.
armiol 99f744b
Adjust the code layout.
armiol 35a23b4
Use `forEach`.
armiol 0a921d5
Mark the `final` class as such.
armiol 9fd15f6
Avoid using `@Internal` for the package-private API.
armiol a81e5f3
Remove the excessive check.
armiol f4ba93b
Fix a typo.
armiol 9e9c995
Shorten the description.
armiol 8bbf1e7
Reduce the visibility.
armiol 78e8df8
Hide the utility as it's now never used from outside.
armiol 5844f4a
Use a proper tag for the alt text.
armiol ff88d9a
Suppress the warning.
armiol 419a37e
Kill the unused exception.
armiol File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
This file contains 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
This file contains 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
This file contains 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
Submodule config
updated
4 files
+1 −1 | buildSrc/src/main/kotlin/io/spine/internal/dependency/Kotlin.kt | |
+1 −1 | gradle/wrapper/gradle-wrapper.properties | |
+153 −104 | gradlew | |
+8 −3 | pull |
This file contains 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
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains 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
This file contains 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
This file contains 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
This file contains 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
This file contains 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
This file contains 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
Oops, something went wrong.
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.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can we have a short name of the class following the fully-qualified name in the link, please?