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

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


    omit 77fd764597 JAMES-2586 PostgresRecipientRewriteTableDAO and 
PostgresRecipientRewriteTable (#1844)
    omit 840ad75651 JAMES-2586 PostgresTableManager - Cleanup
    omit 37b9e11444 JAMES-2586 PostgresTableManager - Check the existence of 
RLS column/policy before alter the table
    omit 77ab188dd6 JAMES-2586 PostgresExecutor: better recognize prepared 
statement conflict
    omit 830ea81bc5 JAMES-2586 Add a unit test for recreate RLS column should 
not fail
    omit b229f5faf1 JAMES-2586 Rename JPAAttachmentContentLoader to 
PostgresAttachmentContentLoader
    omit 52ca5e9dbd JAMES-2586 Postgres app – Remove server test for 
authentication database sql validation
    omit c3e80734d5 JAMES-2586 Fixup - Postgres app - Use junit 5 (replace to 
junit 4)
    omit 7ce58fba3a JAMES-2586 Fix missing guice binding for Postgres quota 
module
    omit db9d39b27d JAMES-2586 [PGSQL] Improve 
PostresMessageManager::getMetadata method
    omit 28a9895a9b JAMES-2586 [PGSQL] Optimize getMailboxCounter method
    omit 6b75683248 JAMES-2586 [PGSQL] Implement correctly FetchType
    omit 68e778ac7b JAMES-2586 Fully drop JPA within mailbox-postgresql
    omit a38f239a50 JAMES-2586 Enable PostgresMailboxManager annotation tests
    omit 7324aa0d6a JAMES-2586 Enable UniqueID support for 
PostgresMailboxManager
    omit ccf4fa9b6f JAMES-2586 Remove unused method in MessageManager
    omit 8238b7ddf6 JAMES-2586 Remove unused class MessageUtils.java
    omit 2a1e4c7b59 JAMES-2586 Enable ACL support for PG
    omit 698454a765 JAMES-2586 [PGSQL] Initialization to configure users 
repository
    omit c5bd9ab41f JAMES-2586 Implement PostgresPerUserMaxQuotaManager (#1839)
    omit 9081a2f5a0 JAMES-2586 PostgresExecutor: Retry only upon 
PreparedStatement conflict exception
    omit dfb5d80379 JAMES-2586 PostgresExecutor: Retry upon PreparedStatement 
conflicts
    omit 0798659300 JAMES-2586 Rework ConnectionThreadSafetyTest -> 
PostgresExecutorThreadSafetyTest
    omit eb773f4f44 JAMES-2586 Fix Postgres Mailbox Annotation mpt imap test
    omit c79a72a398 JAMES-2586 Guide binding Postgres Message/Mailbox mapper
    omit 08712fdf6d JAMES-2586 - Introduce 
PostgresMailboxSessionMapperFactoryTODO and using it to mpt imap test
    omit aedaea1c71 JAMES-2586 - Postgres MailboxAnnotation DAO - Fix null 
pointer
    omit 7a86b4cc56 JAMES-2586 - Postgres Mailbox DAO -  Fix rename deadlock
    omit b8f3b368db JAMES-2586 - Fixup PostgresMailboxMessageDAO
    omit 223c353226 JAMES-2586 - Fixup PostgresMessageMapper updateFlags method 
- apply single new modSeq for all messages
    omit 68f002dcca JAMES-2586 - Fixup PostgresMessageMapper findMailbox method 
- ensuring the message was sorted
    omit 0d4874f4f7 JAMES-2586 - MailboxMessage table - Remove FK key to 
mailbox table
    omit d13bc2d856 JAMES-2586 postgres-app should run tests against Postgresql 
container for both JPA and Postgres r2dbc
    omit 09dacea43b JAMES-2586 Fix Guice bindings between PostgresDomainList 
and PostgresTableManager
    omit 5da4c17336 JAMES-2586 DomainList Should throw when insert duplicate or 
delete not found domain
    omit 6163298422 JAMES-2586 Guice bindings and package renaming for domain 
postgres implementation
    omit eca9ed2d9c JAMES-2586 Implement PostgresDomainList
    omit 877a67c1c9 JAMES-2586 Remove unused method in PostgresExecutor
    omit fb28e7d8e3 JAMES-2586 postgres mailbox annotation dao and mapper 
(#1822)
    omit 904345f5a5 JAMES-2586 Implement Postgres Current Quota manager
    omit 691fdaa94e JAMES-2586 Implement PostgresMailboxMessageDAO (#1812)
    omit b3c0cfbce1 JAMES-2586 Guice binding for SieveQuotaRepository backed by 
Postgres
    omit 0628f5fdc8 JAMES-2586 Implement SieveQuotaRepository backed by Postgres
    omit 3fb1370128 JAMES-2586 Clean Code – the using PostgresExecutor.Factory 
(#1816)
    omit 71f383cf31 JAMES-2586 Implement PostgresQuotaLimitDAO
    omit 490163ab9b JAMES-2586 Implement PostgresQuotaCurrentValueDAO (#1813)
    omit 52ebcbc2c4 JAMES-2586 postgres users dao and repository (#1803)
    omit b32d220f37 JAMES-2586 Create hstore extension if needed upon James 
startup
    omit 69ebb847cb JAMES-2586 Implement MailboxACL support for 
PostgresMailboxMapper
    omit 666c7e1b22 JAMES-2586 Implement PostgresExecutor Factory and Mailbox 
Aggregate Module
    omit d18939b3be JAMES-2586 Implement PostgresModSeqProvider
    omit e84d5f1e1a JAMES-2586 Implement PostgresUidProvider
    omit 275a8492a2 JAMES-2586 Parameterize MailboxSession for 
getUidProvider/getModSeqProvider methods in MailboxSessionMapperFactory
    omit 02fbe4e47c JAMES-2586 Clean-up the provision.sh file of postgres-app
    omit be6782c7c8 JAMES-2586 LOGGER when choice implementation of Postgresql 
connection factory
    omit 7808c3dba1 JAMES-2586 Introduce Single postgres connection factory 
when disable row level security
    omit c0bd791102 JAMES-2586 Rename SimpleJamesPostgresConnectionFactory -> 
DomainImplPostgresConnectionFactory
    omit 3e72b69b30 JAMES-2586 mpt-imapmailbox-postgres - update maven build, 
increase memory and disable reuseForks
    omit a92be01366 JAMES-2586 SimpleJamesPostgresConnectionFactory – set empty 
attribute value when without domain
    omit f99210dbb2 JAMES-2586 mpt-imapmailbox-postgres: bindings and setup in 
PGHostSystem
    omit 6893b437cd JAMES-2586 Introduce apache-james-mpt-imapmailbox-postgres
    omit c9285fa585 JAMES-2586 Postgres app performance test materials (#1794)
    omit f7229b02aa JAMES-2586 implement postgres mailbox mapper (#1791)
    omit d105830acc JAMES-2586 implement dao for mailbox table (#1786)
    omit d8dec2f997 fixup! JAMES-2586 Fix row-level security implementation
    omit a207a9a0fa JAMES-2586 Fix row-level security implementation
    omit 753e8f6d3a JAMES-2586 Small codestyle refactorings
    omit e74e0f6eee JAMES-2586 PostgresExtension: favor factory methods to 
constructor
    omit 2cfbef2089 JAMES-2586 Document (link) varchar underlying maximum 
lengths
    omit 553d0f0c5e JAMES-2586 Implement (failing) tests for Row Level Security 
applied on Subscriptions
    omit f8d1c60eef JAMES-2586 Drop unused class: JPASubscription
    omit 9a75315d5e JAMES-2586 Drop unused class: EncryptDecryptHelper
    omit d8d18a1709 JAMES-2586 Drop reporting-site.xml
    omit 5207decc0d JAMES-2586 Drop Spring files for mailbox-postgres
    omit 84ec3363b5 JAMES-2586 Merge PostgresSubscriptionTable and 
PostgresSubscriptionModule
    omit 690c513e2a JAMES-2586 Polish code style: PostgresSubscriptionMapper
    omit 005cbd5a90 JAMES-2586 Use prepared statements by default

This update removed existing revisions from the reference, leaving the
reference pointing at a previous point in the repository history.

 * -- * -- N   refs/heads/postgresql (94635f6a2f)
            \
             O -- O -- O   (77fd764597)

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:
 Jenkinsfile                                        |   3 +-
 .../components/CassandraQuotaCurrentValueDao.java  |  64 ++-
 .../components/CassandraQuotaLimitDao.java         |  72 ++-
 .../quota/CassandraQuotaCurrentValueDaoTest.java   |   8 +-
 .../quota/CassandraQuotaLimitDaoTest.java          |   8 +-
 backends-common/postgres/pom.xml                   |   8 +-
 .../james/backends/postgres/PostgresCommons.java   |  69 ---
 .../backends/postgres/PostgresConfiguration.java   |  62 +--
 .../james/backends/postgres/PostgresTable.java     |  24 +-
 .../backends/postgres/PostgresTableManager.java    |  94 ++--
 .../quota/PostgresQuotaCurrentValueDAO.java        | 125 -----
 .../postgres/quota/PostgresQuotaLimitDAO.java      | 100 ----
 .../postgres/quota/PostgresQuotaModule.java        |  82 ---
 .../backends/postgres/utils/PostgresExecutor.java  |  63 +--
 .../backends/postgres/utils/PostgresUtils.java     |  31 --
 ...a => SimpleJamesPostgresConnectionFactory.java} |  23 +-
 ...tyTest.java => ConnectionThreadSafetyTest.java} | 137 ++---
 .../backends/postgres/DockerPostgresSingleton.java |   2 +-
 .../JamesPostgresConnectionFactoryTest.java        |   4 +-
 .../postgres/PostgresConfigurationTest.java        |   6 +-
 .../james/backends/postgres/PostgresExtension.java | 134 ++---
 .../backends/postgres/PostgresExtensionTest.java   |   6 +-
 .../james/backends/postgres/PostgresFixture.java   |  70 +--
 .../postgres/PostgresTableManagerTest.java         |  51 +-
 ... SimpleJamesPostgresConnectionFactoryTest.java} |  13 +-
 .../quota/PostgresQuotaCurrentValueDAOTest.java    | 147 ------
 .../postgres/quota/PostgresQuotaLimitDaoTest.java  |  84 ---
 .../apache/james/core/quota/QuotaCurrentValue.java |  53 --
 .../org/apache/james/core/quota/QuotaLimit.java    |  59 ---
 .../org/apache/james/mailbox/MessageManager.java   |   2 +
 .../apache/james/mailbox/MailboxManagerTest.java   |   4 +-
 .../CassandraMailboxSessionMapperFactory.java      |   4 +-
 .../quota/CassandraCurrentQuotaManagerV2.java      |   9 +-
 .../quota/CassandraGlobalMaxQuotaDao.java          |   2 -
 .../quota/CassandraPerDomainMaxQuotaDao.java       |   2 -
 .../quota/CassandraPerUserMaxQuotaDao.java         |   2 -
 .../quota/CassandraPerUserMaxQuotaManagerV1.java   |   1 -
 .../quota/CassandraPerUserMaxQuotaManagerV2.java   |  19 +-
 .../james/mailbox/cassandra}/quota/Limits.java     |   2 +-
 .../james/mailbox/cassandra}/quota/QuotaCodec.java |   8 +-
 .../jpa/JPAMailboxSessionMapperFactory.java        |   4 +-
 .../InMemoryMailboxSessionMapperFactory.java       |   4 +-
 .../inmemory/mail/InMemoryMapperProvider.java      |   4 +-
 mailbox/postgres/pom.xml                           |  73 ++-
 ...Loader.java => JPAAttachmentContentLoader.java} |   4 +-
 .../{PostgresMailboxId.java => JPAId.java}         |  72 ++-
 .../mailbox/postgres/JPATransactionalMapper.java   |  96 ++++
 .../postgres/PostgresMailboxAggregateModule.java   |  34 --
 .../postgres/PostgresMailboxAnnotationModule.java  |  56 --
 .../PostgresMailboxSessionMapperFactory.java       |  93 ++--
 .../james/mailbox/postgres/PostgresMessageId.java  |  88 ----
 .../mailbox/postgres/mail/JPAAnnotationMapper.java | 168 ++++++
 .../mailbox/postgres/mail/JPAAttachmentMapper.java | 118 +++++
 .../mailbox/postgres/mail/JPAMailboxMapper.java    | 240 +++++++++
 .../mailbox/postgres/mail/JPAMessageMapper.java    | 510 ++++++++++++++++++
 .../mailbox/postgres/mail/JPAModSeqProvider.java   | 105 ++++
 .../mailbox/postgres/mail/JPAUidProvider.java      |  99 ++++
 .../james/mailbox/postgres/mail/MessageUtils.java  | 113 ++++
 .../postgres/mail/PostgresAnnotationMapper.java    | 140 -----
 .../postgres/mail/PostgresMailboxModule.java       |  67 ---
 .../postgres/mail/PostgresMessageMapper.java       | 460 ----------------
 .../postgres/mail/PostgresMessageModule.java       | 162 ------
 .../postgres/mail/PostgresModSeqProvider.java      |  92 ----
 .../mailbox/postgres/mail/PostgresUidProvider.java | 106 ----
 .../mail/dao/PostgresMailboxAnnotationDAO.java     | 145 ------
 .../postgres/mail/dao/PostgresMailboxDAO.java      | 265 ----------
 .../mail/dao/PostgresMailboxMessageDAO.java        | 392 --------------
 .../mail/dao/PostgresMailboxMessageDAOUtils.java   | 184 -------
 .../dao/PostgresMailboxMessageFetchStrategy.java   | 147 ------
 .../postgres/mail/dao/PostgresMessageDAO.java      |  91 ----
 .../mailbox/postgres/mail/model/JPAAttachment.java | 193 +++++++
 .../mailbox/postgres/mail/model/JPAMailbox.java    | 205 ++++++++
 .../postgres/mail/model/JPAMailboxAnnotation.java  |  99 ++++
 .../mail/model/JPAMailboxAnnotationId.java         |  45 +-
 .../mailbox/postgres/mail/model/JPAProperty.java   | 129 +++++
 .../mailbox/postgres/mail/model/JPAUserFlag.java   | 120 +++++
 .../model/openjpa/AbstractJPAMailboxMessage.java   | 579 +++++++++++++++++++++
 .../mail/model/openjpa/EncryptDecryptHelper.java   |  75 +--
 .../mail/model/openjpa/JPAMailboxMessage.java      | 126 +++++
 .../OpenJPAMailboxManager.java}                    |  46 +-
 .../postgres/openjpa/OpenJPAMessageFactory.java    |  56 ++
 .../OpenJPAMessageManager.java}                    |  80 ++-
 .../postgres/quota/JPAPerUserMaxQuotaDAO.java      | 238 +++++++++
 .../postgres/quota/JPAPerUserMaxQuotaManager.java  | 292 +++++++++++
 .../postgres/quota/JpaCurrentQuotaManager.java     | 131 +++++
 .../quota/PostgresCurrentQuotaManager.java         | 130 -----
 .../quota/PostgresPerUserMaxQuotaManager.java      | 361 -------------
 .../postgres/quota/model/JpaCurrentQuota.java      |  62 +--
 .../quota/model/MaxDomainMessageCount.java         |  36 +-
 .../postgres/quota/model/MaxDomainStorage.java     |  37 +-
 .../model/MaxGlobalMessageCount.java}              |  54 +-
 .../postgres/quota/model/MaxGlobalStorage.java}    |  49 +-
 .../postgres/quota/model/MaxUserMessageCount.java} |  47 +-
 .../postgres/quota/model/MaxUserStorage.java       |  40 +-
 .../postgres/user/PostgresSubscriptionDAO.java     |   6 +-
 .../postgres/user/PostgresSubscriptionMapper.java  |   7 +-
 .../postgres/user/PostgresSubscriptionModule.java  |  21 +-
 .../postgres/user/PostgresSubscriptionTable.java   |  20 +-
 .../postgres/user/model/JPASubscription.java       | 136 +++++
 .../main/resources/META-INF/spring/mailbox-jpa.xml | 109 ++++
 .../src/main/resources/james-database.properties   |   0
 .../{api => postgres}/src/reporting-site/site.xml  |   0
 .../james/mailbox/postgres/JPAMailboxFixture.java  |  83 +++
 ...ManagerTest.java => JPAMailboxManagerTest.java} |  43 +-
 ...rovider.java => JpaMailboxManagerProvider.java} |  51 +-
 ...sTest.java => JpaMailboxManagerStressTest.java} |  24 +-
 .../postgres/PostgresSubscriptionManagerTest.java  |  31 +-
 .../postgres/mail/JPAAttachmentMapperTest.java     | 102 ++++
 ...sMapperProvider.java => JPAMapperProvider.java} | 103 ++--
 ...apperTest.java => JpaAnnotationMapperTest.java} |  38 +-
 .../postgres/mail/JpaMailboxMapperTest.java        |  90 ++++
 .../postgres/mail/JpaMessageMapperTest.java        | 156 ++++++
 ...essageMoveTest.java => JpaMessageMoveTest.java} |  21 +-
 .../mailbox/postgres/mail/MessageUtilsTest.java    | 106 ++++
 .../mail/PostgresAnnotationMapperTest.java         |  53 --
 .../PostgresMailboxMapperRowLevelSecurityTest.java |  84 ---
 .../postgres/mail/PostgresMailboxMapperTest.java   |  85 ---
 .../postgres/mail/PostgresModSeqProviderTest.java  | 104 ----
 .../postgres/mail/PostgresUidProviderTest.java     | 140 -----
 .../mail/TransactionalAnnotationMapper.java        |  87 ++++
 .../mail/TransactionalAttachmentMapper.java        |  79 +++
 .../postgres/mail/TransactionalMailboxMapper.java} |  66 +--
 .../postgres/mail/TransactionalMessageMapper.java  | 147 ++++++
 .../mail/model/openjpa/JPAMailboxMessageTest.java  |  57 ++
 ...a => JPARecomputeCurrentQuotasServiceTest.java} |  75 ++-
 ...erTest.java => JPACurrentQuotaManagerTest.java} |  29 +-
 ...anagerTest.java => JPAPerUserMaxQuotaTest.java} |  22 +-
 ...gresSubscriptionMapperRowLevelSecurityTest.java |  79 ---
 .../user/PostgresSubscriptionMapperTest.java       |   5 +-
 .../postgres/src/test/resources}/persistence.xml   |  23 +-
 .../mailbox/store/MailboxSessionMapperFactory.java |   4 +-
 .../james/mailbox/store/StoreMessageIdManager.java |   9 +-
 .../james/mailbox/store/StoreMessageManager.java   |   5 +
 .../store/mail/model/AnnotationMapperTest.java     |   7 -
 .../store/mail/model/MailboxMapperTest.java        |  15 -
 .../store/mail/model/MessageMapperTest.java        |   2 +-
 .../org/apache/james/imap/scripts/Metadata.test    |   9 +-
 mpt/impl/imap-mailbox/pom.xml                      |   7 -
 mpt/impl/imap-mailbox/postgres/pom.xml             | 138 -----
 .../postgres/PostgresAuthenticatePlainTest.java    |  35 --
 .../postgres/PostgresAuthenticatedStateTest.java   |  35 --
 .../postgres/PostgresCondstoreTest.java            |  35 --
 .../imapmailbox/postgres/PostgresEventsTest.java   |  35 --
 .../imapmailbox/postgres/PostgresExpungeTest.java  |  35 --
 .../postgres/PostgresFetchBodySectionTest.java     |  35 --
 .../postgres/PostgresFetchBodyStructureTest.java   |  35 --
 .../postgres/PostgresFetchHeadersTest.java         |  35 --
 .../imapmailbox/postgres/PostgresFetchTest.java    |  37 --
 .../imapmailbox/postgres/PostgresListingTest.java  |  35 --
 .../postgres/PostgresMailboxAnnotationTest.java    |  36 --
 .../PostgresMailboxWithLongNameErrorTest.java      |  35 --
 .../mpt/imapmailbox/postgres/PostgresMoveTest.java |  35 --
 .../PostgresNonAuthenticatedStateTest.java         |  35 --
 .../postgres/PostgresPartialFetchTest.java         |  35 --
 .../imapmailbox/postgres/PostgresQuotaTest.java    |  35 --
 .../imapmailbox/postgres/PostgresRenameTest.java   |  35 --
 .../imapmailbox/postgres/PostgresSearchTest.java   |  35 --
 .../imapmailbox/postgres/PostgresSecurityTest.java |  35 --
 .../imapmailbox/postgres/PostgresSelectTest.java   |  35 --
 .../postgres/PostgresSelectedInboxTest.java        |  35 --
 .../postgres/PostgresUidSearchOnIndexTest.java     |  35 --
 .../postgres/PostgresUidSearchTest.java            |  35 --
 .../postgres/PostgresUserFlagsSupportTest.java     |  35 --
 .../postgres/host/PostgresHostSystem.java          | 172 ------
 .../postgres/host/PostgresHostSystemExtension.java |  87 ----
 pom.xml                                            |  11 -
 server/apps/postgres-app/docker-compose.yml        |  16 +-
 .../imap-provision-conf/provisioning.properties    |  25 -
 server/apps/postgres-app/performance-test.md       |  11 -
 server/apps/postgres-app/pom.xml                   |   2 +-
 server/apps/postgres-app/provision.sh              |  40 --
 .../sample-configuration/imapserver.xml            |   2 +-
 .../org/apache/james/PostgresJamesServerMain.java  |  18 +-
 .../src/main/resources/META-INF/persistence.xml    |  26 +-
 .../apache/james/JamesCapabilitiesServerTest.java  |   6 +-
 .../org/apache/james/PostgresJamesServerTest.java  |  10 +-
 ...WithAuthenticatedDatabaseSqlValidationTest.java |  27 +-
 ...tabaseAuthenticaticationSqlValidationTest.java} |  31 +-
 .../PostgresJamesServerWithSqlValidationTest.java} |  18 +-
 .../james/PostgresWithLDAPJamesServerTest.java     |   6 +-
 .../src/test/resources/usersrepository.xml         |  28 -
 server/container/guice/mailbox-postgres/pom.xml    |   4 -
 ...resMailboxModule.java => JPAMailboxModule.java} |  59 ++-
 ...ostgresQuotaModule.java => JpaQuotaModule.java} |  20 +-
 .../modules/mailbox/PostgresMailboxModule.java     | 119 +----
 server/container/guice/pom.xml                     |   6 -
 server/container/guice/postgres-common/pom.xml     |  17 +-
 .../apache/james/modules/data/JPADataModule.java   |   0
 .../james/modules/data/JPADomainListModule.java    |   0
 .../data/JPARecipientRewriteTableModule.java       |   0
 .../modules/data/JPAUsersRepositoryModule.java     |   0
 .../james/modules/data/PostgresCommonModule.java   |  51 +-
 .../james/modules/data/PostgresDataModule.java     |  34 --
 .../modules/data/PostgresDomainListModule.java     |  49 --
 .../data/PostgresRecipientRewriteTableModule.java  |  59 ---
 .../data/PostgresUsersRepositoryModule.java        |  67 ---
 .../apache/james/TestJPAConfigurationModule.java   |  17 +-
 ...estJPAConfigurationModuleWithSqlValidation.java |  80 +--
 server/container/guice/sieve-postgres/pom.xml      |  53 --
 .../data/SievePostgresRepositoryModules.java       |  37 --
 .../sieve/cassandra/CassandraSieveQuotaDAOV2.java  |  12 +-
 .../upload/CassandraUploadUsageRepository.java     |   7 +-
 .../apache/james/user/lib/UsersRepositoryImpl.java |   2 -
 server/data/data-postgres/pom.xml                  |  23 +-
 .../apache/james/domainlist/jpa/JPADomainList.java |   0
 .../james/domainlist/jpa/model/JPADomain.java      |   0
 .../domainlist/postgres/PostgresDomainList.java    |  88 ----
 .../domainlist/postgres/PostgresDomainModule.java  |  46 --
 .../james/rrt/jpa/JPARecipientRewriteTable.java    |   0
 .../james/rrt/jpa/model/JPARecipientRewrite.java   |   0
 .../postgres/PostgresRecipientRewriteTable.java    |  88 ----
 .../postgres/PostgresRecipientRewriteTableDAO.java |  89 ----
 .../PostgresRecipientRewriteTableModule.java       |  59 ---
 .../apache/james/sieve/jpa/JPASieveRepository.java |   0
 .../james/sieve/jpa/model/JPASieveQuota.java       |   0
 .../james/sieve/jpa/model/JPASieveScript.java      |   0
 .../sieve/postgres/PostgresSieveQuotaDAO.java      | 117 -----
 .../sieve/postgres/PostgresSieveRepository.java    | 335 ------------
 .../james/sieve/postgres/model/JPASieveScript.java | 200 -------
 .../org/apache/james/user/jpa/JPAUsersDAO.java     |   0
 .../apache/james/user/jpa/JPAUsersRepository.java  |   0
 .../org/apache/james/user/jpa/model/JPAUser.java   |   0
 .../james/user/postgres/PostgresUserModule.java    |  50 --
 .../james/user/postgres/PostgresUsersDAO.java      | 144 -----
 .../PostgresUsersRepositoryConfiguration.java      |  57 --
 .../james/domainlist/jpa/JPADomainListTest.java    |   0
 .../postgres/PostgresDomainListTest.java           |  48 --
 .../rrt/jpa/JPARecipientRewriteTableTest.java      |   0
 .../java/org/apache/james/rrt/jpa/JPAStepdefs.java |   0
 .../apache/james/rrt/jpa/RewriteTablesTest.java    |   0
 .../PostgresRecipientRewriteTableTest.java         |  62 ---
 .../james/rrt/postgres/PostgresStepdefs.java       |  66 ---
 .../james/sieve/jpa/JpaSieveRepositoryTest.java    |   0
 .../sieve/postgres/PostgresSieveQuotaDAOTest.java  | 163 ------
 .../postgres/PostgresSieveRepositoryTest.java      |  59 ---
 .../james/user/jpa/JpaUsersRepositoryTest.java     |   0
 .../apache/james/user/jpa/model/JPAUserTest.java   |   0
 .../user/postgres/PostgresUsersRepositoryTest.java | 102 ----
 .../src/test/resources/persistence.xml             |   6 +-
 239 files changed, 6190 insertions(+), 9181 deletions(-)
 delete mode 100644 
