[jira] [Created] (JAMES-3320) Expose supported private extension in Session object

2020-07-23 Thread Jira
Nguyễn Việt Đức created JAMES-3320: -- Summary: Expose supported private extension in Session object Key: JAMES-3320 URL: https://issues.apache.org/jira/browse/JAMES-3320 Project: James Server

[jira] [Created] (JAMES-3319) Actual blob deletion

2020-07-23 Thread Benoit Tellier (Jira)
Benoit Tellier created JAMES-3319: - Summary: Actual blob deletion Key: JAMES-3319 URL: https://issues.apache.org/jira/browse/JAMES-3319 Project: James Server Issue Type: Improvement

[james-project] branch master updated: JAMES-3313 Lazily instanciate BlobStore within mailbox/cassandra tests

2020-07-23 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 The following commit(s) were added to refs/heads/master by this push: new 37b2d0b JAMES-3313 Lazily instanciate

[jira] [Created] (JAMES-3318) DeletedMessageVault::deleteMessage should call directly DumbBlobStore::delete

2020-07-23 Thread Benoit Tellier (Jira)
Benoit Tellier created JAMES-3318: - Summary: DeletedMessageVault::deleteMessage should call directly DumbBlobStore::delete Key: JAMES-3318 URL: https://issues.apache.org/jira/browse/JAMES-3318 Project

[BUILD-UNSTABLE]: Job 'ApacheJames/PR-217 [PR-217] [15]'

2020-07-23 Thread Apache Jenkins Server
BUILD-UNSTABLE: Job 'ApacheJames/PR-217 [PR-217] [15]': Check console output at "https://builds.apache.org/job/ApacheJames/job/PR-217/15/";>ApacheJames/PR-217 [PR-217] [15]" - To unsubscribe, e-mail: server-dev-unsubscr...@jame

Re: Antora documentation: thoughts about mailetdoc-maven-plugin and Antora includes

2020-07-23 Thread David Leangen
> Some of the topics in the last few days: > - how to run the SMTP server > - how to process the emails > - how to configure James I think if we stick to the concept of Basic Server and Extendable Server, those use cases will naturally be taken care of. I explain more below. > I prefer document

[james-project] 04/05: [Release] Beta for Distributed Guice James server

2020-07-23 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 e7d8fbd98fc84bdba495b38098ba0ee85eb14c44 Author: Benoit Tellier AuthorDate: Mon Apr 6 17:56:59 2020 +0700

[james-project] 02/05: [RELEASE] Changelog: freeze 3.5.0

2020-07-23 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 5edc8af5a62435c7984e4397f40413b6dcb1fc5a Author: Benoit Tellier AuthorDate: Mon Apr 6 17:28:09 2020 +0700

[james-project] branch master updated (01991fd -> d094b31)

2020-07-23 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 01991fd JAMES-3312: Integration test for SessionRoutes new 134a160 [RELEASE] Upgrade instructions: fr

[james-project] 01/05: [RELEASE] Upgrade instructions: freeze 3.5.0

2020-07-23 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 134a160d900e8aab2231e5fa6722d5ce531bb952 Author: Benoit Tellier AuthorDate: Mon Apr 6 17:27:49 2020 +0700

[james-project] 05/05: [Release] Post for Apache James 3.5.0 release

2020-07-23 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 d094b31bf36c962039bb2e72fe877d2ac32477f2 Author: Benoit Tellier AuthorDate: Mon Apr 6 17:29:36 2020 +0700

[james-project] 03/05: [Release] s/3.4.0/3.5.0/ on the website

2020-07-23 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 af3d8ddab414b314641d95c3c76b905decab5e3a Author: Benoit Tellier AuthorDate: Mon Apr 6 17:36:05 2020 +0700

Re: Antora documentation: thoughts about mailetdoc-maven-plugin and Antora includes

