This is an automated email from the ASF dual-hosted git repository.
jhelou pushed a change to branch pulsar-authentication
in repository https://gitbox.apache.org/repos/asf/james-project.git
omit fd2ef1d650 fixup! [JAMEs-3687] introduces PulsarClients
omit f1e2dd7b57 fixup! [JAMES-3687] adds support for authentication scheme
in the configuration
omit 73ea2d6237 [JAMES-3687] rationalizes pulsar dependencies
omit 230ddb1a66 [JAMEs-3687] introduces PulsarClients
omit 679a89b4e5 fixup! [JAMES-3687] refactors client creation to
PulsarConfiguration
omit ff84b056d1 fixup! [JAMES-3687] adds support for authentication scheme
in the configuration
omit 195ad10341 [JAMES-3687] upgrades pulsar client to latest version
omit 460809d234 [JAMES-3687] refactors client creation to
PulsarConfiguration
omit bd214a2fb7 [JAMES-3687] adds support for authentication scheme in the
configuration
omit fdbdfc808b [JAMES-3687] pulls pulsar-client explicitely to enforce its
version
add 70020c13c7 adds debug info on ssl context setup
add 8c83544754 ensures that startup errors are added to the log files
add ead2018c45 [boyscout] removes conflicting persistence.xml
add 578333e897 Fix exaception about missing UserRepository implementation
add 8f8db8ddfe [FIX] OidcJwtTokenVerifier: be resilient upon missing kid
add 92a2eb6909 [FIX] ImapResponseComposerImpl: continuation should match
Cyrus syntax
add 23a9b6a3eb [FIX] AuthCmdHandler needlessly prints a warning
add 216315e784 [FIX] DelegationStoreAuthorizator::isAdministrator should
fallback to false
add b0cd610c55 JAMES-3694 Apply queue expiracy only for per-node queues
add 0e376b9ca7 JAMES-3694 Apply queue expiracy for the task manager
add f9b34ea205 JAMES-3880 MailRepositories: add a way to count retries
(#1411)
add 54073ae2f8 JAMES-3740 UidMsnConverter: Fix addAll containing Long
values
add bfe5179278 JAMES-3740 UidMsnConverter: Remove duplicate
collection.sort call
add fa86441db0 JAMES-3740 UidMsnConverter: Use binarySearch for contains
add 5b20d7d80e JAMES-3740 UidMsnConverter: complete test coverage
add 064d72414e JAMES-3740 UidMsnConverter: fix removal for longs
add ce3cde9bff JAMES-3740 UidMsnConverter: de-allocate uidsAsInts when
switching to longs
add 587e9eb954 JAMES-3613 IMAP misses sessionId upon channelActive (#1413)
add 2354c6125e [FIX] upgrade instructions should respect the order by date
(#1418)
add a4ac33947f Fix a leak in TextExtractor (#1420)
add 9b1d6b24f9 A few refactorings related to text extractors (#1423)
add 72b5ab66e5 JAMES-3867 - Fix Bug: Missing IMAP LOGOUT Command Parser in
ImapPackage
add a87cfc0b2e [PERF] Use UnsynchronizedBufferedInputStream
add 3e7e67788a [PERF] MimeDescriptorImpl: avoid counting lines for non
text parts
add fc173b4988 [PERF] Fasten IMAP vanished
add 537ae380f9 [PERF] JsoupHtmlTextExtractor without recursion (#1422)
add e935399d12 [FIX] JMAP urn:ietf:params:jmap:submission
submissionExtensions shoul… (#1424)
add 7b050b4da3 [DOCUMENT] Fix a broken link to James Distributed 3.7.3
architecture (#1429)
add 46ed946fae More Extractors fixes (#1430)
add 19e5e40d23 [JAMES-3687] pulls pulsar-client explicitely to enforce its
version
add aefc136e27 [JAMES-3687] adds support for authentication scheme in the
configuration
add dc1a1f3a38 [JAMES-3687] refactors client creation to
PulsarConfiguration
add 9b043c6204 [JAMES-3687] upgrades pulsar client to latest version
add 70ecca0d54 [JAMEs-3687] introduces PulsarClients
add e520c0a255 [JAMES-3687] rationalizes pulsar dependencies
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 (fd2ef1d650)
\
N -- N -- N refs/heads/pulsar-authentication (e520c0a255)
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.
No new revisions were added by this update.
Summary of changes:
README.adoc | 2 +-
.../james/backends/pulsar/PulsarClients.scala | 8 +-
.../backends/pulsar/PulsarConfiguration.scala | 9 +-
.../backends/rabbitmq/RabbitMQConfiguration.java | 1 -
.../james/events/KeyReconnectionHandler.java | 6 +-
.../james/events/KeyRegistrationHandler.java | 5 +-
.../james/examples/CustomJamesServerMain.java | 11 +-
.../james/mailbox/extractor/ParsedContent.java | 21 +-
.../james/mailbox/extractor/TextExtractor.java | 13 +-
.../apache/james/mailbox/model/ContentType.java | 3 +
.../mailbox/extractor/TextExtractorContract.java | 83 +++++++
mailbox/jpa/pom.xml | 1 +
.../META-INF => test/resources}/persistence.xml | 0
.../james/mailbox/opensearch/json/MimePart.java | 23 +-
.../opensearch/json/IndexableMessageTest.java | 4 +-
.../mailbox/store/search/PDFTextExtractor.java | 7 +-
.../src/test}/resources/META-INF/persistence.xml | 0
.../james/mailbox/store/MimeDescriptorImpl.java | 66 +++---
.../james/mailbox/store/StoreMessageManager.java | 10 +-
.../store/extractor/DefaultTextExtractor.java | 28 +--
.../store/extractor/JsoupTextExtractor.java | 10 +-
.../store/extractor/DefaultTextExtractorTest.java | 19 +-
.../james/mailbox/tika/CachingTextExtractor.java | 33 +--
.../james/mailbox/tika/TikaTextExtractor.java | 2 +-
.../mailbox/tika/CachingTextExtractorTest.java | 4 +-
.../org/apache/james/transport/KeyStoreHolder.java | 4 +-
.../org/apache/james/transport/SMIMEKeyHolder.java | 4 +-
.../james/transport/mailets/RecoverAttachment.java | 4 +-
.../apache/james/imap/api/message/UidRange.java | 2 +-
.../imap/encode/AuthenticateResponseEncoder.java | 2 +-
.../james/imap/encode/ImapResponseComposer.java | 2 +
.../imap/encode/base/ImapResponseComposerImpl.java | 7 +
.../james/imap/processor/base/UidMsnConverter.java | 22 +-
.../imap/processor/base/UidMsnConverterTest.java | 147 +++++++++++++
.../protocols/smtp/core/esmtp/AuthCmdHandler.java | 2 +-
.../docs/modules/ROOT/pages/operate/webadmin.adoc | 4 +-
.../java/org/apache/james/IMAPIntegrationTest.java | 47 ++--
.../src/main/java/org/apache/james/Main.java | 7 +-
.../server/core/MimeMessageInputStreamSource.java | 4 +-
.../james/modules/protocols/ImapPackage.java | 4 +-
.../mailbox/DelegationStoreAuthorizator.java | 11 +-
.../mailbox/DelegationStoreAuthorizatorTest.java | 27 +++
.../java/org/apache/james/util/DataChunker.java | 5 +-
.../util/io/UnsynchronizedBufferedInputStream.java | 238 +++++++++++++++++++++
server/data/data-jpa/pom.xml | 1 +
.../META-INF => test/resources}/persistence.xml | 0
.../jmap/draft/utils/JsoupHtmlTextExtractor.java | 57 +++--
.../draft/utils/JsoupHtmlTextExtractorTest.java | 10 +
.../rfc8621/contract/CustomMethodContract.scala | 4 +-
.../rfc8621/contract/SessionRoutesContract.scala | 8 +-
.../org/apache/james/jmap/core/Capability.scala | 5 +-
.../james/jmap/json/ResponseSerializer.scala | 3 +
.../james/jmap/routes/SessionRoutesTest.scala | 4 +-
.../org/apache/james/jwt/OidcJwtTokenVerifier.java | 3 +-
.../james/imapserver/netty/IMAPMDCContext.java | 1 -
.../netty/ImapChannelUpstreamHandler.java | 26 ++-
.../protocols/lib/LegacyJavaEncryptionFactory.java | 32 +--
.../org/apache/james/protocols/lib/SslConfig.java | 7 +-
.../webadmin/routes/MailRepositoriesRoutes.java | 5 +
...essingAllMailsTaskAdditionalInformationDTO.java | 13 +-
.../service/ReprocessingAllMailsTaskDTO.java | 14 +-
...cessingOneMailTaskAdditionalInformationDTO.java | 4 +
.../service/ReprocessingOneMailTaskDTO.java | 3 +
.../webadmin/service/ReprocessingService.java | 49 ++++-
.../service/ReprocessingAllMailsTaskTest.java | 42 +++-
.../service/ReprocessingOneMailTaskTest.java | 14 +-
.../webadmin/service/ReprocessingServiceTest.java | 79 ++++++-
.../org/apache/james/task/TaskManagerContract.java | 52 ++---
.../distributed/RabbitMQTerminationSubscriber.java | 10 +-
.../distributed/RabbitMQWorkQueue.java | 17 +-
.../RabbitMQWorkQueueReconnectionHandler.java | 11 +-
.../TerminationReconnectionHandler.java | 11 +-
.../distributed/RabbitMQWorkQueueSupplier.scala | 7 +-
.../distributed/DistributedTaskManagerTest.java | 43 ++--
.../RabbitMQTerminationSubscriberTest.java | 10 +-
.../RabbitMQWorkQueuePersistenceTest.java | 8 +-
.../distributed/RabbitMQWorkQueueTest.java | 12 +-
.../TerminationSubscriberContract.java | 16 +-
src/site/markdown/server/manage-webadmin.md | 4 +
upgrade-instructions.md | 30 +--
80 files changed, 1159 insertions(+), 368 deletions(-)
create mode 100644
mailbox/api/src/test/java/org/apache/james/mailbox/extractor/TextExtractorContract.java
copy mailbox/jpa/src/{main/resources/META-INF =>
test/resources}/persistence.xml (100%)
rename mailbox/{jpa/src/main =>
spring/src/test}/resources/META-INF/persistence.xml (100%)
copy
examples/custom-imap/src/test/java/org/apache/james/examples/imap/ImapCustomPackagesTest.java
=>
server/apps/memory-app/src/test/java/org/apache/james/IMAPIntegrationTest.java
(61%)
create mode 100644
server/container/util/src/main/java/org/apache/james/util/io/UnsynchronizedBufferedInputStream.java
rename server/data/data-jpa/src/{main/resources/META-INF =>
test/resources}/persistence.xml (100%)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]