backends-common/postgres/src/main/java/org/apache/james/backends/postgres/PostgresCommons.java
 delete mode 100644 
backends-common/postgres/src/main/java/org/apache/james/backends/postgres/quota/PostgresQuotaCurrentValueDAO.java
 delete mode 100644 
backends-common/postgres/src/main/java/org/apache/james/backends/postgres/quota/PostgresQuotaLimitDAO.java
 delete mode 100644 
backends-common/postgres/src/main/java/org/apache/james/backends/postgres/quota/PostgresQuotaModule.java
 delete mode 100644 
backends-common/postgres/src/main/java/org/apache/james/backends/postgres/utils/PostgresUtils.java
 rename 
backends-common/postgres/src/main/java/org/apache/james/backends/postgres/utils/{DomainImplPostgresConnectionFactory.java
 => SimpleJamesPostgresConnectionFactory.java} (79%)
 rename 
backends-common/postgres/src/test/java/org/apache/james/backends/postgres/{PostgresExecutorThreadSafetyTest.java
 => ConnectionThreadSafetyTest.java} (54%)
 rename 
backends-common/postgres/src/test/java/org/apache/james/backends/postgres/{DomainImplPostgresConnectionFactoryTest.java
 => SimpleJamesPostgresConnectionFactoryTest.java} (90%)
 delete mode 100644 