2020-07-23 Thread Tellier Benoit
Le 23/07/2020 à 15:57, Eugen Stan a écrit : > La 23.07.2020 11:17, David Leangen a scris: > > It's great to see progress on this. > I've also been busy with client/internal work. > > I'll make some time to finish up the documentation publishing over the > weekend probably. > > Regarding the javadoc

svn commit: r40649 - in /release/james/server: 3.2.0/ 3.3.0/ 3.4.0/

2020-07-23 Thread btellier
Author: btellier Date: Thu Jul 23 09:34:14 2020 New Revision: 40649 Log: Delete older 3.x server release. Note they are still archived. Removed: release/james/server/3.2.0/ release/james/server/3.3.0/ release/james/server/3.4.0/ --

svn commit: r40648 - /release/james/server/3.5.0/

2020-07-23 Thread btellier
Author: btellier Date: Thu Jul 23 09:29:49 2020 New Revision: 40648 Log: Apache JAMES 3.5.0 Release downloadable artifacts Added: release/james/server/3.5.0/ release/james/server/3.5.0/james-project-3.5.0-source-release.zip (with props) release/james/server/3.5.0/james-project-3.5.

Re: Antora documentation: thoughts about mailetdoc-maven-plugin and Antora includes

2020-07-23 Thread Eugen Stan
La 23.07.2020 11:55, Tellier Benoit a scris: I notice that effectively you mention: * Running * Configuring * Operating * Extending From our User Model, we have: • User —> Probably not relevant • Operator —> Relevant • Integrator —> Relevant • Develope

Re: Antora documentation: thoughts about mailetdoc-maven-plugin and Antora includes

2020-07-23 Thread Eugen Stan
La 23.07.2020 11:56, David Leangen a scris: For Mailet/Matchers, I would port existing documentation from javadoc to antora (and use includes to not duplicate the sources). Do you mean transform from Javadoc format to asciidoc format (either manually or with a conversation tool)? Or do you m

Re: Antora documentation: thoughts about mailetdoc-maven-plugin and Antora includes

2020-07-23 Thread David Leangen
> It's great to see progress on this. Yes indeed! > Do you think it's possible to push for a website ready for review by 1st > august? For me at least, this is too ambitious. Perhaps a few more (say, weekly?) milestones and a final review by the end of August? At least from my perspective, th

Re: Antora documentation: thoughts about mailetdoc-maven-plugin and Antora includes

2020-07-23 Thread David Leangen
>> I will need a bit more time. > Take it :-) I will reply directly in the code by means of a PR (either by making changes to the code that we can revise before merging or by adding comments). Cheers, =David - To unsubscribe,

Re: Antora documentation: thoughts about mailetdoc-maven-plugin and Antora includes

2020-07-23 Thread David Leangen
> For Mailet/Matchers, I would port existing documentation from javadoc to > antora (and use includes to not duplicate the sources). Do you mean transform from Javadoc format to asciidoc format (either manually or with a conversation tool)? Or do you mean build a tool to extract the Javadoc and

Re: Antora documentation: thoughts about mailetdoc-maven-plugin and Antora includes

2020-07-23 Thread Eugen Stan
La 23.07.2020 11:17, David Leangen a scris: It's great to see progress on this. I've also been busy with client/internal work. I'll make some time to finish up the documentation publishing over the weekend probably. Regarding the javadocs and mailet docs I believe we can make them as part of

Re: Antora documentation: thoughts about mailetdoc-maven-plugin and Antora includes

2020-07-23 Thread Tellier Benoit
Le 23/07/2020 à 15:44, David Leangen a écrit : Cool! I will try to take some time today to comment more thoroughly, likely in the form of a PR. >>> There is quite a lot of text there and a lot of concepts, so it will take >>> me a while to go through it. :-) >> Maybe more importantly

Re: Antora documentation: thoughts about mailetdoc-maven-plugin and Antora includes

