[ 
https://issues.apache.org/jira/browse/JAMES-3114?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17058056#comment-17058056
 ] 

Benoit Tellier commented on JAMES-3114:
---------------------------------------

https://github.com/linagora/james-project/pull/3201 contributes this for 
perRecipientHeaders in mailQueue and mailRepository

For user flags, an empty collection represents the "clear" option an cannot 
thus be that easily discarded.

As we do only "set operations" on userFlags collection, we might consider using 
a frozen collection. Which means "migration".

> Hidden tumbstone upon enpty collections
> ---------------------------------------
>
>                 Key: JAMES-3114
>                 URL: https://issues.apache.org/jira/browse/JAMES-3114
>             Project: James Server
>          Issue Type: New Feature
>          Components: cassandra
>            Reporter: Benoit Tellier
>            Priority: Major
>
> Empty collections results in a tumbstone
> We should unset the variable of the bound statement
> Many tumbstones results in poor performance



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to