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 bf448b4d93 JAMES-3756 MailboxSession should have a loggedInUser field 
set to the loggedIn user (#1373)
     new c7cb996ee9 JAMES-3771 Migrate backend opensearch high level to new 
java client
     new 092c357b18 JAMES-3771 Migrate mailbox opensearch to new java client
     new efbfae7833 JAMES-3771 Migrate quota-search-opensearch module to new 
java client
     new 34f6cc44cc JAMES-3771 Migrate rest of the code to opensearch new java 
client
     new 1fe4f82507 JAMES-3771 DockerElasticSearchExtension should cleanup its 
data after each test
     new 7e1c35fa64 JAMES-3771 Upgrade to opensearch java client 2.1.0
     new dc6d29eedf JAMES-3771 Add more memory to OpenSearch docker container 
for tests
     new 5da1eafca4 JAMES-3771 Upgrade to OpenSearch 2.4
     new 5934ecaa4d JAMES-3771 Refactor extract operations from hit in 
OpenSearchListeningMessageSearchIndex
     new 49c358a39d JAMES-3771 Prevent SPI lookups on the HTTP eventloop
     new 250a79dcf0 JAMES-3771 Fix thread leak issue within 
DeleteAllIndexDocumentsCleanupStrategy
     new 19984d6765 JAMES-3771 Date searching should align IMAP4rev2 
specifications

The 12 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-common/opensearch/pom.xml                 |  17 +-
 .../james/backends/opensearch/ClientProvider.java  |  34 +-
 .../opensearch/DeleteByQueryPerformer.java         |  41 +-
 .../james/backends/opensearch/DocumentId.java      |   3 +-
 .../backends/opensearch/IndexCreationFactory.java  | 254 +++++-----
 .../backends/opensearch/OpenSearchHealthCheck.java |  38 +-
 .../backends/opensearch/OpenSearchIndexer.java     | 121 +++--
 .../opensearch/ReactorOpenSearchClient.java        | 181 +++----
 .../james/backends/opensearch/RoutingKey.java      |   3 +-
 .../backends/opensearch/UpdatedRepresentation.java |   3 +-
 .../opensearch/json/JsonpDeserializerBase.java     | 397 ++++++++++++++++
 .../backends/opensearch/json/JsonpMapperBase.java  | 102 ++++
 .../james/backends/opensearch/json/JsonpUtils.java | 207 ++++++++
 .../json/UnexpectedJsonEventException.java         |  25 +-
 .../json/jackson/JacksonJsonProvider.java          | 298 ++++++++++++
 .../json/jackson/JacksonJsonpGenerator.java        | 374 +++++++++++++++
 .../json/jackson/JacksonJsonpLocation.java         |  41 +-
 .../json/jackson/JacksonJsonpMapper.java           | 123 +++++
 .../json/jackson/JacksonJsonpParser.java           | 313 +++++++++++++
 .../opensearch/json/jackson/JacksonUtils.java      |  24 +-
 .../opensearch/json/jackson/JsonValueParser.java   | 108 +++++
 .../backends/opensearch/json/package-info.java     |  14 +-
 .../backends/opensearch/search/ScrolledSearch.java |  74 +--
 .../ClientProviderImplConnectionContract.java      |  12 +-
 .../backends/opensearch/DockerOpenSearch.java      |  18 +-
 .../opensearch/DockerOpenSearchExtension.java      |  64 ++-
 .../opensearch/IndexCreationFactoryTest.java       | 213 ++++-----
 .../opensearch/OpenSearchHealthCheckTest.java      |  52 +--
 .../backends/opensearch/OpenSearchIndexerTest.java |  76 +--
 .../opensearch/search/ScrolledSearchTest.java      | 135 +++---
 .../mailbox/opensearch/MailboxMappingFactory.java  | 518 ++++++++++-----------
 .../OpenSearchListeningMessageSearchIndex.java     |  66 +--
 .../opensearch/query/CriterionConverter.java       | 384 +++++++++++----
 .../mailbox/opensearch/query/QueryConverter.java   |  37 +-
 .../mailbox/opensearch/query/SortConverter.java    |  42 +-
 .../opensearch/search/OpenSearchSearcher.java      |  42 +-
 .../opensearch/OpenSearchIntegrationTest.java      |  40 +-
 .../OpenSearchListeningMessageSearchIndexTest.java |  64 +--
 .../opensearch/search/OpenSearchSearcherTest.java  |  21 +-
 .../search/opensearch/OpenSearchQuotaSearcher.java |  59 +--
 .../search/opensearch/QuotaQueryConverter.java     |  56 ++-
 .../opensearch/QuotaRatioMappingFactory.java       |  63 ++-
 .../opensearch/QuotaSearchIndexCreationUtil.java   |   4 +-
 .../OpenSearchQuotaConfigurationTest.java          |  24 +-
 .../search/opensearch/QuotaQueryConverterTest.java |  73 ++-
 .../events/OpenSearchQuotaMailboxListenerTest.java |  15 +-
 .../json/QuotaRatioToOpenSearchJsonTest.java       |   3 +-
 .../apache/james/DockerOpenSearchExtension.java    |  13 +-
 .../james/JamesServerWithRetryConnectionTest.java  |   4 +-
 ...esWithNonCompatibleElasticSearchServerTest.java |   2 +-
 .../apache/james/DockerOpenSearchExtension.java    |  13 +-
 .../modules/mailbox/OpenSearchStartUpCheck.java    |  21 +-
 .../DistributedThreadGetMethodTest.java            |  17 +-
 ...RabbitMQReindexingWithEventDeadLettersTest.java |   4 +-
 .../java/org/apache/james/util/docker/Images.java  |   2 +-
 55 files changed, 3578 insertions(+), 1374 deletions(-)
 create mode 100644 
backends-common/opensearch/src/main/java/org/apache/james/backends/opensearch/json/JsonpDeserializerBase.java
 create mode 100644 
backends-common/opensearch/src/main/java/org/apache/james/backends/opensearch/json/JsonpMapperBase.java
 create mode 100644 
backends-common/opensearch/src/main/java/org/apache/james/backends/opensearch/json/JsonpUtils.java
 copy 
server/protocols/jmap-draft/src/main/java/org/apache/james/jmap/draft/exceptions/BlobNotFoundException.java
 => 
backends-common/opensearch/src/main/java/org/apache/james/backends/opensearch/json/UnexpectedJsonEventException.java
 (60%)
 create mode 100644 
backends-common/opensearch/src/main/java/org/apache/james/backends/opensearch/json/jackson/JacksonJsonProvider.java
 create mode 100644 
backends-common/opensearch/src/main/java/org/apache/james/backends/opensearch/json/jackson/JacksonJsonpGenerator.java
 copy 
protocols/imap/src/main/java/org/apache/james/imap/message/response/FlagsResponse.java
 => 
backends-common/opensearch/src/main/java/org/apache/james/backends/opensearch/json/jackson/JacksonJsonpLocation.java
 (61%)
 create mode 100644 
backends-common/opensearch/src/main/java/org/apache/james/backends/opensearch/json/jackson/JacksonJsonpMapper.java
 create mode 100644 
backends-common/opensearch/src/main/java/org/apache/james/backends/opensearch/json/jackson/JacksonJsonpParser.java
 copy 
server/protocols/jmap-draft/src/main/java/org/apache/james/jmap/draft/methods/JmapRequestParser.java
 => 
backends-common/opensearch/src/main/java/org/apache/james/backends/opensearch/json/jackson/JacksonUtils.java
 (62%)
 create mode 100644 
backends-common/opensearch/src/main/java/org/apache/james/backends/opensearch/json/jackson/JsonValueParser.java
 copy mdn/src/main/java/org/apache/james/mdn/fields/Field.java => 
backends-common/opensearch/src/main/java/org/apache/james/backends/opensearch/json/package-info.java
 (72%)


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

Reply via email to