[
https://issues.apache.org/jira/browse/UNOMI-441?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=18095504#comment-18095504
]
Serge Huber commented on UNOMI-441:
-----------------------------------
h2. Re-targeted to unomi-3.2.0
Moved fixVersion from {{unomi-3.1.0}} to {{unomi-3.2.0}}.
This ticket asks for a merge strategy that *appends list values* when profiles
are merged. On {{master}} we have {{addMergeStrategy}}
({{AddPropertyMergeStrategyExecutor}}), but it *sums numeric* properties — it
does not append lists. Implementing list append needs a new
{{PropertyMergeStrategyExecutor}}, JSON descriptor, tests, and merge semantics
review.
That is new feature scope, not a 3.1.0 release blocker.
h2. Workaround for 3.1
Use existing merge strategies ({{defaultPropertyMergeStrategy}},
{{mostRecentPropertyMergeStrategy}}, {{nonEmptyPropertyMergeStrategy}},
{{addMergeStrategy}} for numbers) or custom Groovy/MVEL logic where needed.
> append merge strategy
> ---------------------
>
> Key: UNOMI-441
> URL: https://issues.apache.org/jira/browse/UNOMI-441
> Project: Apache Unomi
> Issue Type: New Feature
> Reporter: Liat
> Priority: Major
> Fix For: unomi-3.2.0
>
>
> For appending lists for merged profiles to the master profile
--
This message was sent by Atlassian Jira
(v8.20.10#820010)