[jira] [Commented] (JAMES-3067) Allowed From headers recursion

2020-02-19 Thread Benoit Tellier (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3067?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17039814#comment-17039814 ] Benoit Tellier commented on JAMES-3067: --- It already is

[jira] [Commented] (JAMES-322) please support Delivery Status Notifcations as per rfc3461

2020-02-19 Thread Benoit Tellier (Jira)
[ https://issues.apache.org/jira/browse/JAMES-322?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17039819#comment-17039819 ] Benoit Tellier commented on JAMES-322: -- > Is there any ongoing work on this Feature? No not as far

Re: About Cassandra Inconsistencies

2020-02-19 Thread Tellier Benoit
Hello Raphael, The simple fix could be : - 1. Iterating the in memory list of record - 2. For each record, refresh it (re read it from DB to be sure to have the latest version of it) - 3. Then detect inconsistencies (reading the associated denormalization table) Step 2., currently not

[jira] [Comment Edited] (JAMES-322) please support Delivery Status Notifcations as per rfc3461

2020-02-19 Thread Rashid Mahmood (Jira)
[ https://issues.apache.org/jira/browse/JAMES-322?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17039777#comment-17039777 ] Rashid Mahmood edited comment on JAMES-322 at 2/19/20 8:53 AM: --- We are using

[jira] [Commented] (JAMES-3067) Allowed From headers recursion

2020-02-19 Thread Benoit Tellier (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3067?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17039815#comment-17039815 ] Benoit Tellier commented on JAMES-3067: --- > https://github.com/linagora/james-project/pull/3121 from

[jira] [Created] (JAMES-3070) RabbitMQ MailQueue should not share Receiver for several purpose

2020-02-19 Thread Matthieu Baechler (Jira)
Matthieu Baechler created JAMES-3070: Summary: RabbitMQ MailQueue should not share Receiver for several purpose Key: JAMES-3070 URL: https://issues.apache.org/jira/browse/JAMES-3070 Project:

Re: About Cassandra Inconsistencies

2020-02-19 Thread Raphaël Ouazana-Sustowski
Hello, My main concern is that trying to solve some inconsistencies, we risk to introduce some incorrectness. Your proposal is probably reducing the window of error, but it potentially adds errors where we had only inconsistencies. Do we accept that trade-off? Regards, Raphaël. Le

Re: About Cassandra Inconsistencies

2020-02-19 Thread Tellier Benoit
Hello Raphael. You mention risk of cancelling a legitimate action that could have been taken as an inconsistency. To prevent that, a strategy based on delays could be effective as well: - Detect all the inconsistencies - Wait long enough to be sure ongoing operations are finished. 2 times the

[jira] [Commented] (MAILBOX-389) Renaming mailboxes does not seem to be supported

2020-02-19 Thread Jira
[ https://issues.apache.org/jira/browse/MAILBOX-389?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17040592#comment-17040592 ] René Cordier commented on MAILBOX-389: -- The work on

[james-project] 08/08: JAMES-3066 Add allowed From headers webadmin endpoint in the changelog

2020-02-19 Thread btellier
This is an automated email from the ASF dual-hosted git repository. btellier pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/james-project.git commit 6d395f1624364756756f00ca378b6baaa9baa2e3 Author: Gautier DI FOLCO AuthorDate: Tue Feb 18 10:40:09 2020 +0100

[james-project] 06/08: JAMES-2884 ADR for new JMAP specifications adoption

2020-02-19 Thread btellier
This is an automated email from the ASF dual-hosted git repository. btellier pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/james-project.git commit 01c2b29c6daa682851a6917b60427990eba5e9ff Author: Rene Cordier AuthorDate: Thu Feb 6 17:32:37 2020 +0700

[james-project] 02/08: JAMES-3056 Consistency test on failing creations

2020-02-19 Thread btellier
This is an automated email from the ASF dual-hosted git repository. btellier pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/james-project.git commit c6e725c2394d8757197211a3b132b65b7eaf822a Author: Tran Tien Duc AuthorDate: Thu Feb 13 14:53:26 2020 +0700

[james-project] 04/08: JAMES-3056 Consistency test on failing deleting

2020-02-19 Thread btellier
This is an automated email from the ASF dual-hosted git repository. btellier pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/james-project.git commit c31b05994f7a74d1ff2c3d334d4d690e550e15df Author: Tran Tien Duc AuthorDate: Fri Feb 14 10:20:06 2020 +0700

[james-project] 05/08: JAMES-3056 Distinct on StoreMailboxManager.list()

2020-02-19 Thread btellier
This is an automated email from the ASF dual-hosted git repository. btellier pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/james-project.git commit e9e38a5ef2c1e1a9c3193d570db9fb8c78b6d8c9 Author: Tran Tien Duc AuthorDate: Fri Feb 14 10:20:49 2020 +0700

[james-project] 03/08: JAMES-3056 Consistency test on failing renaming

2020-02-19 Thread btellier
This is an automated email from the ASF dual-hosted git repository. btellier pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/james-project.git commit d86297c827fc63ea2e2ae22ec06bdcea11b77c59 Author: Tran Tien Duc AuthorDate: Thu Feb 13 17:03:05 2020 +0700

[james-project] branch master updated (cf844df -> 6d395f1)

2020-02-19 Thread btellier
This is an automated email from the ASF dual-hosted git repository. btellier pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/james-project.git. from cf844df JAMES-3057 Separate the rename and create mailbox logic in CassandraMailboxMapper new

[james-project] 07/08: JAMES-3066 Refactor Alias related parts

2020-02-19 Thread btellier
This is an automated email from the ASF dual-hosted git repository. btellier pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/james-project.git commit 89791f0f38f32ba2fd90576e2aaaea5d29c74cd6 Author: Gautier DI FOLCO AuthorDate: Tue Feb 18 10:10:07 2020 +0100

[james-project] 01/08: JAMES-3056 Prepare the setUp for CassandraMailboxManager consistency test

2020-02-19 Thread btellier
This is an automated email from the ASF dual-hosted git repository. btellier pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/james-project.git commit 6da6be056e2c8be9aa7764f062ea4104f8b9fec8 Author: Tran Tien Duc AuthorDate: Thu Feb 13 12:01:13 2020 +0700

[jira] [Commented] (JAMES-3056) Unit tests for mailbox inconsitencies

2020-02-19 Thread Benoit Tellier (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3056?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17040598#comment-17040598 ] Benoit Tellier commented on JAMES-3056: --- https://github.com/linagora/james-project/pull/3113

[jira] [Commented] (JAMES-2884) Update JMAP implementation to conform to RFC 8620/8621

2020-02-19 Thread Benoit Tellier (Jira)
[ https://issues.apache.org/jira/browse/JAMES-2884?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17040599#comment-17040599 ] Benoit Tellier commented on JAMES-2884: --- https://github.com/linagora/james-project/pull/3086

[jira] [Commented] (JAMES-3066) [WebAdmin] Add end point for user's allowed From headers querying

2020-02-19 Thread Benoit Tellier (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3066?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17040600#comment-17040600 ] Benoit Tellier commented on JAMES-3066: --- https://github.com/linagora/james-project/pull/3120

Re: About Cassandra Inconsistencies

2020-02-19 Thread Raphaël Ouazana-Sustowski
Hello, Le 20/02/2020 à 03:22, Tellier Benoit a écrit : Hello Raphael. You mention risk of cancelling a legitimate action that could have been taken as an inconsistency. To prevent that, a strategy based on delays could be effective as well: - Detect all the inconsistencies - Wait long

[jira] [Commented] (JAMES-322) please support Delivery Status Notifcations as per rfc3461

2020-02-19 Thread Benoit Tellier (Jira)
[ https://issues.apache.org/jira/browse/JAMES-322?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17039883#comment-17039883 ] Benoit Tellier commented on JAMES-322: -- Hi Rashid, You can write a (custom?) mailet responding a DSN

Re: About Cassandra Inconsistencies

2020-02-19 Thread Tellier Benoit
I was not knowing this pattern. I would not use it as it prevents concurrent execution. (You can very well refresh and check entries in parrallel to go faster) On 19/02/2020 16:38, Đức Trần Tiến wrote: > Hi, > What do you think about `.setFetchSize()` to 1 or a number small enough? > This helps

[jira] [Commented] (JAMES-322) please support Delivery Status Notifcations as per rfc3461

2020-02-19 Thread Rashid Mahmood (Jira)
[ https://issues.apache.org/jira/browse/JAMES-322?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17039887#comment-17039887 ] Rashid Mahmood commented on JAMES-322: -- Thanks Benoit, i will have a look. i have to extend 

[jira] [Commented] (JAMES-322) please support Delivery Status Notifcations as per rfc3461

2020-02-19 Thread Rashid Mahmood (Jira)
[ https://issues.apache.org/jira/browse/JAMES-322?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17039876#comment-17039876 ] Rashid Mahmood commented on JAMES-322: -- >You can check if DSNBounce mailet is doing what you want.

Re: About Cassandra Inconsistencies

2020-02-19 Thread Đức Trần Tiến
Hi, What do you think about `.setFetchSize()` to 1 or a number small enough? This helps to avoid re-read and by the same time, the whole process requires only one connection to read from a table. The cassandra documentation dis-encourage this practice because of its poor performance. But we're

[jira] [Commented] (JAMES-3057) Implement a MailboxMapper::create method

2020-02-19 Thread Jira
[ https://issues.apache.org/jira/browse/JAMES-3057?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17039844#comment-17039844 ] René Cordier commented on JAMES-3057: - https://github.com/linagora/james-project/pull/3108 for