You are viewing a plain text version of this content. The canonical link for it is here.
Posted to server-dev@james.apache.org by ro...@apache.org on 2019/04/25 16:35:40 UTC

[james-project] branch master updated (71390f1 -> bf70673)

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

rouazana pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/james-project.git.


    from 71390f1  Merge remote-tracking branch 'dtran/blob-xdoc'
     new f184ec8  JAMES-2736 Update CHANGELOG with TMT Sprint 3 content
     new 55c72de  JAMES-2737 Use rotation logs for docker images
     new eaa64d9  Merge remote-tracking branch 'blackheaven/JAMES-2737'
     new dbdc5e8  JAMES-2738 fix link to Event dead letter in webadmin documentation
     new e1e6bc8  JAMES-2738 fix link to DLP Configuration  in webadmin documentation
     new 86f1675  JAMES-2738 fix link to Cassandra Schema upgrades  in webadmin documentation
     new bf70673  Merge remote-tracking branch 'remk/JAMES-2738'

The 7 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:
 CHANGELOG.md                                                 |  2 ++
 .../run/guice/cassandra-ldap/destination/conf/logback.xml    | 12 +++++++++++-
 .../cassandra-rabbitmq-ldap/destination/conf/logback.xml     | 12 +++++++++++-
 .../guice/cassandra-rabbitmq/destination/conf/logback.xml    | 12 +++++++++++-
 dockerfiles/run/guice/cassandra/destination/conf/logback.xml | 12 +++++++++++-
 dockerfiles/run/guice/jpa-smtp/destination/conf/logback.xml  | 12 +++++++++++-
 dockerfiles/run/guice/jpa/destination/conf/logback.xml       | 12 +++++++++++-
 dockerfiles/run/guice/memory/destination/conf/logback.xml    | 12 +++++++++++-
 src/site/markdown/server/manage-webadmin.md                  |  6 +++---
 9 files changed, 82 insertions(+), 10 deletions(-)


---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org


[james-project] 02/07: JAMES-2737 Use rotation logs for docker images

Posted by ro...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

rouazana pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/james-project.git

commit 55c72debc343ee3f46ba929069da0785248a944a
Author: Gautier DI FOLCO <gd...@linagora.com>
AuthorDate: Fri Apr 19 15:24:53 2019 +0200

    JAMES-2737 Use rotation logs for docker images
---
 .../run/guice/cassandra-ldap/destination/conf/logback.xml    | 12 +++++++++++-
 .../cassandra-rabbitmq-ldap/destination/conf/logback.xml     | 12 +++++++++++-
 .../guice/cassandra-rabbitmq/destination/conf/logback.xml    | 12 +++++++++++-
 dockerfiles/run/guice/cassandra/destination/conf/logback.xml | 12 +++++++++++-
 dockerfiles/run/guice/jpa-smtp/destination/conf/logback.xml  | 12 +++++++++++-
 dockerfiles/run/guice/jpa/destination/conf/logback.xml       | 12 +++++++++++-
 dockerfiles/run/guice/memory/destination/conf/logback.xml    | 12 +++++++++++-
 7 files changed, 77 insertions(+), 7 deletions(-)

diff --git a/dockerfiles/run/guice/cassandra-ldap/destination/conf/logback.xml b/dockerfiles/run/guice/cassandra-ldap/destination/conf/logback.xml
index 94a639f..08294af 100644
--- a/dockerfiles/run/guice/cassandra-ldap/destination/conf/logback.xml
+++ b/dockerfiles/run/guice/cassandra-ldap/destination/conf/logback.xml
@@ -12,8 +12,18 @@
                 </encoder>
         </appender>
 
-        <appender name="LOG_FILE" class="ch.qos.logback.core.FileAppender">
+        <appender name="LOG_FILE" class="ch.qos.logback.core.rolling.RollingFileAppender">
                 <file>/logs/james.log</file>
