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 f48dc2d  JAMES-2949 Rename Username.fromUsername to Username.of
     new cbe0805  JAMES-2933 Update the dev-build documentation page
     new 581fba72 JAMES-2933 Change intellij CVS image to Git
     new c34ae1b  JAMES-2933 Move intellij section first
     new 21379b0  JAMES-2933 Maven 3.6.0+ is required by the build
     new 084636c  JAMES-2933 Update intelliJ version used
     new 0f8349b  JAMES-2933 Improve IntelliJ build section based on Jerry 
Malcolm feedback
     new 03ac1aa  JAMES-2904 Cassandra session user password and ssl 
configuration options
     new ca3d8b7  JAMES-2904 Move ResilientClusterProvider to backend
     new 9d36604  JAMES-2904 ClusterWithKeyspaceCreatedFactory should rely on 
ClusterConfiguration
     new 6a4ad33  JAMES-2904 Remove ClusterBuilder complicated host/port options
     new b48dc97  JAMES-2904 ClusterBuild should be turned into ClusterFactory
     new 1b54740  JAMES-2904 CassandraExtension should have only one constructor
     new 0f97a25  JAMES-2904 Clear some unecessary cassandra components in tests
     new d054a8b  JAMES-2904 Enhance cassandra authentification integration test
     new a82f331  JAMES-2904 Introduce a KeyspaceFactory
     new afb905b  PROTOCOLS-37 [Refactoring] Remove unused class 
FutureStreamResponseImpl
     new db236b2  PROTOCOLS-37 [Refactoring] Remove unused class 
FutureStartTlsResponse
     new b3ee4b9  PROTOCOLS-37 [Refactoring] Remove unnecessary handling of 
FutureResponse
     new eea2836  PROTOCOLS-37 [Refactoring] Remove 
AbstractProtocolTransportTest tests for FutureResponse support
     new 88d9ee8  PROTOCOLS-37 [Refactoring] Get rid of FutureResponse class
     new 2cf0c2f  PROTOCOLS-37 [Refactoring] 
AbstractProtocolTransport::writeQueuedResponses is no longer used
     new 5062a28  PROTOCOLS-37 [Refactoring] ReIndent AbstractProtocolTransport
     new f3ae6ea  PROTOCOLS-36 [Refactoring] AbstractProtocolTransport response 
queue is no longer needed
     new 69e25a0  PROTOCOLS-37 [Refactoring] unwrap writeResponseToClient
     new bad4289  [REFACTORING] Clean protocols-api javadoc
     new b3605f8  [REFACTORING] Clean protocols-netty javadoc
     new d46ec94  [REFACTORING] Clean protocols-imap javadoc
     new bf902d9  [REFACTORING] Clean protocols-pop3 javadoc
     new 9289963  [REFACTORING] Clean protocols-smtp javadoc
     new 4a28ba5  [REFACTORING] Clean protocols-managesieve javadoc
     new 1047f87  [REFACTORING] IMAPMDCContext Should rely on ImapSession, not 
IMAPSession
     new 6eac63c  [REFACTORING] Remove unused class IMAPRequestLineReader
     new 83b1c51  [REFACTORING] Remove unused class IMAPCommandDispatcher
     new ef3a89f  [REFACTORING] Remove unused class IMAPRequest
     new bb5bc98  [REFACTORING] Remove unused class IMAPSession
     new ebea6a8  [REFACTORING] Move used class of package protocols.imap in 
their right imap counterpart

