This is an automated email from the ASF dual-hosted git repository.

ieugen pushed a change to branch JAMES-3260-gradle-poc
in repository https://gitbox.apache.org/repos/asf/james-project.git.


    omit 87c3d9c  JAMES-3273 #comment Fixed publish to maven local - removed 
duplicates
    omit 2582c11  JAMES-3273 #comment Added some build documentation
    omit 9f09244  JAMES-3273 #comment Using failFast for some integration tests
    omit e70c87a  JAMES-3273 #comment Using the gradle application plugin for 
guice apps
    omit 89e632b  JAMES-3273 #comment Building a binary distribution for 
server-app module
    omit de1e69b  JAMES-3225 #comment Enabled build scans and added email 
notifications on build
    omit 4e62d98  JAMES-3225 #comment Force utf-8 file encoding on builds.a.o
    omit 7b4e09d  JAMES-3225 #comment Added gradle enterprise for build scans + 
debug failing test
    omit ac9802a  JAMES-3225 #comment Increased build timeout to 4h
    omit 40142da  JAMES-3225 #comment Fixed Jenkinsfile typo tests -> test
    omit 7b7d382  JAMES-3225 #comment Using build scans to see why compilation 
fails
    omit f3a0925  JAMES-3225 #comment First draft of Jenkinsfile
    omit 6894da1  JAMES-3260 Removed guice from api
    omit d4c236b  JAMES-3260 More test fixes
    omit ee5f7f5  JAMES-3260 Fixed memory-guice build - removed guava:*-android 
version
    omit 1cefc34  JAMES-3260 Fixed the build for mailrepository-memory
    omit d6b7b1a  JAMES-3260 Reproducible tests for spring-jpa-tests
    omit df81737  JAMES-3260 Some more build fixes
    omit fda5b6b  JAMES-3260 Fixed some dependency issues
    omit d2bb20e  JAMES-3260 Builds with some tests disables
    omit 0f0fa39  JAMES-3260 Fixing test compilation and runinng
    omit 4121d3a  JAMES-3260 We have compilation without tests
    omit 9e704a4  JAMES-3260 Builds up to 
':james-server:james-server-data-jmap:compileTestJava'
    omit 1cc04f6  JAMES-3260 Builds up to 
:':apache-james-mpt:apache-james-mpt-core:compileJava'.
    omit 7fd8424  JAMES-3260 Builds up to 
:':apache-james-mpt:apache-james-mpt-core:compileJava'.
    omit e013322  JAMES-3260 Builds up to 
:apache-james-mailbox:apache-james-mailbox-lucene:compileJava
    omit 0312227  JAMES-3260 Builds up to 
:apache-james-mailbox:apache-james-mailbox-jpa:compileJava
    omit f5dea83  JAMES-3260 Builds up to 
:apache-james-mailbox:backup:compileJava
    omit cb9fad7  JAMES-3260 Builds up to 
:apache-james-mailbox:apache-james-mailbox-cassandra:compileTestJava
    omit 4e7d9d3  JAMES-3260 Builds up to 
:apache-james-mailbox:apache-james-mailbox-tools-quota-recompute:compileJava
    omit 1f3c574  JAMES-3260 Builds up to 
:apache-james-mailbox:apache-james-mailbox-event-memory:compileJava
    omit c9e49a4  JAMES-3260 server/task-api fails
    omit 05e0b72  JAMES-3260 Fixed builds for core, json and mdn
    omit ec3d06d  JAMES-3260 Using Java 11 and removed custom repository
    omit 54a2172  JAMES-3260 #comment Added gradle config via gradle init
    omit 02256d5  JAMES-3260 #comment Configured maven build scans
     add 9f6d86b  [JAMES-3187] Restructured “Protocols” section of the new 
documentation
     add d66a565  [JAMES-3187] Included manual example telnet sessions to test 
out SMTP and IMAP (but not POP or JMAP)
     add a264fe8  [JAMES-3187] Update 
docs/modules/concepts/pages/protocols/smtp.adoc by Matthieu Baechler 
<[email protected]>
     add ef26eb1  [JAMES-3187] Added stub for LMTP
     add fe6a8cf  [JAMES-3187] Removed "James Model" sections, updated links, 
corrected content, and added ESMTP and LMTP sections
     add fa615f5  Merge pull request #200 from dleangen/docs/concepts/protocols
     add 3ef6839  [JAMES-3187] Updates to servers/demo section of new 
documentation
     add 4c4d51e  [JAMES-3187] Added missing links to nav
     add ca0ddd3  Merge pull request #204 from dleangen/docs/server/demo
     add 0604136  [REFACTORING] Relocate LDAP retrying logic from server-utils 