+                <rollingPolicy class="ch.qos.logback.core.rolling.FixedWindowRollingPolicy">
+                    <fileNamePattern>/logs/james.%i.log.tar.gz</fileNamePattern>
+                    <minIndex>1</minIndex>
+                    <maxIndex>3</maxIndex>
+                </rollingPolicy>
+
+                <triggeringPolicy class="ch.qos.logback.core.rolling.SizeBasedTriggeringPolicy">
+                    <maxFileSize>100MB</maxFileSize>
+                </triggeringPolicy>
+
                 <encoder>
                         <pattern>%d{HH:mm:ss.SSS} [%-5level] %logger{15} - %msg%n%rEx</pattern>
                         <immediateFlush>false</immediateFlush>
diff --git a/dockerfiles/run/guice/cassandra-rabbitmq-ldap/destination/conf/logback.xml b/dockerfiles/run/guice/cassandra-rabbitmq-ldap/destination/conf/logback.xml
index 94a639f..08294af 100644
--- a/dockerfiles/run/guice/cassandra-rabbitmq-ldap/destination/conf/logback.xml
+++ b/dockerfiles/run/guice/cassandra-rabbitmq-ldap/destination/conf/logback.xml
@@ -12,8 +12,18 @@
                 </encoder>
         </appender>
 
-        <appender name="LOG_FILE" class="ch.qos.logback.core.FileAppender">
+        <appender name="LOG_FILE" class="ch.qos.logback.core.rolling.RollingFileAppender">
                 <file>/logs/james.log</file>
+                <rollingPolicy class="ch.qos.logback.core.rolling.FixedWindowRollingPolicy">
+                    <fileNamePattern>/logs/james.%i.log.tar.gz</fileNamePattern>
+                    <minIndex>1</minIndex>
+                    <maxIndex>3</maxIndex>
+                </rollingPolicy>
+
+                <triggeringPolicy class="ch.qos.logback.core.rolling.SizeBasedTriggeringPolicy">
+                    <maxFileSize>100MB</maxFileSize>
+                </triggeringPolicy>
+
                 <encoder>
                         <pattern>%d{HH:mm:ss.SSS} [%-5level] %logger{15} - %msg%n%rEx</pattern>
                         <immediateFlush>false</immediateFlush>
diff --git a/dockerfiles/run/guice/cassandra-rabbitmq/destination/conf/logback.xml b/dockerfiles/run/guice/cassandra-rabbitmq/destination/conf/logback.xml
index 94a639f..08294af 100644
--- a/dockerfiles/run/guice/cassandra-rabbitmq/destination/conf/logback.xml
+++ b/dockerfiles/run/guice/cassandra-rabbitmq/destination/conf/logback.xml
@@ -12,8 +12,18 @@
                 </encoder>
         </appender>
 
-        <appender name="LOG_FILE" class="ch.qos.logback.core.FileAppender">
+        <appender name="LOG_FILE" class="ch.qos.logback.core.rolling.RollingFileAppender">
                 <file>/logs/james.log</file>
+                <rollingPolicy class="ch.qos.logback.core.rolling.FixedWindowRollingPolicy">
+                    <fileNamePattern>/logs/james.%i.log.tar.gz</fileNamePattern>
+                    <minIndex>1</minIndex>
+                    <maxIndex>3</maxIndex>
+                </rollingPolicy>
+
+                <triggeringPolicy class="ch.qos.logback.core.rolling.SizeBasedTriggeringPolicy">
+                    <maxFileSize>100MB</maxFileSize>
+                </triggeringPolicy>
+
                 <encoder>
                         <pattern>%d{HH:mm:ss.SSS} [%-5level] %logger{15} - %msg%n%rEx</pattern>
                         <immediateFlush>false</immediateFlush>
diff --git a/dockerfiles/run/guice/cassandra/destination/conf/logback.xml b/dockerfiles/run/guice/cassandra/destination/conf/logback.xml
index 94a639f..08294af 100644
--- a/dockerfiles/run/guice/cassandra/destination/conf/logback.xml
+++ b/dockerfiles/run/guice/cassandra/destination/conf/logback.xml
@@ -12,8 +12,18 @@
                 </encoder>
         </appender>
 