2020-07-23 Thread David Leangen
>>> Cool! I will try to take some time today to comment more thoroughly, likely >>> in the form of a PR. >> There is quite a lot of text there and a lot of concepts, so it will take me >> a while to go through it. :-) > Maybe more importantly than going through the entire text, the important >

Re: Call for vote: Apache James 3.5.0

2020-07-23 Thread Eugen Stan
La 23.07.2020 11:22, Tellier Benoit a scris: Hi all, I am happy to announce you the vote for the 3.5.0 release did succeed. The release received 6 positive votes, 4 of them being binding. Thanks to all contributors, developers and committers who made this possible! In the coming hours, I will

Re: Call for vote: Apache James 3.5.0

2020-07-23 Thread Tellier Benoit
Hi all, I am happy to announce you the vote for the 3.5.0 release did succeed. The release received 6 positive votes, 4 of them being binding. Thanks to all contributors, developers and committers who made this possible! In the coming hours, I will finalize the release process, namely:  - Publ

Re: Antora documentation: thoughts about mailetdoc-maven-plugin and Antora includes

2020-07-23 Thread Tellier Benoit
Le 23/07/2020 à 14:27, David Leangen a écrit : >> Cool! I will try to take some time today to comment more thoroughly, likely >> in the form of a PR. > There is quite a lot of text there and a lot of concepts, so it will take me > a while to go through it. :-) Maybe more importantly than going th

[jira] [Closed] (JAMES-3313) Use a generic DeDuplicating BlobStore