The 36 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:
 .../backends/cassandra/init/ClusterBuilder.java    | 190 ---------------------
 .../backends/cassandra/init/ClusterFactory.java    |  71 ++++++++
 .../init/ClusterWithKeyspaceCreatedFactory.java    |  71 --------
 .../backends/cassandra/init/KeyspaceFactory.java}  |  29 ++--
 .../cassandra/init}/ResilientClusterProvider.java  |  18 +-
 .../init/configuration/ClusterConfiguration.java   | 105 ++++++++++--
 .../james/backends/cassandra/CassandraCluster.java |  27 +--
 .../backends/cassandra/CassandraWaitStrategy.java  |   2 +-
 .../james/backends/cassandra/DockerCassandra.java  |  18 +-
 ...terBuilderTest.java => ClusterFactoryTest.java} |  11 +-
 .../SessionWithInitializedTablesFactoryTest.java   |  29 ++--
 .../destination/conf/cassandra.properties          |   3 +
 .../destination/conf/cassandra.properties          |   3 +
 .../destination/conf/cassandra.properties          |   3 +
 .../destination/conf/cassandra.properties          |   3 +
 pom.xml                                            |   2 +-
 .../protocols/api/AbstractProtocolTransport.java   | 109 +-----------
 .../james/protocols/api/AbstractResponse.java      |   4 -
 .../apache/james/protocols/api/BaseRequest.java    |   1 -
 .../james/protocols/api/CombinedInputStream.java   |   2 -
 .../org/apache/james/protocols/api/Encryption.java |   9 +-
 .../org/apache/james/protocols/api/Protocol.java   |   9 +-
 .../james/protocols/api/ProtocolConfiguration.java |   4 -
 .../protocols/api/ProtocolConfigurationImpl.java   |   2 -
 .../apache/james/protocols/api/ProtocolImpl.java   |   3 +-
 .../apache/james/protocols/api/ProtocolServer.java |   8 +-
 .../james/protocols/api/ProtocolSession.java       |  17 +-
 .../james/protocols/api/ProtocolSessionImpl.java   |   2 -
 .../james/protocols/api/ProtocolTransport.java     |  24 +--
 .../org/apache/james/protocols/api/Request.java    |   6 -
 .../org/apache/james/protocols/api/Response.java   |   2 -
 .../james/protocols/api/StartTlsResponse.java      |   1 -
 .../apache/james/protocols/api/StreamResponse.java |   4 -
 .../james/protocols/api/future/FutureResponse.java |  68 --------
 .../protocols/api/future/FutureResponseImpl.java   | 149 ----------------
 .../api/future/FutureStartTlsResponse.java         |  46 -----
 .../api/future/FutureStreamResponseImpl.java       |  53 ------
 .../api/handler/AbstractProtocolHandlerChain.java  |   2 -
 .../protocols/api/handler/CommandDispatcher.java   |  31 +---
 .../api/handler/CommandHandlerResultLogger.java    |   2 -
 .../protocols/api/handler/ConnectHandler.java      |   3 -
 .../protocols/api/handler/DisconnectHandler.java   |   2 -
 .../protocols/api/handler/ExtensibleHandler.java   |   3 +-
 .../james/protocols/api/handler/LineHandler.java   |   2 +-
 .../protocols/api/handler/MultiLineHandler.java    |   8 +-
 .../protocols/api/handler/ProtocolHandler.java     |   4 -
 .../api/handler/ProtocolHandlerChain.java          |   2 -
 .../api/handler/ProtocolHandlerChainImpl.java      |   2 -
 .../api/handler/ProtocolHandlerResultHandler.java  |   8 +-
 .../api/handler/UnknownCommandHandler.java         |   3 -
 .../protocols/api/handler/WiringException.java     |  13 --
 .../api/AbstractProtocolTransportTest.java         |  74 --------
 .../apache/james/imap/api/display/CharsetUtil.java |  10 +-
 .../org/apache/james/imap/api/message/IdRange.java |  11 +-
 .../apache/james/imap/api/process/ImapSession.java |   7 -
 .../james/imap/api/process/SearchResUtil.java      |   9 -
 .../james/imap/api/process/SelectedMailbox.java    |  11 --
 .../imap/utils => imap/decode}/DecoderUtils.java   |   8 +-
 .../imap => imap/decode}/DecodingException.java    |   2 +-
 .../james/imap/decode/FetchPartPathDecoder.java    |   1 -
 .../james/imap/decode/ImapRequestLineReader.java   |  20 +--
 .../imap/decode/ImapRequestStreamLineReader.java   |   5 +-
 .../decode/base/AbstractImapCommandParser.java     |   2 +-
 .../james/imap/decode/main/DefaultImapDecoder.java |   2 +-
 .../imap/decode/main/ImapRequestStreamHandler.java |   2 +-
 .../parser/AbstractMessageRangeCommandParser.java  |   2 +-
 .../parser/AbstractSelectionCommandParser.java     |  12 +-
 .../decode/parser/AbstractUidCommandParser.java    |   2 +-
 .../imap/decode/parser/AppendCommandParser.java    |   2 +-
 .../decode/parser/AuthenticateCommandParser.java   |   2 +-
 .../decode/parser/CapabilityCommandParser.java     |   2 +-
 .../imap/decode/parser/CheckCommandParser.java     |   2 +-
 .../imap/decode/parser/CloseCommandParser.java     |   2 +-
 .../imap/decode/parser/CompressCommandParser.java  |   2 +-
 .../imap/decode/parser/CreateCommandParser.java    |   2 +-
 .../imap/decode/parser/DeleteACLCommandParser.java |   2 +-
 .../imap/decode/parser/DeleteCommandParser.java    |   2 +-
 .../imap/decode/parser/EnableCommandParser.java    |   2 +-
 .../imap/decode/parser/ExpungeCommandParser.java   |   2 +-
 .../imap/decode/parser/FetchCommandParser.java     |   6 +-
 .../imap/decode/parser/GetACLCommandParser.java    |   3 +-
 .../decode/parser/GetAnnotationCommandParser.java  |   2 +-
 .../imap/decode/parser/GetQuotaCommandParser.java  |   2 +-
 .../decode/parser/GetQuotaRootCommandParser.java   |   2 +-
 .../imap/decode/parser/IdleCommandParser.java      |   2 +-
 .../imap/decode/parser/ListCommandParser.java      |   2 +-
 .../decode/parser/ListRightsCommandParser.java     |   2 +-
 .../imap/decode/parser/LoginCommandParser.java     |   2 +-
 .../imap/decode/parser/LogoutCommandParser.java    |   2 +-
 .../imap/decode/parser/MyRightsCommandParser.java  |   2 +-
 .../imap/decode/parser/NamespaceCommandParser.java |   2 +-
 .../imap/decode/parser/NoopCommandParser.java      |   2 +-
 .../imap/decode/parser/RenameCommandParser.java    |   2 +-
 .../imap/decode/parser/SearchCommandParser.java    |   2 +-
 .../imap/decode/parser/SetACLCommandParser.java    |   2 +-
 .../decode/parser/SetAnnotationCommandParser.java  |   2 +-
 .../imap/decode/parser/SetQuotaCommandParser.java  |   2 +-
 .../imap/decode/parser/StartTLSCommandParser.java  |   2 +-
 .../imap/decode/parser/StatusCommandParser.java    |   2 +-
 .../imap/decode/parser/StoreCommandParser.java     |   2 +-
 .../imap/decode/parser/SubscribeCommandParser.java |   2 +-
 .../james/imap/decode/parser/UidCommandParser.java |   2 +-
 .../imap/decode/parser/UnselectCommandParser.java  |   2 +-
 .../decode/parser/UnsubscribeCommandParser.java    |   2 +-
 .../james/imap/encode/ImapResponseComposer.java    |  14 +-
 .../james/imap/encode/ImapResponseWriter.java      |   2 -
 .../encode/base/AbstractChainedImapEncoder.java    |   5 -
 .../imap/encode/base/ImapResponseComposerImpl.java |   2 +-
 .../james/imap/message/response/Literal.java       |   2 -
 .../imap/processor/AbstractMailboxProcessor.java   |   4 -
 .../imap/processor/AuthenticateProcessor.java      |   8 -
 .../processor/CapabilityImplementingProcessor.java |   3 +-
 .../james/imap/processor/EnableProcessor.java      |   5 -
 .../james/imap/processor/GetACLProcessor.java      |   1 -
 .../apache/james/imap/processor/ListProcessor.java |   7 -
 .../processor/PermitEnableCapabilityProcessor.java |  14 --
 .../james/imap/processor/SetACLProcessor.java      |   1 -
 .../{protocols => }/imap/utils/EolInputStream.java |   2 +-
 .../imap/utils/FastByteArrayOutputStream.java      |   2 +-
 .../imap/utils/FixedLengthInputStream.java         |   2 +-
 .../apache/james/protocols/imap/IMAPRequest.java   | 144 ----------------
 .../protocols/imap/IMAPRequestLineReader.java      |  84 ---------
 .../apache/james/protocols/imap/IMAPSession.java   | 118 -------------
 .../protocols/imap/core/IMAPCommandDispatcher.java |  78 ---------
 .../decode}/DecoderUtilsLocaleDateTest.java        |   2 +-
 .../utils => imap/decode}/DecoderUtilsTest.java    |   3 +-
 .../imap/decode/FetchPartPathDecoderTest.java      |   1 -
 .../imap/decode/ImapRequestLineReaderTest.java     |   1 -
 .../james/imap/decode/main/IdRangeParseTest.java   |   2 +-
 .../james/imap/decode/parser/CopyParserTest.java   |   2 +-
 .../decode/parser/CreateCommandParserTest.java     |   2 +-
 .../parser/FetchCommandParserPartialFetchTest.java |   2 +-
 .../parser/GetAnnotationCommandParserTest.java     |   2 +-
 .../imap/decode/parser/GetQuotaParserTest.java     |   2 +-
 .../imap/decode/parser/GetQuotaRootParserTest.java |   2 +-
 .../james/imap/decode/parser/MoveParserTest.java   |   2 +-
 .../SearchCommandParserAndParenthesesTest.java     |   2 +-
 .../SearchCommandParserQuotedCharsetTest.java      |   2 +-
 .../parser/SearchCommandParserSearchKeyTest.java   |   2 +-
 .../parser/SearchCommandParserTopLevelAndTest.java |   2 +-
 .../parser/SetAnnotationCommandParserTest.java     |   2 +-
 .../decode/parser/SetQuotaCommandParserTest.java   |   2 +-
 .../james/protocols/lmtp/LMTPConfiguration.java    |   3 -
 .../james/protocols/lmtp/LMTPMultiResponse.java    |   5 +-
 .../protocols/lmtp/LMTPProtocolHandlerChain.java   |   2 -
 .../lmtp/core/DataLineMessageHookHandler.java      |   2 -
 .../lmtp/core/ReceivedDataLineFilter.java          |   2 -
 .../protocols/lmtp/core/WelcomeMessageHandler.java |   2 -
 .../lmtp/hook/DeliverToRecipientHook.java          |   5 +-
 .../managesieve/api/AuthenticationProcessor.java   |   4 +-
 .../managesieve/api/ManageSieveException.java      |   8 -
 .../james/protocols/netty/AbstractAsyncServer.java |  17 --
 .../netty/AbstractChannelPipelineFactory.java      |   6 +-
 .../AbstractSSLAwareChannelPipelineFactory.java    |   8 +-
 .../netty/BasicChannelUpstreamHandler.java         |  13 --
 .../james/protocols/netty/ChannelGroupHandler.java |   1 -
 .../james/protocols/netty/HandlerConstants.java    |   2 -
 .../james/protocols/netty/TimeoutHandler.java      |   1 -
 .../james/protocols/pop3/POP3Configuration.java    |   1 -
 .../apache/james/protocols/pop3/POP3Protocol.java  |   1 -
 .../protocols/pop3/POP3ProtocolHandlerChain.java   |   3 -
 .../apache/james/protocols/pop3/POP3Response.java  |   2 -
 .../james/protocols/pop3/POP3StartTlsResponse.java |   2 -
 .../james/protocols/pop3/POP3StreamResponse.java   |   1 -
 .../pop3/core/AbstractApopCmdHandler.java          |   7 +-
 .../pop3/core/AbstractPassCmdHandler.java          |  14 +-
 .../james/protocols/pop3/core/CapaCapability.java  |   4 -
 .../protocols/pop3/core/MessageMetaDataUtils.java  |   7 -
 .../protocols/pop3/mailbox/AbstractMailbox.java    |   5 +-
 .../james/protocols/pop3/mailbox/ImapMailbox.java  |  16 --
 .../james/protocols/pop3/mailbox/Mailbox.java      |  24 ---
 .../protocols/pop3/mailbox/MessageMetaData.java    |   8 -
 .../apache/james/protocols/smtp/MailEnvelope.java  |  17 +-
 .../james/protocols/smtp/MailEnvelopeImpl.java     |   6 -
 .../protocols/smtp/SMTPConfigurationImpl.java      |   2 -
 .../apache/james/protocols/smtp/SMTPProtocol.java  |   2 -
 .../protocols/smtp/SMTPProtocolHandlerChain.java   |   4 -
 .../apache/james/protocols/smtp/SMTPResponse.java  |   8 +-
 .../james/protocols/smtp/SMTPServerMBean.java      |   7 +-
 .../apache/james/protocols/smtp/SMTPSession.java   |   2 -
 .../james/protocols/smtp/SMTPStartTlsResponse.java |   2 -
 .../smtp/core/AbstractAddHeadersFilter.java        |  11 +-
 .../core/AbstractAuthRequiredToRelayRcptHook.java  |   3 +-
 .../smtp/core/AbstractHookableCmdHandler.java      |   1 -
 ...ractSenderAuthIdentifyVerificationRcptHook.java |   3 +-
 .../james/protocols/smtp/core/DataCmdHandler.java  |   1 -
 .../james/protocols/smtp/core/DataLineFilter.java  |   4 -
 .../smtp/core/DataLineMessageHookHandler.java      |   6 +-
 .../james/protocols/smtp/core/ExpnCmdHandler.java  |   1 -
 .../james/protocols/smtp/core/HelpCmdHandler.java  |   1 -
 .../james/protocols/smtp/core/NoopCmdHandler.java  |   1 -
 .../smtp/core/ReceivedDataLineFilter.java          |   4 -
 .../james/protocols/smtp/core/RsetCmdHandler.java  |   1 -
 .../james/protocols/smtp/core/VrfyCmdHandler.java  |   1 -
 .../protocols/smtp/core/esmtp/AuthCmdHandler.java  |  13 +-
 .../core/fastfail/AbstractGreylistHandler.java     |   9 +-
 .../smtp/core/fastfail/DNSRBLHandler.java          |   6 +-
 .../core/fastfail/ValidSenderDomainHandler.java    |   3 +-
 .../protocols/smtp/core/log/HookResultLogger.java  |   2 -
 .../apache/james/protocols/smtp/hook/HeloHook.java |   4 -
 .../org/apache/james/protocols/smtp/hook/Hook.java |   2 -
 .../james/protocols/smtp/hook/SimpleHook.java      |   2 -
 .../james/protocols/smtp/hook/UnknownHook.java     |   4 -
 .../modules/mailbox/CassandraSessionModule.java    |   1 +
 .../AuthenticatedCassandraJamesServerTest.java     | 107 ++++++++++++
 ....java => CassandraAuthenticationExtension.java} |  83 ++++-----
 .../java/org/apache/james/CassandraExtension.java  |  11 +-
 .../org/apache/james/FixingGhostMailboxTest.java   |  10 +-
 .../james/JamesServerWithRetryConnectionTest.java  |   8 +-
 .../netty/AbstractNettyImapRequestLineReader.java  |   2 +-
 .../james/imapserver/netty/IMAPMDCContext.java     |  24 ++-
 .../netty/NettyImapRequestLineReader.java          |   4 +-
 .../netty/NettyStreamImapRequestLineReader.java    |   6 +-
 .../images/intellij-idea/intellij-git-repo.png     | Bin 0 -> 20247 bytes
 .../intellij-idea/intellij-james-project.png       | Bin 181143 -> 80415 bytes
 .../intellij-idea/intellij-svn-repo-add-repo.png   | Bin 29020 -> 0 bytes
 .../intellij-svn-repo-checkout-choose-folder.png   | Bin 40299 -> 0 bytes
 .../images/intellij-idea/intellij-svn-repo.png     | Bin 60958 -> 0 bytes
 src/site/xdoc/server/config-cassandra.xml          |  13 ++
 src/site/xdoc/server/dev-build.xml                 |  82 +++++----
 220 files changed, 593 insertions(+), 2050 deletions(-)
 delete mode 100644 
