You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@james.apache.org by rc...@apache.org on 2021/11/18 03:23:33 UTC

[james-project] branch master updated (579efa5 -> 3fbbf20)

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

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


    from 579efa5  JAMES-3534 API, Memory & contract test for identity storage (#739)
     add 53fc1d8  JAMES-3534 Cassandra implement for CustomIdentityDAO
     add a04022c  JAMES-3534 Identity name properties is always present
     add 3fbbf20  JAMES-3534 Plug CassandraCustomIdentityDAO to distributed server

No new revisions were added by this update.

Summary of changes:
 .../james/modules/data/CassandraJmapModule.java    |   8 +-
 server/data/data-jmap-cassandra/pom.xml            |   4 +
 .../identity/CassandraCustomIdentityDAO.scala      | 142 +++++++++++++++++++++
 .../identity/CassandraCustomIdentityModule.scala   |  48 +++++++
 .../tables/CassandraCustomIdentityTable.scala      |  39 +++---
 .../cassandra/utils/EmailAddressTupleUtil.scala    |  29 ++---
 .../CassandraCustomIdentityTest.java}              |  31 ++---
 .../jmap/api/identity/CustomIdentityDAO.scala      |   4 +-
 .../org/apache/james/jmap/api/model/Identity.scala |   3 +
 .../api/identity/CustomIdentityDAOContract.scala   |  43 +++++--
 .../rfc8621/contract/IdentityGetContract.scala     |   2 +-
 11 files changed, 283 insertions(+), 70 deletions(-)
 create mode 100644 server/data/data-jmap-cassandra/src/main/scala/org/apache/james/jmap/cassandra/identity/CassandraCustomIdentityDAO.scala
 create mode 100644 server/data/data-jmap-cassandra/src/main/scala/org/apache/james/jmap/cassandra/identity/CassandraCustomIdentityModule.scala
 copy mailet/standard/src/main/java/org/apache/james/transport/mailets/utils/MimeMessageModifier.java => server/data/data-jmap-cassandra/src/main/scala/org/apache/james/jmap/cassandra/identity/tables/CassandraCustomIdentityTable.scala (67%)
 copy event-sourcing/event-sourcing-pojo/src/main/scala/org/apache/james/eventsourcing/EventId.scala => server/data/data-jmap-cassandra/src/main/scala/org/apache/james/jmap/cassandra/utils/EmailAddressTupleUtil.scala (63%)
 copy server/data/data-jmap-cassandra/src/test/java/org/apache/james/jmap/cassandra/{vacation/CassandraVacationRepositoryTest.java => identity/CassandraCustomIdentityTest.java} (66%)

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