into data-ldap
     add 36cba62  [REFACTORING] Remove unused class
     add 147aded  JAMES-3299 RabbitMQ EventBus key registration should not hang
     add e1a4ab8  JAMES-3265 Flags updates should not infinite loop on 
denormalization issues
     add 05c5ebe  JAMES-3167 Correct NullPointerExceptions when reading rights
     add 2d5cb9e  JAMES-3265 MailboxManager copy/move initial read only need 
metadata level
     add b348a27  JAMES-3295 Integration tests RemoteDeliveryErrorHandlingTest
     add 95ab2ec  JAMES-2982 Improve Username validation error messages
     add 3a9c255  JAMES-3295 RemoteDelivery should attach error code to bounced 
mails
     add e995a08  JAMES-3265 Fasten fetching all flags
     add b5f6d6d  JAMES-3265 IMAP FETCH reading lastUid and lastModseq should 
be optional
     add c21904c  Fix default Cassandra LDAP configuration
     add 0310301  JAMES-3300 set useConnectionPool to false by default
     add 7080bd4  fixup! JAMES-2982 Improve Username validation error messages
     new d27ad89  JAMES-3260 #comment Configured maven build scans
     new 932daa8  JAMES-3260 #comment Added gradle config via gradle init
     new 0db4a45  JAMES-3260 Using Java 11 and removed custom repository
     new cdc4c36  JAMES-3260 Fixed builds for core, json and mdn
     new 6be6b47  JAMES-3260 server/task-api fails
     new c71fb78  JAMES-3260 Builds up to 
:apache-james-mailbox:apache-james-mailbox-event-memory:compileJava
     new 486d6db  JAMES-3260 Builds up to 
:apache-james-mailbox:apache-james-mailbox-tools-quota-recompute:compileJava
     new 59761c5  JAMES-3260 Builds up to 
:apache-james-mailbox:apache-james-mailbox-cassandra:compileTestJava
     new 1e4a0f2  JAMES-3260 Builds up to 
:apache-james-mailbox:backup:compileJava
     new 789747a  JAMES-3260 Builds up to 
:apache-james-mailbox:apache-james-mailbox-jpa:compileJava
     new f40553c  JAMES-3260 Builds up to 
:apache-james-mailbox:apache-james-mailbox-lucene:compileJava
     new f87a445  JAMES-3260 Builds up to 
:':apache-james-mpt:apache-james-mpt-core:compileJava'.
     new 836f3e9  JAMES-3260 Builds up to 
:':apache-james-mpt:apache-james-mpt-core:compileJava'.
     new 03433f1  JAMES-3260 Builds up to 
':james-server:james-server-data-jmap:compileTestJava'
     new db79a07  JAMES-3260 We have compilation without tests
     new 1febfea  JAMES-3260 Fixing test compilation and runinng
     new ea18439  JAMES-3260 Builds with some tests disables
     new caca9e2  JAMES-3260 Fixed some dependency issues
     new 3ea4cf6  JAMES-3260 Some more build fixes
     new cb8e032  JAMES-3260 Reproducible tests for spring-jpa-tests
     new 08c291b  JAMES-3260 Fixed the build for mailrepository-memory
     new a4aafbb  JAMES-3260 Fixed memory-guice build - removed guava:*-android 
version
     new dffedbb  JAMES-3260 More test fixes
     new 5e859c9  JAMES-3260 Removed guice from api
     new a3f5d93  JAMES-3225 #comment First draft of Jenkinsfile
     new c733c94  JAMES-3225 #comment Using build scans to see why compilation 
fails
     new a003ae2  JAMES-3225 #comment Fixed Jenkinsfile typo tests -> test
     new bb5e0a9  JAMES-3225 #comment Increased build timeout to 4h
     new 77aa457  JAMES-3225 #comment Added gradle enterprise for build scans + 
debug failing test
     new 7afbd27  JAMES-3225 #comment Force utf-8 file encoding on builds.a.o
     new 67de897  JAMES-3225 #comment Enabled build scans and added email 
notifications on build
     new aa65827  JAMES-3273 #comment Building a binary distribution for 
server-app module
     new 398ba5a  JAMES-3273 #comment Using the gradle application plugin for 
guice apps
     new 5dbd956  JAMES-3273 #comment Using failFast for some integration tests
     new bde85a7  JAMES-3273 #comment Added some build documentation
     new c40c389  JAMES-3273 #comment Fixed publish to maven local - removed 