backends-common/postgres/src/test/java/org/apache/james/backends/postgres/quota/PostgresQuotaCurrentValueDAOTest.java
 delete mode 100644 
backends-common/postgres/src/test/java/org/apache/james/backends/postgres/quota/PostgresQuotaLimitDaoTest.java
 copy mailbox/{api/src/main/java/org/apache/james/mailbox => 
cassandra/src/main/java/org/apache/james/mailbox/cassandra}/quota/Limits.java 
(97%)
 rename mailbox/{api/src/main/java/org/apache/james/mailbox => 
cassandra/src/main/java/org/apache/james/mailbox/cassandra}/quota/QuotaCodec.java
 (90%)
 rename 
mailbox/postgres/src/main/java/org/apache/james/mailbox/postgres/{PostgresAttachmentContentLoader.java
 => JPAAttachmentContentLoader.java} (88%)
 rename 
mailbox/postgres/src/main/java/org/apache/james/mailbox/postgres/{PostgresMailboxId.java
 => JPAId.java} (58%)
 create mode 100644 
mailbox/postgres/src/main/java/org/apache/james/mailbox/postgres/JPATransactionalMapper.java
 delete mode 100644 
mailbox/postgres/src/main/java/org/apache/james/mailbox/postgres/PostgresMailboxAggregateModule.java
 delete mode 100644 
