Skip to content

Improve documentation for 'send-partial-result-on-expiry' [INT-2012] #5952

@spring-operator

Description

@spring-operator

Oleg Zhurakousky opened INT-2012 and commented

I know we have plenty of cases where certain attributes are mutually-exclusive, but we always make an attempt to either throw an exception or warn the user. In the case of the aggregator, not only we have mutually exclusive attributes but we currently have mutually exclusive combinations which involve several attributes and beans configured outside.
For example:

send-partial-result-on-expiry="true" - is meaningless unless MessageGroupStoreReaper bean is configured on MessageGroupStore. This means that both 'send-partial-result-on-expiry' and 'message-store' must be explicitly configured on the aggregator. It also means that 'send-partial-result-on-expiry' must be 'true' otherwise MessageGroupStoreReaper is meaningless since it has no affect on the behavior of the aggregator.


Affects: 2.0.5

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions