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 a1f8cff  JAMES-2834 Alphabet ordering for some items in documents
     new 6b75cf6  JAMES-2813 add james-server-task-json in pom of vault
     new cdb167a  JAMES-2813 move delete message vault query from webadmin to 
deleted-message-vault
     new d53fef2  JAMES-2813 add serializer for QueryElement
     new b8178a2  JAMES-2813 add FieldName to DeletedMessageField to allow 
serialization of criterion
     new dd266ce  JAMES-2813 add Operator and expected value in criterion 
ValueMatcher
     new c357baf  JAMES-2813 convert Query to QueryDTO
     new 8a3dbe1  JAMES-2813 serialization of DeletedMessageVaultDeleteTask
     new 2163393  JAMES-2813 serialization of DeletedMessageVaultExportTask
     new eb19b1a  JAMES-2813 serialization of DeletedMessageVaultRestoreTask
     new 26c2722  JAMES-2813 serialization of VaultGarbageCollectionTask
     new 29a68a8  JAMES-2813 extract Combinator to separate file
     new 32e2c40  JAMES-2813 add contract test for serialization of task 
queries in webadmin

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:
 mailbox/plugin/deleted-messages-vault/pom.xml      |   4 +
 .../apache/james/vault/DeletedMessageVault.java    |   3 +
 .../vault/blob/BlobStoreDeletedMessageVault.java   |   6 +
 .../james/vault/dto}/query/CriterionDTO.java       |   7 +-
 .../apache/james/vault/dto}/query/QueryDTO.java    |   6 +-
 .../james/vault/dto}/query/QueryElement.java       |   2 +-
 .../vault/dto}/query/QueryElementDeserializer.java |   2 +-
 .../vault/dto/query/QueryElementSerializer.java    |  27 +--
 .../james/vault/dto/query/QueryTranslator.java     | 234 ++++++++++++++++++++
 .../vault/memory/MemoryDeletedMessagesVault.java   |   3 +-
 .../org/apache/james/vault/search/Combinator.java  |  17 +-
 .../org/apache/james/vault/search/Criterion.java   |  39 +++-
 .../james/vault/search/CriterionFactory.java       |  26 ++-
 .../james/vault/search/DeletedMessageField.java    |  43 +++-
 .../org/apache/james/vault/search/FieldName.java   |  22 ++
 .../org/apache/james/vault/search/Operator.java    |  27 ++-
 .../java/org/apache/james/vault/search/Query.java  |   4 +
 .../vault/utils/VaultGarbageCollectionTask.java    |  57 ++++-
 .../dto}/query/QueryElementDeserializerTest.java   |   6 +-
 .../dto/query/QueryElementSerializerTest.java      |  89 ++++++++
 .../james/vault/dto}/query/QueryElementTest.java   |   2 +-
 .../james/vault/dto/query/QueryTranslatorTest.java | 218 +++++++++++++++++++
 ...aultGarbageCollectionTaskSerializationTest.java |  78 +++++++
 .../vault/MailRepositoryDeletedMessageVault.java   |   6 +-
 .../routes/DeletedMessagesVaultDeleteTask.java     |  67 +++++-
 .../routes/DeletedMessagesVaultExportTask.java     |  92 +++++++-
 .../routes/DeletedMessagesVaultRestoreTask.java    |  77 ++++++-
 .../vault/routes/DeletedMessagesVaultRoutes.java   |   5 +-
 .../vault/routes/query/QueryTranslator.java        | 238 ---------------------
 ...edMessagesVaultDeleteTaskSerializationTest.java |  72 +++++++
 ...edMessagesVaultExportTaskSerializationTest.java |  93 ++++++++
 ...dMessagesVaultRestoreTaskSerializationTest.java |  83 +++++++
 .../routes/DeletedMessagesVaultRoutesTest.java     |   3 +-
 .../WebadminApiQuerySerializationContractTest.java | 131 ++++++++++++
 .../vault/routes/query/QueryTranslatorTest.java    |  74 -------
 .../resources/query/contains_origin_mailbox.json   |  14 ++
 .../test/resources/query/contains_recipient.json   |  14 ++
 .../src/test/resources/query/has_attachment.json   |  14 ++
 .../test/resources/query/has_no_attachment.json    |  14 ++
 .../src/test/resources/query/has_sender.json       |  14 ++
 .../src/test/resources/query/string_contains.json  |  14 ++
 .../query/string_contains_ignore_case.json         |  14 ++
 .../src/test/resources/query/string_equals.json    |  14 ++
 .../resources/query/string_equals_ignore_case.json |  14 ++
 .../query/zoned_date_time_after_or_equals.json     |  14 ++
 .../query/zoned_date_time_before_or_equals.json    |  14 ++
 46 files changed, 1617 insertions(+), 400 deletions(-)
 rename 
{server/protocols/webadmin/webadmin-mailbox-deleted-message-vault/src/main/java/org/apache/james/webadmin/vault/routes
 => 
mailbox/plugin/deleted-messages-vault/src/main/java/org/apache/james/vault/dto}/query/CriterionDTO.java
 (93%)
 rename 
{server/protocols/webadmin/webadmin-mailbox-deleted-message-vault/src/main/java/org/apache/james/webadmin/vault/routes
 => 
mailbox/plugin/deleted-messages-vault/src/main/java/org/apache/james/vault/dto}/query/QueryDTO.java
 (93%)
 copy 
{server/protocols/webadmin/webadmin-mailbox-deleted-message-vault/src/main/java/org/apache/james/webadmin/vault/routes
 => 
mailbox/plugin/deleted-messages-vault/src/main/java/org/apache/james/vault/dto}/query/QueryElement.java
 (96%)
 rename 
{server/protocols/webadmin/webadmin-mailbox-deleted-message-vault/src/main/java/org/apache/james/webadmin/vault/routes
 => 
mailbox/plugin/deleted-messages-vault/src/main/java/org/apache/james/vault/dto}/query/QueryElementDeserializer.java
 (97%)
 copy 