mailbox/postgres/src/main/java/org/apache/james/mailbox/postgres/PostgresMailboxAnnotationModule.java
 delete mode 100644 
mailbox/postgres/src/main/java/org/apache/james/mailbox/postgres/PostgresMessageId.java
 create mode 100644 
mailbox/postgres/src/main/java/org/apache/james/mailbox/postgres/mail/JPAAnnotationMapper.java
 create mode 100644 
mailbox/postgres/src/main/java/org/apache/james/mailbox/postgres/mail/JPAAttachmentMapper.java
 create mode 100644 
mailbox/postgres/src/main/java/org/apache/james/mailbox/postgres/mail/JPAMailboxMapper.java
 create mode 100644 
mailbox/postgres/src/main/java/org/apache/james/mailbox/postgres/mail/JPAMessageMapper.java
 create mode 100644 
mailbox/postgres/src/main/java/org/apache/james/mailbox/postgres/mail/JPAModSeqProvider.java
 create mode 100644 
mailbox/postgres/src/main/java/org/apache/james/mailbox/postgres/mail/JPAUidProvider.java
 create mode 100644 
mailbox/postgres/src/main/java/org/apache/james/mailbox/postgres/mail/MessageUtils.java
 delete mode 100644 
mailbox/postgres/src/main/java/org/apache/james/mailbox/postgres/mail/PostgresAnnotationMapper.java
 delete mode 100644 
