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 2044d4b [Refactoring] it doesn't make sense to make an abstract class mandatory when there's an interface new 066d6f5 JAMES-2973 Add a test ensuring JMAP ability to access to 'Outbox' new b54e63e [Refactoring] Remove unused methods from protocols-imap new ebd59ed [Refactoring] Remove unused methods from protocols-api new e402b15 [Refactoring] Remove unused methods from protocols-netty new 1edce00 [Refactoring] Remove unused methods from protocols-pop3 new e36d5cf [Git] Ignore glowroot folder for docker compilation new 48fe3e8 [Refactoring] Fix small typo mistake in StoreRequest new e5a8622 [Refactoring] ListProcessor avoid representing "namespace" info as a mbx new e67d625 [Refactoring] ListProcessor isRelative is not used in namespace branch new 913bbb9 [Refactoring] ListProcessor is better looking after some methods extractions new 41be21f [Refactoring] ListProcessor: Avoid variable re-allocation in getMailboxType new 08db172 [Refactoring] ListProcessor: Avoid final keyword on variables new 8e831c4 [Refactoring] ListProcessor: Avoid passing a null mailboxTyper around new 6764b72 [Refactoring] ListProcessor: Inline doProcess method new d35d8ed [Refactoring] ListProcessor: computeBasePath do not need user parameter new acc801a JAMES-2905 ES authentication configuration new 9e98888 JAMES-2905 Update ClientProvider to use the credential when available new cc9aca5 JAMES-2905 Update documentation and template configurations new 92c0ff5 JAMES-2949 Remove deprecate UsersFileRepository, based on raw Java serialization mechanism new 66782e9 JAMES-2949 Update documentation and configuration accordingly new 6e1a572 JAMES-2949 Update changelog and upgrade instructions The 21 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: .gitignore | 1 + CHANGELOG.md | 1 + .../apache/james/backends/es/ClientProvider.java | 30 +- .../backends/es/ElasticSearchConfiguration.java | 122 ++++++++- .../es/ElasticSearchConfigurationTest.java | 123 +++++++++ .../destination/conf/elasticsearch.properties | 15 + .../destination/conf/elasticsearch.properties | 15 + .../destination/conf/elasticsearch.properties | 15 + .../destination/conf/elasticsearch.properties | 15 + .../protocols/api/handler/WiringException.java | 4 - .../james/protocols/api/utils/TestUtils.java | 48 ---- .../james/imap/api/message/MessageFlags.java | 32 --- .../james/imap/encode/ImapResponseComposer.java | 31 --- .../imap/encode/base/ImapResponseComposerImpl.java | 30 -- .../james/imap/message/request/StoreRequest.java | 3 +- .../message/response/ContinuationResponse.java | 6 - .../james/imap/processor/CapabilityProcessor.java | 7 - .../apache/james/imap/processor/ListProcessor.java | 171 ++++++------ .../james/imap/processor/XListProcessor.java | 14 +- .../imap/utils/FastByteArrayOutputStream.java | 14 - ...AbstractTestOutputStreamImapResponseWriter.java | 56 ---- .../james/protocols/netty/AbstractAsyncServer.java | 8 - .../netty/AbstractChannelPipelineFactory.java | 6 - .../netty/ConnectionLimitUpstreamHandler.java | 10 +- .../netty/ConnectionPerIpLimitUpstreamHandler.java | 19 +- .../apache/james/protocols/netty/NettyServer.java | 41 --- .../protocols/pop3/POP3ProtocolHandlerChain.java | 4 - .../protocols/pop3/mailbox/AbstractMailbox.java | 46 ---- server/app/src/main/resources/usersrepository.xml | 15 - .../app/src/main/resources/usersrepository23.xml | 36 --- .../modules/mailbox/ElasticSearchStartUpCheck.java | 3 +- .../james/user/api/JamesUsersRepository.java | 54 ---- .../src/main/resources/usersrepository23.xml | 26 -- .../james/user/file/UsersFileRepository.java | 236 ---------------- .../james/user/file/UsersFileRepositoryTest.java | 119 -------- .../user/lib/AbstractJamesUsersRepository.java | 303 --------------------- .../integration/GetMessageListMethodTest.java | 21 +- .../james/imapserver/netty/OioIMAPServer.java | 8 - .../james/lmtpserver/netty/OioLMTPServer.java | 11 - .../james/pop3server/netty/OioPOP3Server.java | 9 - .../james/smtpserver/netty/OioSMTPServer.java | 9 - src/site/xdoc/server/config-elasticsearch.xml | 19 ++ src/site/xdoc/server/config-users.xml | 24 -- upgrade-instructions.md | 13 + 44 files changed, 474 insertions(+), 1319 deletions(-) delete mode 100644 protocols/api/src/test/java/org/apache/james/protocols/api/utils/TestUtils.java delete mode 100644 protocols/imap/src/test/java/org/apache/james/imap/main/AbstractTestOutputStreamImapResponseWriter.java delete mode 100644 protocols/pop3/src/main/java/org/apache/james/protocols/pop3/mailbox/AbstractMailbox.java delete mode 100644 server/app/src/main/resources/usersrepository23.xml delete mode 100644 server/data/data-api/src/main/java/org/apache/james/user/api/JamesUsersRepository.java delete mode 100644 server/data/data-api/src/main/resources/usersrepository23.xml delete mode 100644 server/data/data-file/src/main/java/org/apache/james/user/file/UsersFileRepository.java delete mode 100644 server/data/data-file/src/test/java/org/apache/james/user/file/UsersFileRepositoryTest.java delete mode 100644 server/data/data-library/src/main/java/org/apache/james/user/lib/AbstractJamesUsersRepository.java --------------------------------------------------------------------- To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org For additional commands, e-mail: server-dev-h...@james.apache.org