-        <appender name="LOG_FILE" class="ch.qos.logback.core.FileAppender">
+        <appender name="LOG_FILE" class="ch.qos.logback.core.rolling.RollingFileAppender">
                 <file>/logs/james.log</file>
+                <rollingPolicy class="ch.qos.logback.core.rolling.FixedWindowRollingPolicy">
+                    <fileNamePattern>/logs/james.%i.log.tar.gz</fileNamePattern>
+                    <minIndex>1</minIndex>
+                    <maxIndex>3</maxIndex>
+                </rollingPolicy>
+
+                <triggeringPolicy class="ch.qos.logback.core.rolling.SizeBasedTriggeringPolicy">
+                    <maxFileSize>100MB</maxFileSize>
+                </triggeringPolicy>
+
                 <encoder>
                         <pattern>%d{HH:mm:ss.SSS} [%-5level] %logger{15} - %msg%n%rEx</pattern>
                         <immediateFlush>false</immediateFlush>
diff --git a/dockerfiles/run/guice/jpa-smtp/destination/conf/logback.xml b/dockerfiles/run/guice/jpa-smtp/destination/conf/logback.xml
index 1f91099..efee35e 100644
--- a/dockerfiles/run/guice/jpa-smtp/destination/conf/logback.xml
+++ b/dockerfiles/run/guice/jpa-smtp/destination/conf/logback.xml
@@ -12,8 +12,18 @@
                 </encoder>
         </appender>
 
-        <appender name="LOG_FILE" class="ch.qos.logback.core.FileAppender">
+        <appender name="LOG_FILE" class="ch.qos.logback.core.rolling.RollingFileAppender">
                 <file>/logs/james.log</file>
+                <rollingPolicy class="ch.qos.logback.core.rolling.FixedWindowRollingPolicy">
+                    <fileNamePattern>/logs/james.%i.log.tar.gz</fileNamePattern>
+                    <minIndex>1</minIndex>
+                    <maxIndex>3</maxIndex>
+                </rollingPolicy>
+
+                <triggeringPolicy class="ch.qos.logback.core.rolling.SizeBasedTriggeringPolicy">
+                    <maxFileSize>100MB</maxFileSize>
+                </triggeringPolicy>
+
                 <encoder>
                         <pattern>%d{HH:mm:ss.SSS} [%-5level] %logger{15} - %msg%n%rEx</pattern>
                         <immediateFlush>false</immediateFlush>
diff --git a/dockerfiles/run/guice/jpa/destination/conf/logback.xml b/dockerfiles/run/guice/jpa/destination/conf/logback.xml
index 1f91099..efee35e 100644
--- a/dockerfiles/run/guice/jpa/destination/conf/logback.xml
+++ b/dockerfiles/run/guice/jpa/destination/conf/logback.xml
@@ -12,8 +12,18 @@
                 </encoder>
         </appender>
 
-        <appender name="LOG_FILE" class="ch.qos.logback.core.FileAppender">
+        <appender name="LOG_FILE" class="ch.qos.logback.core.rolling.RollingFileAppender">
                 <file>/logs/james.log</file>
+                <rollingPolicy class="ch.qos.logback.core.rolling.FixedWindowRollingPolicy">
+                    <fileNamePattern>/logs/james.%i.log.tar.gz</fileNamePattern>
+                    <minIndex>1</minIndex>
+                    <maxIndex>3</maxIndex>
+                </rollingPolicy>
+
+                <triggeringPolicy class="ch.qos.logback.core.rolling.SizeBasedTriggeringPolicy">
+                    <maxFileSize>100MB</maxFileSize>
+                </triggeringPolicy>
+
                 <encoder>
                         <pattern>%d{HH:mm:ss.SSS} [%-5level] %logger{15} - %msg%n%rEx</pattern>
                         <immediateFlush>false</immediateFlush>