server/protocols/webadmin/webadmin-mailbox-deleted-message-vault/src/test/java/org/apache/james/webadmin/vault/routes/query/QueryElementTest.java
 => 
mailbox/plugin/deleted-messages-vault/src/main/java/org/apache/james/vault/dto/query/QueryElementSerializer.java
 (71%)
 create mode 100644 
mailbox/plugin/deleted-messages-vault/src/main/java/org/apache/james/vault/dto/query/QueryTranslator.java
 rename 
server/protocols/webadmin/webadmin-mailbox-deleted-message-vault/src/main/java/org/apache/james/webadmin/vault/routes/query/QueryElement.java
 => 
mailbox/plugin/deleted-messages-vault/src/main/java/org/apache/james/vault/search/Combinator.java
 (83%)
 create mode 100644 
mailbox/plugin/deleted-messages-vault/src/main/java/org/apache/james/vault/search/FieldName.java
 copy 
server/protocols/webadmin/webadmin-mailbox-deleted-message-vault/src/test/java/org/apache/james/webadmin/vault/routes/query/QueryElementTest.java
 => 
mailbox/plugin/deleted-messages-vault/src/main/java/org/apache/james/vault/search/Operator.java
 (74%)
 rename 
{server/protocols/webadmin/webadmin-mailbox-deleted-message-vault/src/test/java/org/apache/james/webadmin/vault/routes
 => 
mailbox/plugin/deleted-messages-vault/src/test/java/org/apache/james/vault/dto}/query/QueryElementDeserializerTest.java
 (94%)
 create mode 100644 
mailbox/plugin/deleted-messages-vault/src/test/java/org/apache/james/vault/dto/query/QueryElementSerializerTest.java
 rename 
{server/protocols/webadmin/webadmin-mailbox-deleted-message-vault/src/test/java/org/apache/james/webadmin/vault/routes
 => 
mailbox/plugin/deleted-messages-vault/src/test/java/org/apache/james/vault/dto}/query/QueryElementTest.java
 (96%)
 create mode 100644 
mailbox/plugin/deleted-messages-vault/src/test/java/org/apache/james/vault/dto/query/QueryTranslatorTest.java
 create mode 100644 
mailbox/plugin/deleted-messages-vault/src/test/java/org/apache/james/vault/utils/VaultGarbageCollectionTaskSerializationTest.java
 delete mode 100644 
server/protocols/webadmin/webadmin-mailbox-deleted-message-vault/src/main/java/org/apache/james/webadmin/vault/routes/query/QueryTranslator.java
 create mode 100644 
server/protocols/webadmin/webadmin-mailbox-deleted-message-vault/src/test/java/org/apache/james/webadmin/vault/routes/DeletedMessagesVaultDeleteTaskSerializationTest.java
 create mode 100644 
server/protocols/webadmin/webadmin-mailbox-deleted-message-vault/src/test/java/org/apache/james/webadmin/vault/routes/DeletedMessagesVaultExportTaskSerializationTest.java
 create mode 100644 
server/protocols/webadmin/webadmin-mailbox-deleted-message-vault/src/test/java/org/apache/james/webadmin/vault/routes/DeletedMessagesVaultRestoreTaskSerializationTest.java
 create mode 100644 
server/protocols/webadmin/webadmin-mailbox-deleted-message-vault/src/test/java/org/apache/james/webadmin/vault/routes/WebadminApiQuerySerializationContractTest.java
 delete mode 100644 
server/protocols/webadmin/webadmin-mailbox-deleted-message-vault/src/test/java/org/apache/james/webadmin/vault/routes/query/QueryTranslatorTest.java
 create mode 100644 
server/protocols/webadmin/webadmin-mailbox-deleted-message-vault/src/test/resources/query/contains_origin_mailbox.json
 create mode 100644 
server/protocols/webadmin/webadmin-mailbox-deleted-message-vault/src/test/resources/query/contains_recipient.json
 create mode 100644 
server/protocols/webadmin/webadmin-mailbox-deleted-message-vault/src/test/resources/query/has_attachment.json
 create mode 100644 
server/protocols/webadmin/webadmin-mailbox-deleted-message-vault/src/test/resources/query/has_no_attachment.json
 create mode 100644 
server/protocols/webadmin/webadmin-mailbox-deleted-message-vault/src/test/resources/query/has_sender.json
 create mode 100644 
server/protocols/webadmin/webadmin-mailbox-deleted-message-vault/src/test/resources/query/string_contains.json
 create mode 100644 
server/protocols/webadmin/webadmin-mailbox-deleted-message-vault/src/test/resources/query/string_contains_ignore_case.json
 create mode 100644 
server/protocols/webadmin/webadmin-mailbox-deleted-message-vault/src/test/resources/query/string_equals.json
 create mode 100644 
server/protocols/webadmin/webadmin-mailbox-deleted-message-vault/src/test/resources/query/string_equals_ignore_case.json
 create mode 100644 
server/protocols/webadmin/webadmin-mailbox-deleted-message-vault/src/test/resources/query/zoned_date_time_after_or_equals.json
 create mode 100644 
server/protocols/webadmin/webadmin-mailbox-deleted-message-vault/src/test/resources/query/zoned_date_time_before_or_equals.json


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

Reply via email to