2020-07-23 Thread Benoit Tellier (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3313?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Benoit Tellier closed JAMES-3313. - Fix Version/s: 3.6.0 Resolution: Fixed https://github.com/linagora/james-project/pull/3586

[jira] [Closed] (JAMES-3312) Integration tests for GET endpoint to retrieve the Session object

2020-07-23 Thread Benoit Tellier (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3312?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Benoit Tellier closed JAMES-3312. - Fix Version/s: 3.6.0 Resolution: Fixed https://github.com/linagora/james-project/pull/3606

[jira] [Closed] (JAMES-3177) NPE upon SelectedMailboxImpl event processing

2020-07-23 Thread Benoit Tellier (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3177?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Benoit Tellier closed JAMES-3177. - Fix Version/s: 3.6.0 Resolution: Fixed Both PR had been merged > NPE upon SelectedMailbox

[james-project] 16/18: JAMES-3313 CassandraBlobStore should use DeDuplicatingBlobStore

2020-07-23 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 c18ddb062a90ca51c8823931512fe4ac6e780811 Author: Benoit Tellier AuthorDate: Fri Jul 17 17:28:02 2020 +0700

[james-project] 09/18: JAMES-3177 use vavr pattern matching to simplify the event handling code

2020-07-23 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 0747959b68159b53a84f444ae4f0d53972bff3d0 Author: Matthieu Baechler AuthorDate: Tue Jun 16 18:07:25 2020 +0200

[james-project] 11/18: JAMES-3177 Enhance SelectedMailboxImpl applicable flags related tests

2020-07-23 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 27d307c4daef44b494f0d1427054505ebadd2dde Author: Benoit Tellier AuthorDate: Wed Jul 22 14:01:12 2020 +0700

[james-project] 15/18: JAMES-3313 MemoryBlobStore should use DeduplicatingBlobStore

2020-07-23 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 62d934caf9fffe3463b2c5309e97ece8c51238c1 Author: Benoit Tellier AuthorDate: Fri Jul 17 16:41:01 2020 +0700

[james-project] 06/18: JAMES-3177 refactor to encapsulate applicable flag logic

2020-07-23 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 bf4ad97b144be5e8c53cd43d46e188e549b9b18b Author: Matthieu Baechler AuthorDate: Tue Jun 16 17:02:49 2020 +0200

[james-project] 03/18: JAMES-3177 turn updateApplicableFlags into a static method for tests

2020-07-23 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 ab05880c4da73240110862fad75237d566c19887 Author: Matthieu Baechler AuthorDate: Tue Jun 16 15:39:39 2020 +0200

[james-project] 04/18: JAMES-3177 port SelectedMailboxImplTest to junit5

2020-07-23 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 a5e1332f07c700cbfe06d76ecaaabbaa60e77e80 Author: Matthieu Baechler AuthorDate: Tue Jun 16 15:42:25 2020 +0200

[james-project] 12/18: JAMES-3177 Applicable flags updates needs to be thread safe

2020-07-23 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 dc5ecc7e0dc1ae95063ccb82eb38b2338729d34a Author: Benoit Tellier AuthorDate: Wed Jul 22 14:08:56 2020 +0700

[james-project] 17/18: JAMES-3313 Drop support for Hybrid BlobStore

2020-07-23 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 20812f2e335242783da4dce13ced7b907e80d9d1 Author: Benoit Tellier AuthorDate: Fri Jul 17 17:24:01 2020 +0700

[james-project] 18/18: JAMES-3312: Integration test for SessionRoutes

2020-07-23 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 01991fdca16d9ef8c8597478f1dd7ddb3ddbe199 Author: duc91 AuthorDate: Wed Jul 22 10:43:08 2020 +0700 JAMES-33

[james-project] 01/18: JAMES-3177 extract applicable flags update

2020-07-23 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 3ae6ff652fdbea4b08b3ce9a4639b5ff8ef3452a Author: Matthieu Baechler AuthorDate: Tue Jun 16 15:23:07 2020 +0200

[james-project] 14/18: JAMES-3313 Move GC class to a separate class

2020-07-23 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 82206dcc2510595a4ab2571e47b0585c74f5dce3 Author: Benoit Tellier AuthorDate: Fri Jul 17 16:29:04 2020 +0700

[james-project] 13/18: JAMES-3313 Write a Deduplicating blobStore

2020-07-23 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 ffab77e50c5a3491533e1a6c710b4de6c83da598 Author: Benoit Tellier AuthorDate: Fri Jul 17 16:21:31 2020 +0700

[james-project] 10/18: JAMES-3177 use latest stable vavr library

2020-07-23 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 cd8e7902f5bfcbdf25da56a4bb236109b6199c5e Author: Matthieu Baechler AuthorDate: Tue Jun 16 18:07:55 2020 +0200

[james-project] 02/18: JAMES-3177 group applicableflags with update status

2020-07-23 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 d06faa6746002d4249c09f5adf71c4bca4773c81 Author: Matthieu Baechler AuthorDate: Tue Jun 16 15:36:16 2020 +0200

[james-project] 07/18: JAMES-3177 make use of a persistent datastructure to avoid most locking in UidMsnConverter

2020-07-23 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 db67bdfc5623a09b88c4c8a9763a35174a420e86 Author: Matthieu Baechler AuthorDate: Tue Jun 16 17:42:30 2020 +0200

[james-project] 08/18: JAMES-3177 extraction of method handling events

2020-07-23 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 eb806e3d6069749c291e2eb61d996fd21ac9eccb Author: Matthieu Baechler AuthorDate: Tue Jun 16 17:48:30 2020 +0200

[james-project] 05/18: JAMES-3177 cover updateApplicableFlags with tests

2020-07-23 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 cbd08bed6520e68225a50c7656a240dc7570060d Author: Matthieu Baechler AuthorDate: Tue Jun 16 16:34:18 2020 +0200

[james-project] branch master updated (8a4afcf -> 01991fd)

2020-07-23 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 8a4afcf [CHANGELOG] Document recent work new 3ae6ff6 JAMES-3177 extract applicable flags update

Re: Antora documentation: thoughts about mailetdoc-maven-plugin and Antora includes

2020-07-23 Thread David Leangen
> Cool! I will try to take some time today to comment more thoroughly, likely > in the form of a PR. There is quite a lot of text there and a lot of concepts, so it will take me a while to go through it. :-) - To unsubscribe