mailbox/postgres/src/main/java/org/apache/james/mailbox/postgres/mail/PostgresMailboxModule.java
 delete mode 100644 
mailbox/postgres/src/main/java/org/apache/james/mailbox/postgres/mail/PostgresMessageMapper.java
 delete mode 100644 
mailbox/postgres/src/main/java/org/apache/james/mailbox/postgres/mail/PostgresMessageModule.java
 delete mode 100644 
mailbox/postgres/src/main/java/org/apache/james/mailbox/postgres/mail/PostgresModSeqProvider.java
 delete mode 100644 
mailbox/postgres/src/main/java/org/apache/james/mailbox/postgres/mail/PostgresUidProvider.java
 delete mode 100644 
mailbox/postgres/src/main/java/org/apache/james/mailbox/postgres/mail/dao/PostgresMailboxAnnotationDAO.java
 delete mode 100644 
mailbox/postgres/src/main/java/org/apache/james/mailbox/postgres/mail/dao/PostgresMailboxDAO.java
 delete mode 100644 
mailbox/postgres/src/main/java/org/apache/james/mailbox/postgres/mail/dao/PostgresMailboxMessageDAO.java
 delete mode 100644 
mailbox/postgres/src/main/java/org/apache/james/mailbox/postgres/mail/dao/PostgresMailboxMessageDAOUtils.java
 delete mode 100644 
mailbox/postgres/src/main/java/org/apache/james/mailbox/postgres/mail/dao/PostgresMailboxMessageFetchStrategy.java
 delete mode 100644 
mailbox/postgres/src/main/java/org/apache/james/mailbox/postgres/mail/dao/PostgresMessageDAO.java
 create mode 100644 
mailbox/postgres/src/main/java/org/apache/james/mailbox/postgres/mail/model/JPAAttachment.java
 create mode 100644 
mailbox/postgres/src/main/java/org/apache/james/mailbox/postgres/mail/model/JPAMailbox.java
 create mode 100644 
mailbox/postgres/src/main/java/org/apache/james/mailbox/postgres/mail/model/JPAMailboxAnnotation.java
 rename 
mpt/impl/imap-mailbox/postgres/src/test/java/org/apache/james/mpt/imapmailbox/postgres/PostgresConcurrentSessionsTest.java
 => 
mailbox/postgres/src/main/java/org/apache/james/mailbox/postgres/mail/model/JPAMailboxAnnotationId.java
 (56%)
 create mode 100644 
mailbox/postgres/src/main/java/org/apache/james/mailbox/postgres/mail/model/JPAProperty.java
 create mode 100644 
mailbox/postgres/src/main/java/org/apache/james/mailbox/postgres/mail/model/JPAUserFlag.java
 create mode 100644 
mailbox/postgres/src/main/java/org/apache/james/mailbox/postgres/mail/model/openjpa/AbstractJPAMailboxMessage.java
 copy 
mpt/impl/imap-mailbox/postgres/src/test/java/org/apache/james/mpt/imapmailbox/postgres/PostgresSelectedStateTest.java
 => 
mailbox/postgres/src/main/java/org/apache/james/mailbox/postgres/mail/model/openjpa/EncryptDecryptHelper.java
 (50%)
 create mode 100644 
mailbox/postgres/src/main/java/org/apache/james/mailbox/postgres/mail/model/openjpa/JPAMailboxMessage.java
 rename 
mailbox/postgres/src/main/java/org/apache/james/mailbox/postgres/{mail/PostgresMailboxManager.java
 => openjpa/OpenJPAMailboxManager.java} (70%)
 create mode 100644 