backends-common/cassandra/src/main/java/org/apache/james/backends/cassandra/init/ClusterBuilder.java
 create mode 100644 
backends-common/cassandra/src/main/java/org/apache/james/backends/cassandra/init/ClusterFactory.java
 delete mode 100644 
backends-common/cassandra/src/main/java/org/apache/james/backends/cassandra/init/ClusterWithKeyspaceCreatedFactory.java
 copy 
backends-common/cassandra/src/{test/java/org/apache/james/backends/cassandra/init/ClusterBuilderTest.java
 => main/java/org/apache/james/backends/cassandra/init/KeyspaceFactory.java} 
(66%)
 rename 
{server/container/guice/cassandra-guice/src/main/java/org/apache/james/modules/mailbox
 => 
backends-common/cassandra/src/main/java/org/apache/james/backends/cassandra/init}/ResilientClusterProvider.java
 (77%)
 rename 
backends-common/cassandra/src/test/java/org/apache/james/backends/cassandra/init/{ClusterBuilderTest.java
 => ClusterFactoryTest.java} (83%)
 delete mode 100644 
protocols/api/src/main/java/org/apache/james/protocols/api/future/FutureResponse.java
 delete mode 100644 
protocols/api/src/main/java/org/apache/james/protocols/api/future/FutureResponseImpl.java
 delete mode 100644 