duplicates

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (87c3d9c)
            \
             N -- N -- N   refs/heads/JAMES-3260-gradle-poc (c40c389)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

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:
 .../main/java/org/apache/james/core/Username.java  |   8 +-
 .../destination/conf/mailetcontainer.xml           |   1 +
 docs/modules/concepts/nav.adoc                     |  21 +-
 docs/modules/concepts/pages/glossary.adoc          |  59 +++++
 docs/modules/concepts/pages/index.adoc             |  49 ++++-
 docs/modules/concepts/pages/mail/index.adoc        |   4 +-
 .../concepts/pages/mail/protocols/imap.adoc        |   4 -
 .../concepts/pages/mail/protocols/index.adoc       |  16 --
 .../concepts/pages/mail/protocols/jmap.adoc        |   4 -
 .../modules/concepts/pages/mail/protocols/pop.adoc |   4 -
 .../concepts/pages/mail/protocols/smtp.adoc        |  67 ------
 .../concepts/pages/{mail => }/messages/imf.adoc    |   0
 .../concepts/pages/{mail => }/messages/index.adoc  |   4 +-
 .../concepts/pages/{mail => }/messages/mime.adoc   |   2 +-
 docs/modules/concepts/pages/protocols/esmtp.adoc   |  48 +++++
 docs/modules/concepts/pages/protocols/imap.adoc    | 184 ++++++++++++++++
 docs/modules/concepts/pages/protocols/index.adoc   |  17 ++
 docs/modules/concepts/pages/protocols/jmap.adoc    |   4 +
 docs/modules/concepts/pages/protocols/lmtp.adoc    |  32 +++
 docs/modules/concepts/pages/protocols/pop.adoc     | 130 +++++++++++
 docs/modules/concepts/pages/protocols/smtp.adoc    | 131 +++++++++++
 docs/modules/concepts/pages/storage/index.adoc     |   4 +
 docs/modules/servers/nav.adoc                      |   2 +
 docs/modules/servers/pages/15-minute-demo.adoc     |   6 +
 docs/modules/servers/pages/demo.adoc               |   4 +-
 .../org/apache/james/mailbox/MessageManager.java   |   4 +
 .../apache/james/mailbox/MailboxManagerTest.java   | 136 ++++++++++++
 .../cassandra/mail/CassandraMessageMapper.java     |  15 +-
 .../mail/utils/FlagsUpdateStageResult.java         |  14 +-
 .../cassandra/mail/CassandraMessageMapperTest.java |  26 +++
 .../mail/utils/FlagsUpdateStageResultTest.java     |  20 +-
 .../mailbox/events/KeyRegistrationHandler.java     |  17 +-
 .../james/mailbox/store/StoreMessageManager.java   |  10 +-
 .../james/mailbox/store/StoreRightManager.java     |  14 +-
 .../james/mailbox/store/mail/MessageMapper.java    |  14 ++
 .../apache/james/imap/api/message/FetchData.java   |  10 +
 .../james/imap/processor/fetch/FetchProcessor.java |  97 ++++++---
 .../imap/processor/fetch/FetchResponseBuilder.java |  92 +++++---
 .../org/apache/james/util/retry/FaultyService.java |  24 ---
 .../user/ldap/LdapRepositoryConfiguration.java     |   6 +-
 .../james/user/ldap/ReadOnlyLDAPUsersDAO.java      |   6 +-
 .../user/ldap}/retry/DoublingRetrySchedule.java    |   4 +-
 .../user/ldap}/retry/ExceptionRetryHandler.java    |  10 +-
 .../ldap}/retry/api/ExceptionRetryingProxy.java    |   2 +-
 .../james/user/ldap}/retry/api/RetryHandler.java   |   2 +-
 .../james/user/ldap}/retry/api/RetrySchedule.java  |   2 +-
 .../ldap}/retry/naming/LoggingRetryHandler.java    |   6 +-
 .../retry/naming/NamingExceptionRetryHandler.java  |  10 +-
 .../user/ldap}/retry/naming/RetryingContext.java   |  11 +-
 .../retry/naming/directory/RetryingDirContext.java |  13 +-
 .../retry/naming/ldap/RetryingLdapContext.java     |  13 +-
 .../ldap}/retry/DoublingRetryScheduleTest.java     |   4 +-
 .../ldap}/retry/ExceptionRetryHandlerTest.java     |   8 +-
 .../naming/NamingExceptionRetryHandlerTest.java    |   8 +-
 .../mailets/RemoteDeliveryErrorHandlingTest.java   | 240 +++++++++++++++++++++
 .../transport/mailets/remote/delivery/Bouncer.java |  13 +-
 .../mailets/remote/delivery/BouncerTest.java       | 113 ++++++++++
 .../james/webadmin/routes/MappingRoutesTest.java   |   2 +-
 ...erFastViewProjectionItemsRequestToTaskTest.java |   2 +-
 .../webadmin/routes/UserMailboxesRoutesTest.java   |   2 +-
 .../service/MailboxesExportRequestToTaskTest.java  |   2 +-
 upgrade-instructions.md                            |  12 ++
 62 files changed, 1507 insertions(+), 282 deletions(-)
 create mode 100644 docs/modules/concepts/pages/glossary.adoc
 delete mode 100644 docs/modules/concepts/pages/mail/protocols/imap.adoc
 delete mode 100644 docs/modules/concepts/pages/mail/protocols/index.adoc
 delete mode 100644 docs/modules/concepts/pages/mail/protocols/jmap.adoc
 delete mode 100644 docs/modules/concepts/pages/mail/protocols/pop.adoc
 delete mode 100644 docs/modules/concepts/pages/mail/protocols/smtp.adoc
 rename docs/modules/concepts/pages/{mail => }/messages/imf.adoc (100%)
 rename docs/modules/concepts/pages/{mail => }/messages/index.adoc (76%)
 rename docs/modules/concepts/pages/{mail => }/messages/mime.adoc (97%)
 create mode 100644 docs/modules/concepts/pages/protocols/esmtp.adoc
 create mode 100644 docs/modules/concepts/pages/protocols/imap.adoc
 create mode 100644 docs/modules/concepts/pages/protocols/index.adoc
 create mode 100644 docs/modules/concepts/pages/protocols/jmap.adoc
 create mode 100644 docs/modules/concepts/pages/protocols/lmtp.adoc
 create mode 100644 docs/modules/concepts/pages/protocols/pop.adoc
 create mode 100644 docs/modules/concepts/pages/protocols/smtp.adoc
 create mode 100644 docs/modules/concepts/pages/storage/index.adoc
 delete mode 100644 