mailbox/postgres/src/main/java/org/apache/james/mailbox/postgres/openjpa/OpenJPAMessageFactory.java
 rename 
mailbox/postgres/src/main/java/org/apache/james/mailbox/postgres/{mail/PostgresMessageManager.java
 => openjpa/OpenJPAMessageManager.java} (56%)
 create mode 100644 
mailbox/postgres/src/main/java/org/apache/james/mailbox/postgres/quota/JPAPerUserMaxQuotaDAO.java
 create mode 100644 
mailbox/postgres/src/main/java/org/apache/james/mailbox/postgres/quota/JPAPerUserMaxQuotaManager.java
 create mode 100644 
mailbox/postgres/src/main/java/org/apache/james/mailbox/postgres/quota/JpaCurrentQuotaManager.java
 delete mode 100644 
mailbox/postgres/src/main/java/org/apache/james/mailbox/postgres/quota/PostgresCurrentQuotaManager.java
 delete mode 100644 
mailbox/postgres/src/main/java/org/apache/james/mailbox/postgres/quota/PostgresPerUserMaxQuotaManager.java
 rename 
mpt/impl/imap-mailbox/postgres/src/test/java/org/apache/james/mpt/imapmailbox/postgres/PostgresSelectedStateTest.java
 => 
mailbox/postgres/src/main/java/org/apache/james/mailbox/postgres/quota/model/JpaCurrentQuota.java
 (50%)
 copy 
backends-common/postgres/src/main/java/org/apache/james/backends/postgres/utils/SinglePostgresConnectionFactory.java
 => 
mailbox/postgres/src/main/java/org/apache/james/mailbox/postgres/quota/model/MaxDomainMessageCount.java
 (62%)
 rename 
backends-common/postgres/src/main/java/org/apache/james/backends/postgres/utils/SinglePostgresConnectionFactory.java
 => 
mailbox/postgres/src/main/java/org/apache/james/mailbox/postgres/quota/model/MaxDomainStorage.java
 (63%)
 rename 
mailbox/postgres/src/main/java/org/apache/james/mailbox/postgres/{mail/PostgresMailbox.java
 => quota/model/MaxGlobalMessageCount.java} (60%)
 copy mailbox/{api/src/main/java/org/apache/james/mailbox/quota/Limits.java => 
postgres/src/main/java/org/apache/james/mailbox/postgres/quota/model/MaxGlobalStorage.java}
 (61%)
 rename mailbox/{api/src/main/java/org/apache/james/mailbox/quota/Limits.java 
=> 
postgres/src/main/java/org/apache/james/mailbox/postgres/quota/model/MaxUserMessageCount.java}
 (62%)
 rename 
mpt/impl/imap-mailbox/postgres/src/test/java/org/apache/james/mpt/imapmailbox/postgres/PostgresCopyTest.java
 => 
mailbox/postgres/src/main/java/org/apache/james/mailbox/postgres/quota/model/MaxUserStorage.java
 (62%)
 rename 
server/data/data-postgres/src/main/java/org/apache/james/user/postgres/PostgresUsersRepository.java
 => 
mailbox/postgres/src/main/java/org/apache/james/mailbox/postgres/user/PostgresSubscriptionTable.java
 (72%)
 create mode 100644 
mailbox/postgres/src/main/java/org/apache/james/mailbox/postgres/user/model/JPASubscription.java
 create mode 100644 
mailbox/postgres/src/main/resources/META-INF/spring/mailbox-jpa.xml
 copy mailbox/{jpa => postgres}/src/main/resources/james-database.properties 
(100%)
 copy mailbox/{api => postgres}/src/reporting-site/site.xml (100%)
 create mode 100644 
mailbox/postgres/src/test/java/org/apache/james/mailbox/postgres/JPAMailboxFixture.java
 rename 
mailbox/postgres/src/test/java/org/apache/james/mailbox/postgres/{PostgresMailboxManagerTest.java
 => JPAMailboxManagerTest.java} (60%)
 rename 
mailbox/postgres/src/test/java/org/apache/james/mailbox/postgres/{PostgresMailboxManagerProvider.java
 => JpaMailboxManagerProvider.java} (69%)
 rename 
mailbox/postgres/src/test/java/org/apache/james/mailbox/postgres/{PostgresMailboxManagerStressTest.java
 => JpaMailboxManagerStressTest.java} (62%)
 create mode 100644 
mailbox/postgres/src/test/java/org/apache/james/mailbox/postgres/mail/JPAAttachmentMapperTest.java
 rename 
mailbox/postgres/src/test/java/org/apache/james/mailbox/postgres/mail/{PostgresMapperProvider.java
 => JPAMapperProvider.java} (53%)
 rename 
mailbox/postgres/src/test/java/org/apache/james/mailbox/postgres/mail/{PostgresMessageMapperTest.java
 => JpaAnnotationMapperTest.java} (54%)
 create mode 100644 
mailbox/postgres/src/test/java/org/apache/james/mailbox/postgres/mail/JpaMailboxMapperTest.java
 create mode 100644 
mailbox/postgres/src/test/java/org/apache/james/mailbox/postgres/mail/JpaMessageMapperTest.java
 rename 
mailbox/postgres/src/test/java/org/apache/james/mailbox/postgres/mail/{PostgresMessageMoveTest.java
 => JpaMessageMoveTest.java} (74%)
 create mode 100644 
mailbox/postgres/src/test/java/org/apache/james/mailbox/postgres/mail/MessageUtilsTest.java
 delete mode 100644 
mailbox/postgres/src/test/java/org/apache/james/mailbox/postgres/mail/PostgresAnnotationMapperTest.java
 delete mode 100644 
mailbox/postgres/src/test/java/org/apache/james/mailbox/postgres/mail/PostgresMailboxMapperRowLevelSecurityTest.java
 delete mode 100644 
mailbox/postgres/src/test/java/org/apache/james/mailbox/postgres/mail/PostgresMailboxMapperTest.java
 delete mode 100644 
mailbox/postgres/src/test/java/org/apache/james/mailbox/postgres/mail/PostgresModSeqProviderTest.java
 delete mode 100644 
mailbox/postgres/src/test/java/org/apache/james/mailbox/postgres/mail/PostgresUidProviderTest.java
 create mode 100644 
mailbox/postgres/src/test/java/org/apache/james/mailbox/postgres/mail/TransactionalAnnotationMapper.java
 create mode 100644 
mailbox/postgres/src/test/java/org/apache/james/mailbox/postgres/mail/TransactionalAttachmentMapper.java
 rename 
mailbox/postgres/src/{main/java/org/apache/james/mailbox/postgres/mail/PostgresMailboxMapper.java
 => 
test/java/org/apache/james/mailbox/postgres/mail/TransactionalMailboxMapper.java}
 (57%)
 create mode 100644 
mailbox/postgres/src/test/java/org/apache/james/mailbox/postgres/mail/TransactionalMessageMapper.java
 create mode 100644 
