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 fa8fefd263 [DOCUMENTATION] Recommend the use of PROXY protocol
     new f120b369ce Use extension method pattern to replace utility methods
     new 9ba4f24b98 Simplify PerRecipientRateLimit init
     new 76e41ed234 Make EntityType more idiomatic
     new 31f3000db4 Switch from OOP style to FP style
     new f51addb539 Avoid some repetition
     new 2ab7257ed2 GlobalRateLimiter can't be a case class as it contains a 
class
     new a784fa5c0d When we don't get any limiter, don't build a global rate 
limiter
     new 923fab4f35 Throwing methods are uncommon in scala, let's throw at 
scala/java boundary
     new 76b0050f2c Rename RecipientType to Recipient

The 9 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:
 .../james/rate/limiter/api/RateLimiter.scala       |  24 +----
 .../james/transport/mailets/EntityType.scala       | 114 ++++++++++-----------
 .../james/transport/mailets/GlobalRateLimit.scala  |  53 ++++++----
 .../transport/mailets/PerRecipientRateLimit.scala  |  24 ++---
 .../transport/mailets/PerSenderRateLimit.scala     |  19 ++--
 5 files changed, 113 insertions(+), 121 deletions(-)


---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscr...@james.apache.org
For additional commands, e-mail: notifications-h...@james.apache.org

Reply via email to