-
Notifications
You must be signed in to change notification settings - Fork 428
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
Refactor fix handling messages after aggregation #833
Merged
VijithaEkanayake-zz
merged 1 commit into
wso2:master
from
MaryamZi:refactor-aggr-mediator-completion-fix
Nov 21, 2017
Merged
Refactor fix handling messages after aggregation #833
VijithaEkanayake-zz
merged 1 commit into
wso2:master
from
MaryamZi:refactor-aggr-mediator-completion-fix
Nov 21, 2017
Conversation
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 commit refactors the fix done to handle messages received after the aggregation is completed, to reflect handling of such messages in all aggregation completion situations including completion due to timeout or receiving the expected number of min/max messages.
isudana
approved these changes
Nov 21, 2017
Bhashinee
pushed a commit
to Bhashinee/wso2-synapse
that referenced
this pull request
Dec 8, 2017
Fix clear method of DatasourceMBeanRepository ESBJAVA-4709: Fix for handling empty json payload at aggregate mediator Add unit test for EJBMediatorFactory and EJBMediatorSerializer Add unit tests for PayloadFactoryMediatorSerializer class. Add unit tests for SynapseXMLConfigurationSerializer Add unit tests for SynapseImportFactory class Add unit tests for SynapseImportSerializer Add unit tests for MediatorPropertySerializer class Add test case for PayloadFactoryMediatorFactory class Added unit tests for RecipientListEndpoint Add unit tests for EndpointView Add unit tests for ProxyService Added a unit test case for ProxyServiceMessageReceiverTest Added unit tests for DynamicLoadbalanceEndpoint. Fix EI-1329 mutipart/form-data issue Dynamically Routing Messages to Stores (wso2#816) Instead of only giving the hard-coded value for the message store name in the store mediator, the name can also be derived via an expression. https://redmine.wso2.com/issues/6630 Fixing APIMANAGER-5916 (wso2#841) java.lang.ClassCastException occurs when a PUT request is made with empty body, and application/octet-stream content type and when chunking is disabled. This fix solves that issue. Fix: https://wso2.org/jira/browse/APIMANAGER-5916 Improve PR wso2#759 based on comments (wso2#839) Fix for the issue https://wso2.org/jira/browse/APIMANAGER-5925 (wso2#843) Fix formatting issues (wso2#892) Fix ESBJAVA-3480 (wso2#840) To disable http keepalive setting server wide, "http.connection.disable.keepalive=true" property can be used but it didn't work. To solve this, isKeepAliveDisabled method of PassThroughConfiguration is used. Fix: https://wso2.org/jira/browse/ESBJAVA-3480 [maven-release-plugin] prepare release v2.1.7-wso2v27 [maven-release-plugin] prepare for next development iteration Restrict matching the url template only for query params. (wso2#962) Fixes : wso2/product-ei#1343 Refactor fix handling messages after aggregation (wso2#833) This commit refactors the fix done to handle messages received after the aggregation is completed, to reflect handling of such messages in all aggregation completion situations including completion due to timeout or receiving the expected number of min/max messages. Improve performance of Script Mediator (wso2#847) Evaluate empty json object and JSON object in ScriptMediator class, and pass them to message context when initiating the NashornJavaScriptMessageContext. This will avoid evaluating them using script engine, when each time a method call happens. Fix wso2/product-ei#1117 Fix for scheduling inbound task at delete and shutdown (wso2#958) [ESBJAVA-4871] Fix to set tenant information for PassThroughMessageProcessor threads (wso2#760) [ESBJAVA-5058]Add initAxis2ClientOptions,axis2xml and clientRepositor… (wso2#835) * [ESBJAVA-5058]Add initAxis2ClientOptions,axis2xml and clientRepository to Call mediator in blocking mode * Fix Add new property to control empty XML elements without nil attribute (wso2#904) Modify files so that synapse can be started alone (wso2#869) Refactor doc comments of Script Mediator (wso2#963) Change DataSourceRepositoryManagerTest class due to intermittent failures (wso2#964) ESBJAVA-3688 - Clean up Enrich Mediator (wso2#912) * ESBJAVA-3688 - Clean up Enrich Mediator Clean up Enrich Mediator by removing redundant combination of source and target type https://wso2.org/jira/browse/ESBJAVA-3688 * Fix remove logger variable Add capability of enriching OM properties (wso2#965) Fix for jira : https://wso2.org/jira/browse/ESBJAVA-4977 resolve issue #951 (wso2#952) * resolve issue #951 * should not preserve the payload should not preserve the payload. because file content size is large to preserve in general. this value is used in formatter (ex, ExpandingMessageFormatter) [maven-release-plugin] prepare release v2.1.7-wso2v28 [maven-release-plugin] prepare for next development iteration Fix wso2/product-ei#1367 Here SharedOutputBuffer class in httpcore-nio component has been copied inside synapse as NhttpSharedOutputBuffer and a possible thread hanging issue in SharedOutputBuffer has been fixed in NhttpSharedOutputBuffer. Class was copied instead of doing the fix in httpcore-nio component itself, was done to fix the issue without having to do an API change in httpcore-nio component Cache schemas in Validate Mediator This solves the issue of re-initailizing all the schemas for each and every request instead of caching the schemas Public Jira : https://wso2.org/jira/browse/ESBJAVA-4958 Fix formatting issues Remove unnecessary new line [maven-release-plugin] prepare release v2.1.7-wso2v29 [maven-release-plugin] prepare for next development iteration
rosensilva
pushed a commit
to rosensilva/wso2-synapse
that referenced
this pull request
Aug 15, 2023
Fix RevocationVerificationTest failure
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.
This PR refactors the fix done (#613) for the Aggregate Mediator, to handle messages received after the aggregation is completed, to reflect handling of such messages in all aggregation completion situations including completion due to timeout or receiving the expected number of min/max messages.