mailbox/postgres/src/test/java/org/apache/james/mailbox/postgres/mail/model/openjpa/JPAMailboxMessageTest.java
 rename 
mailbox/postgres/src/test/java/org/apache/james/mailbox/postgres/mail/task/{PostgresRecomputeCurrentQuotasServiceTest.java
 => JPARecomputeCurrentQuotasServiceTest.java} (59%)
 rename 
mailbox/postgres/src/test/java/org/apache/james/mailbox/postgres/quota/{PostgresCurrentQuotaManagerTest.java
 => JPACurrentQuotaManagerTest.java} (64%)
 rename 
mailbox/postgres/src/test/java/org/apache/james/mailbox/postgres/quota/{PostgresPerUserMaxQuotaManagerTest.java
 => JPAPerUserMaxQuotaTest.java} (65%)
 delete mode 100644 
mailbox/postgres/src/test/java/org/apache/james/mailbox/postgres/user/PostgresSubscriptionMapperRowLevelSecurityTest.java
 copy {server/apps/postgres-app/src/main/resources/META-INF => 
mailbox/postgres/src/test/resources}/persistence.xml (50%)
 delete mode 100644 mpt/impl/imap-mailbox/postgres/pom.xml
 delete mode 100644 
mpt/impl/imap-mailbox/postgres/src/test/java/org/apache/james/mpt/imapmailbox/postgres/PostgresAuthenticatePlainTest.java
 delete mode 100644 
mpt/impl/imap-mailbox/postgres/src/test/java/org/apache/james/mpt/imapmailbox/postgres/PostgresAuthenticatedStateTest.java
 delete mode 100644 
mpt/impl/imap-mailbox/postgres/src/test/java/org/apache/james/mpt/imapmailbox/postgres/PostgresCondstoreTest.java
 delete mode 100644 
mpt/impl/imap-mailbox/postgres/src/test/java/org/apache/james/mpt/imapmailbox/postgres/PostgresEventsTest.java
 delete mode 100644 
mpt/impl/imap-mailbox/postgres/src/test/java/org/apache/james/mpt/imapmailbox/postgres/PostgresExpungeTest.java
 delete mode 100644 
mpt/impl/imap-mailbox/postgres/src/test/java/org/apache/james/mpt/imapmailbox/postgres/PostgresFetchBodySectionTest.java
 delete mode 100644 
mpt/impl/imap-mailbox/postgres/src/test/java/org/apache/james/mpt/imapmailbox/postgres/PostgresFetchBodyStructureTest.java
 delete mode 100644 
mpt/impl/imap-mailbox/postgres/src/test/java/org/apache/james/mpt/imapmailbox/postgres/PostgresFetchHeadersTest.java
 delete mode 100644 
mpt/impl/imap-mailbox/postgres/src/test/java/org/apache/james/mpt/imapmailbox/postgres/PostgresFetchTest.java
 delete mode 100644 
mpt/impl/imap-mailbox/postgres/src/test/java/org/apache/james/mpt/imapmailbox/postgres/PostgresListingTest.java
 delete mode 100644 
mpt/impl/imap-mailbox/postgres/src/test/java/org/apache/james/mpt/imapmailbox/postgres/PostgresMailboxAnnotationTest.java
 delete mode 100644 
mpt/impl/imap-mailbox/postgres/src/test/java/org/apache/james/mpt/imapmailbox/postgres/PostgresMailboxWithLongNameErrorTest.java
 delete mode 100644 
mpt/impl/imap-mailbox/postgres/src/test/java/org/apache/james/mpt/imapmailbox/postgres/PostgresMoveTest.java
 delete mode 100644 
mpt/impl/imap-mailbox/postgres/src/test/java/org/apache/james/mpt/imapmailbox/postgres/PostgresNonAuthenticatedStateTest.java
 delete mode 100644 
mpt/impl/imap-mailbox/postgres/src/test/java/org/apache/james/mpt/imapmailbox/postgres/PostgresPartialFetchTest.java
 delete mode 100644 
mpt/impl/imap-mailbox/postgres/src/test/java/org/apache/james/mpt/imapmailbox/postgres/PostgresQuotaTest.java
 delete mode 100644 
mpt/impl/imap-mailbox/postgres/src/test/java/org/apache/james/mpt/imapmailbox/postgres/PostgresRenameTest.java
 delete mode 100644 
mpt/impl/imap-mailbox/postgres/src/test/java/org/apache/james/mpt/imapmailbox/postgres/PostgresSearchTest.java
 delete mode 100644 
mpt/impl/imap-mailbox/postgres/src/test/java/org/apache/james/mpt/imapmailbox/postgres/PostgresSecurityTest.java
 delete mode 100644 
mpt/impl/imap-mailbox/postgres/src/test/java/org/apache/james/mpt/imapmailbox/postgres/PostgresSelectTest.java
 delete mode 100644 
mpt/impl/imap-mailbox/postgres/src/test/java/org/apache/james/mpt/imapmailbox/postgres/PostgresSelectedInboxTest.java
 delete mode 100644 
mpt/impl/imap-mailbox/postgres/src/test/java/org/apache/james/mpt/imapmailbox/postgres/PostgresUidSearchOnIndexTest.java
 delete mode 100644 
mpt/impl/imap-mailbox/postgres/src/test/java/org/apache/james/mpt/imapmailbox/postgres/PostgresUidSearchTest.java
 delete mode 100644 
mpt/impl/imap-mailbox/postgres/src/test/java/org/apache/james/mpt/imapmailbox/postgres/PostgresUserFlagsSupportTest.java
 delete mode 100644 
mpt/impl/imap-mailbox/postgres/src/test/java/org/apache/james/mpt/imapmailbox/postgres/host/PostgresHostSystem.java
 delete mode 100644 
mpt/impl/imap-mailbox/postgres/src/test/java/org/apache/james/mpt/imapmailbox/postgres/host/PostgresHostSystemExtension.java
 delete mode 100644 
server/apps/postgres-app/imap-provision-conf/provisioning.properties
 delete mode 100644 server/apps/postgres-app/performance-test.md
 delete mode 100755 server/apps/postgres-app/provision.sh
 rename 
mailbox/postgres/src/test/java/org/apache/james/mailbox/postgres/mail/PostgresMailboxMapperACLTest.java
 => 
server/apps/postgres-app/src/test/java/org/apache/james/PostgresJamesServerWithAuthenticatedDatabaseSqlValidationTest.java
 (61%)
 copy 
server/apps/postgres-app/src/test/java/org/apache/james/{PostgresWithLDAPJamesServerTest.java
 => PostgresJamesServerWithNoDatabaseAuthenticaticationSqlValidationTest.java} 
(62%)
 rename 
server/{data/data-postgres/src/test/java/org/apache/james/rrt/postgres/RewriteTablesTest.java
 => 
apps/postgres-app/src/test/java/org/apache/james/PostgresJamesServerWithSqlValidationTest.java}
 (77%)
 delete mode 100644 