protocols/api/src/main/java/org/apache/james/protocols/api/future/FutureStartTlsResponse.java
 delete mode 100644 
protocols/api/src/main/java/org/apache/james/protocols/api/future/FutureStreamResponseImpl.java
 rename protocols/imap/src/main/java/org/apache/james/{protocols/imap/utils => 
imap/decode}/DecoderUtils.java (98%)
 rename protocols/imap/src/main/java/org/apache/james/{protocols/imap => 
imap/decode}/DecodingException.java (98%)
 rename protocols/imap/src/main/java/org/apache/james/{protocols => 
}/imap/utils/EolInputStream.java (98%)
 rename protocols/imap/src/main/java/org/apache/james/{protocols => 
}/imap/utils/FastByteArrayOutputStream.java (99%)
 rename protocols/imap/src/main/java/org/apache/james/{protocols => 
}/imap/utils/FixedLengthInputStream.java (98%)
 delete mode 100644 
protocols/imap/src/main/java/org/apache/james/protocols/imap/IMAPRequest.java
 delete mode 100644 
protocols/imap/src/main/java/org/apache/james/protocols/imap/IMAPRequestLineReader.java
 delete mode 100644 
protocols/imap/src/main/java/org/apache/james/protocols/imap/IMAPSession.java
 delete mode 100644 
protocols/imap/src/main/java/org/apache/james/protocols/imap/core/IMAPCommandDispatcher.java
 rename protocols/imap/src/test/java/org/apache/james/{protocols/imap/utils => 
imap/decode}/DecoderUtilsLocaleDateTest.java (99%)
 rename protocols/imap/src/test/java/org/apache/james/{protocols/imap/utils => 
imap/decode}/DecoderUtilsTest.java (99%)
 create mode 100644 
server/container/guice/cassandra-guice/src/test/java/org/apache/james/AuthenticatedCassandraJamesServerTest.java
 copy 
server/container/guice/cassandra-guice/src/test/java/org/apache/james/{DockerCassandraRule.java
 => CassandraAuthenticationExtension.java} (53%)
 create mode 100644 
src/site/resources/server/images/intellij-idea/intellij-git-repo.png
 delete mode 100644 
src/site/resources/server/images/intellij-idea/intellij-svn-repo-add-repo.png
 delete mode 100644 
src/site/resources/server/images/intellij-idea/intellij-svn-repo-checkout-choose-folder.png
 delete mode 100644 
src/site/resources/server/images/intellij-idea/intellij-svn-repo.png


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

Reply via email to