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: [email protected]
For additional commands, e-mail: [email protected]