server/apps/postgres-app/src/test/resources/usersrepository.xml
 copy 
server/container/guice/mailbox-postgres/src/main/java/org/apache/james/modules/mailbox/{PostgresMailboxModule.java
 => JPAMailboxModule.java} (77%)
 rename 
server/container/guice/mailbox-postgres/src/main/java/org/apache/james/modules/mailbox/{PostgresQuotaModule.java
 => JpaQuotaModule.java} (74%)
 copy server/container/guice/{jpa-common => 
postgres-common}/src/main/java/org/apache/james/modules/data/JPADataModule.java 
(100%)
 copy server/container/guice/{jpa-common => 
postgres-common}/src/main/java/org/apache/james/modules/data/JPADomainListModule.java
 (100%)
 copy server/container/guice/{jpa-common => 
postgres-common}/src/main/java/org/apache/james/modules/data/JPARecipientRewriteTableModule.java
 (100%)
 copy server/container/guice/{jpa-common => 
postgres-common}/src/main/java/org/apache/james/modules/data/JPAUsersRepositoryModule.java
 (100%)
 delete mode 100644 
server/container/guice/postgres-common/src/main/java/org/apache/james/modules/data/PostgresDataModule.java
 delete mode 100644 
server/container/guice/postgres-common/src/main/java/org/apache/james/modules/data/PostgresDomainListModule.java
 delete mode 100644 
server/container/guice/postgres-common/src/main/java/org/apache/james/modules/data/PostgresRecipientRewriteTableModule.java
 delete mode 100644 
server/container/guice/postgres-common/src/main/java/org/apache/james/modules/data/PostgresUsersRepositoryModule.java
 delete mode 100644 server/container/guice/sieve-postgres/pom.xml
 delete mode 100644 
server/container/guice/sieve-postgres/src/main/java/org/apache/james/modules/data/SievePostgresRepositoryModules.java
 copy server/data/{data-jpa => 
data-postgres}/src/main/java/org/apache/james/domainlist/jpa/JPADomainList.java 
(100%)
 copy server/data/{data-jpa => 
data-postgres}/src/main/java/org/apache/james/domainlist/jpa/model/JPADomain.java
 (100%)
 delete mode 100644 
server/data/data-postgres/src/main/java/org/apache/james/domainlist/postgres/PostgresDomainList.java
 delete mode 100644 
server/data/data-postgres/src/main/java/org/apache/james/domainlist/postgres/PostgresDomainModule.java
 copy server/data/{data-jpa => 
data-postgres}/src/main/java/org/apache/james/rrt/jpa/JPARecipientRewriteTable.java
 (100%)
 copy server/data/{data-jpa => 
data-postgres}/src/main/java/org/apache/james/rrt/jpa/model/JPARecipientRewrite.java
 (100%)
 delete mode 100644 
server/data/data-postgres/src/main/java/org/apache/james/rrt/postgres/PostgresRecipientRewriteTable.java
 delete mode 100644 
server/data/data-postgres/src/main/java/org/apache/james/rrt/postgres/PostgresRecipientRewriteTableDAO.java
 delete mode 100644 
server/data/data-postgres/src/main/java/org/apache/james/rrt/postgres/PostgresRecipientRewriteTableModule.java
 copy server/data/{data-jpa => 
data-postgres}/src/main/java/org/apache/james/sieve/jpa/JPASieveRepository.java 
(100%)
 copy server/data/{data-jpa => 
data-postgres}/src/main/java/org/apache/james/sieve/jpa/model/JPASieveQuota.java
 (100%)
 copy server/data/{data-jpa => 
data-postgres}/src/main/java/org/apache/james/sieve/jpa/model/JPASieveScript.java
 (100%)
 delete mode 100644 
server/data/data-postgres/src/main/java/org/apache/james/sieve/postgres/PostgresSieveQuotaDAO.java
 delete mode 100644 
server/data/data-postgres/src/main/java/org/apache/james/sieve/postgres/PostgresSieveRepository.java
 delete mode 100644 
server/data/data-postgres/src/main/java/org/apache/james/sieve/postgres/model/JPASieveScript.java
 copy server/data/{data-jpa => 
data-postgres}/src/main/java/org/apache/james/user/jpa/JPAUsersDAO.java (100%)
 copy server/data/{data-jpa => 
data-postgres}/src/main/java/org/apache/james/user/jpa/JPAUsersRepository.java 
(100%)
 copy server/data/{data-jpa => 
data-postgres}/src/main/java/org/apache/james/user/jpa/model/JPAUser.java (100%)
 delete mode 100644 
server/data/data-postgres/src/main/java/org/apache/james/user/postgres/PostgresUserModule.java
 delete mode 100644 
server/data/data-postgres/src/main/java/org/apache/james/user/postgres/PostgresUsersDAO.java
 delete mode 100644 
server/data/data-postgres/src/main/java/org/apache/james/user/postgres/PostgresUsersRepositoryConfiguration.java
 copy server/data/{data-jpa => 
data-postgres}/src/test/java/org/apache/james/domainlist/jpa/JPADomainListTest.java
 (100%)
 delete mode 100644 
server/data/data-postgres/src/test/java/org/apache/james/domainlist/postgres/PostgresDomainListTest.java
 copy server/data/{data-jpa => 
data-postgres}/src/test/java/org/apache/james/rrt/jpa/JPARecipientRewriteTableTest.java
 (100%)
 copy server/data/{data-jpa => 
data-postgres}/src/test/java/org/apache/james/rrt/jpa/JPAStepdefs.java (100%)
 copy server/data/{data-jpa => 
data-postgres}/src/test/java/org/apache/james/rrt/jpa/RewriteTablesTest.java 
(100%)
 delete mode 100644 
server/data/data-postgres/src/test/java/org/apache/james/rrt/postgres/PostgresRecipientRewriteTableTest.java
 delete mode 100644 
server/data/data-postgres/src/test/java/org/apache/james/rrt/postgres/PostgresStepdefs.java
 copy server/data/{data-jpa => 
data-postgres}/src/test/java/org/apache/james/sieve/jpa/JpaSieveRepositoryTest.java
 (100%)
 delete mode 100644 
server/data/data-postgres/src/test/java/org/apache/james/sieve/postgres/PostgresSieveQuotaDAOTest.java
 delete mode 100644 
server/data/data-postgres/src/test/java/org/apache/james/sieve/postgres/PostgresSieveRepositoryTest.java
 copy server/data/{data-jpa => 
data-postgres}/src/test/java/org/apache/james/user/jpa/JpaUsersRepositoryTest.java
 (100%)
 copy server/data/{data-jpa => 
data-postgres}/src/test/java/org/apache/james/user/jpa/model/JPAUserTest.java 
(100%)
 delete mode 100644 
server/data/data-postgres/src/test/java/org/apache/james/user/postgres/PostgresUsersRepositoryTest.java


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]


Reply via email to