diff --git a/dockerfiles/run/guice/memory/destination/conf/logback.xml b/dockerfiles/run/guice/memory/destination/conf/logback.xml
index 275b806..f7c8903 100644
--- a/dockerfiles/run/guice/memory/destination/conf/logback.xml
+++ b/dockerfiles/run/guice/memory/destination/conf/logback.xml
@@ -31,8 +31,18 @@
                 </encoder>
         </appender>
 
-        <appender name="LOG_FILE" class="ch.qos.logback.core.FileAppender">
+        <appender name="LOG_FILE" class="ch.qos.logback.core.rolling.RollingFileAppender">
                 <file>/logs/james.log</file>
+                <rollingPolicy class="ch.qos.logback.core.rolling.FixedWindowRollingPolicy">
+                    <fileNamePattern>/logs/james.%i.log.tar.gz</fileNamePattern>
+                    <minIndex>1</minIndex>
+                    <maxIndex>3</maxIndex>
+                </rollingPolicy>
+
+                <triggeringPolicy class="ch.qos.logback.core.rolling.SizeBasedTriggeringPolicy">
+                    <maxFileSize>100MB</maxFileSize>
+                </triggeringPolicy>
+
                 <encoder>
                         <pattern>%d{HH:mm:ss.SSS} [%-5level] %logger{15} - %msg%n%rEx</pattern>
                         <immediateFlush>false</immediateFlush>


---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org


[james-project] 04/07: JAMES-2738 fix link to DLP Configuration in webadmin documentation

Posted by ro...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

rouazana pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/james-project.git

commit e1e6bc871d455098aa510edadace45c715f79bd6
Author: Rémi Kowalski <rk...@linagora.com>
AuthorDate: Fri Apr 19 17:06:33 2019 +0200

    JAMES-2738 fix link to DLP Configuration  in webadmin documentation
---
 src/site/markdown/server/manage-webadmin.md | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/site/markdown/server/manage-webadmin.md b/src/site/markdown/server/manage-webadmin.md