server/container/util/src/main/java/org/apache/james/util/retry/FaultyService.java
 rename server/{container/util/src/main/java/org/apache/james/util => 
data/data-ldap/src/main/java/org/apache/james/user/ldap}/retry/DoublingRetrySchedule.java
 (96%)
 rename server/{container/util/src/main/java/org/apache/james/util => 
data/data-ldap/src/main/java/org/apache/james/user/ldap}/retry/ExceptionRetryHandler.java
 (93%)
 rename server/{container/util/src/main/java/org/apache/james/util => 
data/data-ldap/src/main/java/org/apache/james/user/ldap}/retry/api/ExceptionRetryingProxy.java
 (97%)
 rename server/{container/util/src/main/java/org/apache/james/util => 
data/data-ldap/src/main/java/org/apache/james/user/ldap}/retry/api/RetryHandler.java
 (97%)
 rename server/{container/util/src/main/java/org/apache/james/util => 
data/data-ldap/src/main/java/org/apache/james/user/ldap}/retry/api/RetrySchedule.java
 (95%)
 rename server/{container/util/src/main/java/org/apache/james/util => 
data/data-ldap/src/main/java/org/apache/james/user/ldap}/retry/naming/LoggingRetryHandler.java
 (91%)
 rename server/{container/util/src/main/java/org/apache/james/util => 
data/data-ldap/src/main/java/org/apache/james/user/ldap}/retry/naming/NamingExceptionRetryHandler.java
 (87%)
 rename server/{container/util/src/main/java/org/apache/james/util => 
data/data-ldap/src/main/java/org/apache/james/user/ldap}/retry/naming/RetryingContext.java
 (97%)
 rename server/{container/util/src/main/java/org/apache/james/util => 
data/data-ldap/src/main/java/org/apache/james/user/ldap}/retry/naming/directory/RetryingDirContext.java
 (97%)
 rename server/{container/util/src/main/java/org/apache/james/util => 
data/data-ldap/src/main/java/org/apache/james/user/ldap}/retry/naming/ldap/RetryingLdapContext.java
 (91%)
 rename server/{container/util/src/test/java/org/apache/james/util => 
data/data-ldap/src/test/java/org/apache/james/user/ldap}/retry/DoublingRetryScheduleTest.java
 (97%)
 rename server/{container/util/src/test/java/org/apache/james/util => 
data/data-ldap/src/test/java/org/apache/james/user/ldap}/retry/ExceptionRetryHandlerTest.java
 (94%)
 rename server/{container/util/src/test/java/org/apache/james/util => 
data/data-ldap/src/test/java/org/apache/james/user/ldap}/retry/naming/NamingExceptionRetryHandlerTest.java
 (92%)
 create mode 100644 
server/mailet/integration-testing/src/test/java/org/apache/james/transport/mailets/RemoteDeliveryErrorHandlingTest.java


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

Reply via email to