index d3f67bb..300df02 100644
--- a/src/site/markdown/server/manage-webadmin.md
+++ b/src/site/markdown/server/manage-webadmin.md
@@ -41,7 +41,7 @@ as exposed above). To avoid information duplication, this is ommited on endpoint
  - [Creating address domain](#Creating_address_domain)
  - [Administrating mail repositories](#Administrating_mail_repositories)
  - [Administrating mail queues](#Administrating_mail_queues)
- - [Administrating DLP Configuration](#Administrating_dlp_configuration)
+ - [Administrating DLP Configuration](#Administrating_DLP_Configuration)
  - [Administrating Sieve quotas](#Administrating_Sieve_quotas)
  - [ReIndexing](#ReIndexing)
  - [Event Dead Letter](#Event_Dead_Letter)


---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org


[james-project] 07/07: Merge remote-tracking branch 'remk/JAMES-2738'

Posted by ro...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

rouazana pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/james-project.git

commit bf70673aaee7565addb2019b3f4517b9d6e8b8bd
Merge: eaa64d9 86f1675
Author: Raphael Ouazana <ra...@linagora.com>
AuthorDate: Thu Apr 25 18:34:11 2019 +0200

    Merge remote-tracking branch 'remk/JAMES-2738'

 src/site/markdown/server/manage-webadmin.md | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)


---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org


[james-project] 01/07: JAMES-2736 Update CHANGELOG with TMT Sprint 3 content

Posted by ro...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

rouazana pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/james-project.git

commit f184ec8c6d8a6f1c58f5e89fc346f806f7f1cc0f
Author: Gautier DI FOLCO <gd...@linagora.com>
AuthorDate: Fri Apr 19 15:10:56 2019 +0200

    JAMES-2736 Update CHANGELOG with TMT Sprint 3 content
---
 CHANGELOG.md | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/CHANGELOG.md b/CHANGELOG.md
index 459180e..8d278da 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -4,6 +4,8 @@ All notable changes to this project will be documented in this file.
 The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)
 
 ## [Unreleased]
+### Added
+- Add in-memory docker image
 
 ## [3.3.0] - 2019-03-26
 ### Added


---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org


[james-project] 06/07: Merge remote-tracking branch 'blackheaven/JAMES-2737'

Posted by ro...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

rouazana pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/james-project.git

commit eaa64d9538dc9373a0f20c440f446a71941fa8c9
Merge: f184ec8 55c72de
Author: Raphael Ouazana <ra...@linagora.com>
AuthorDate: Thu Apr 25 18:33:44 2019 +0200

    Merge remote-tracking branch 'blackheaven/JAMES-2737'

 .../run/guice/cassandra-ldap/destination/conf/logback.xml    | 12 +++++++++++-
 .../cassandra-rabbitmq-ldap/destination/conf/logback.xml     | 12 +++++++++++-
 .../guice/cassandra-rabbitmq/destination/conf/logback.xml    | 12 +++++++++++-
 dockerfiles/run/guice/cassandra/destination/conf/logback.xml | 12 +++++++++++-
 dockerfiles/run/guice/jpa-smtp/destination/conf/logback.xml  | 12 +++++++++++-
 dockerfiles/run/guice/jpa/destination/conf/logback.xml       | 12 +++++++++++-
 dockerfiles/run/guice/memory/destination/conf/logback.xml    | 12 +++++++++++-
 7 files changed, 77 insertions(+), 7 deletions(-)


---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org


[james-project] 03/07: JAMES-2738 fix link to Event dead letter in webadmin documentation

Posted by ro...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

rouazana pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/james-project.git

commit dbdc5e8208bab1da97c538d02bca522af6604515
Author: Rémi Kowalski <rk...@linagora.com>
AuthorDate: Fri Apr 19 17:05:32 2019 +0200

    JAMES-2738 fix link to Event dead letter in webadmin documentation
---
 src/site/markdown/server/manage-webadmin.md | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/site/markdown/server/manage-webadmin.md b/src/site/markdown/server/manage-webadmin.md
index a1b9a4a..d3f67bb 100644
--- a/src/site/markdown/server/manage-webadmin.md
+++ b/src/site/markdown/server/manage-webadmin.md
@@ -2505,7 +2505,7 @@ The scheduled task will have the following type `MessageIdReIndexingTask` and th
 
 Warning: During the re-indexing, the result of search operations might be altered.
 
-## Event Dead letter
+## Event Dead Letter
 
 The EventBus allows to register 'group listeners' that are called in a (potentially) distributed fashion. These group
 listeners enable the implementation of some advanced mailbox manager feature like indexing, spam reporting, quota management


---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org


[james-project] 05/07: JAMES-2738 fix link to Cassandra Schema upgrades in webadmin documentation

Posted by ro...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

rouazana pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/james-project.git

commit 86f16754d07d866b33d42e23d0955e9d0e808f39
Author: Rémi Kowalski <rk...@linagora.com>
AuthorDate: Fri Apr 19 17:10:25 2019 +0200

    JAMES-2738 fix link to Cassandra Schema upgrades  in webadmin documentation
---
 src/site/markdown/server/manage-webadmin.md | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/site/markdown/server/manage-webadmin.md b/src/site/markdown/server/manage-webadmin.md
index 300df02..73c1209 100644
--- a/src/site/markdown/server/manage-webadmin.md
+++ b/src/site/markdown/server/manage-webadmin.md
@@ -33,7 +33,7 @@ as exposed above). To avoid information duplication, this is ommited on endpoint
  - [Administrating quotas by users](#Administrating_quotas_by_users)
  - [Administrating quotas by domains](#Administrating_quotas_by_domains)
  - [Administrating global quotas](#Administrating_global_quotas)
- - [Cassandra Schema upgrades](#Cassandra_schema_upgrades)
+ - [Cassandra Schema upgrades](#Cassandra_Schema_upgrades)
  - [Correcting ghost mailbox](#Correcting_ghost_mailbox)
  - [Creating address group](#Creating_address_group)
  - [Creating address forwards](#Creating_address_forwards)


---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org