[zanata/zanata-server] 47d61d: Use JNDI-Infinispan for Hibernate instead of Ehcac...

GitHub noreply at github.com
Wed Aug 24 05:54:47 UTC 2016


  Branch: refs/heads/javaee7
  Home:   https://github.com/zanata/zanata-server
  Commit: 47d61d2baf9c2f539910ffd7c828cabea442d08f
      https://github.com/zanata/zanata-server/commit/47d61d2baf9c2f539910ffd7c828cabea442d08f
  Author: Carlos A. Munoz <camunoz at redhat.com>
  Date:   2016-08-24 (Wed, 24 Aug 2016)

  Changed paths:
    M pom.xml
    M zanata-model/src/main/java/org/zanata/model/HAccount.java
    M zanata-model/src/main/java/org/zanata/model/HAccountResetPasswordKey.java
    M zanata-model/src/main/java/org/zanata/model/HCopyTransOptions.java
    M zanata-model/src/main/java/org/zanata/model/HDocument.java
    M zanata-model/src/main/java/org/zanata/model/HGlossaryEntry.java
    M zanata-model/src/main/java/org/zanata/model/HGlossaryTerm.java
    M zanata-model/src/main/java/org/zanata/model/HLocale.java
    M zanata-model/src/main/java/org/zanata/model/HPerson.java
    M zanata-model/src/main/java/org/zanata/model/HProject.java
    M zanata-model/src/main/java/org/zanata/model/HProjectIteration.java
    M zanata-model/src/main/java/org/zanata/model/HRoleAssignmentRule.java
    M zanata-model/src/main/java/org/zanata/model/HSimpleComment.java
    M zanata-model/src/main/java/org/zanata/model/HTextFlow.java
    M zanata-model/src/main/java/org/zanata/model/HTextFlowTarget.java
    M zanata-model/src/main/java/org/zanata/model/HTextFlowTargetReviewComment.java
    M zanata-model/src/main/java/org/zanata/model/po/HPoHeader.java
    M zanata-model/src/main/java/org/zanata/model/po/HPoTargetHeader.java
    M zanata-model/src/main/java/org/zanata/model/po/HPotEntryData.java
    M zanata-war/pom.xml
    M zanata-war/src/main/webapp-jboss/WEB-INF/classes/META-INF/persistence.xml
    M zanata-war/src/test/resources/arquillian/persistence.xml

  Log Message:
  -----------
  Use JNDI-Infinispan for Hibernate instead of Ehcache

- Configure Arquillian integration tests to use Infinispan (in memory).
- Add functional test container configuration for Infinispan.

Based on commit c513552 and parts of 0fa0a8e, f1a16af.

This reverts commit d302e683430b5ecd2ee98279f02ed4b711f04516, with
title 'Revert "Move back to Ehcache for hibernate 2nd level cache."'


  Commit: 0825dccbca17fbe2ca12d80b90e863c74e055e34
      https://github.com/zanata/zanata-server/commit/0825dccbca17fbe2ca12d80b90e863c74e055e34
  Author: Sean Flanigan <sflaniga at redhat.com>
  Date:   2016-08-24 (Wed, 24 Aug 2016)

  Changed paths:
    M zanata-war/src/main/webapp-jboss/WEB-INF/classes/META-INF/persistence.xml

  Log Message:
  -----------
  Update docs and comments


  Commit: a5461456c354d5daaec98fdcc5a4732ae2a3c389
      https://github.com/zanata/zanata-server/commit/a5461456c354d5daaec98fdcc5a4732ae2a3c389
  Author: Sean Flanigan <sflaniga at redhat.com>
  Date:   2016-08-24 (Wed, 24 Aug 2016)

  Changed paths:
    M pom.xml
    M zanata-war/pom.xml

  Log Message:
  -----------
  Use packaged antlr, not private jboss module


  Commit: 5deb67780932ac3049b9ec8fea9a6d06c8b65551
      https://github.com/zanata/zanata-server/commit/5deb67780932ac3049b9ec8fea9a6d06c8b65551
  Author: Sean Flanigan <sflaniga at redhat.com>
  Date:   2016-08-24 (Wed, 24 Aug 2016)

  Changed paths:
    M zanata-war/src/main/webapp-jboss/WEB-INF/classes/META-INF/persistence.xml
    M zanata-war/src/test/resources/META-INF/persistence.xml
    M zanata-war/src/test/resources/arquillian/persistence.xml

  Log Message:
  -----------
  Eliminate JndiInfinispanRegionFactory


  Commit: 38774b9229b4c851456c4bf45aea9109294a5ba5
      https://github.com/zanata/zanata-server/commit/38774b9229b4c851456c4bf45aea9109294a5ba5
  Author: Sean Flanigan <sflaniga at redhat.com>
  Date:   2016-08-24 (Wed, 24 Aug 2016)

  Changed paths:
    M zanata-war/src/main/java/org/zanata/service/impl/CopyTransWorkFactory.java
    M zanata-war/src/main/resources/ehcache.xml
    R zanata-war/src/main/resources/ehcache.xsd

  Log Message:
  -----------
  Remove ehcache config


  Commit: cad5bef8bc319f28400070cf73fc60d4cdc8de8a
      https://github.com/zanata/zanata-server/commit/cad5bef8bc319f28400070cf73fc60d4cdc8de8a
  Author: Sean Flanigan <sflaniga at redhat.com>
  Date:   2016-08-24 (Wed, 24 Aug 2016)

  Changed paths:
    M zanata-model/src/main/java/org/zanata/model/HAccount.java
    M zanata-model/src/main/java/org/zanata/model/HAccountResetPasswordKey.java
    M zanata-model/src/main/java/org/zanata/model/HCopyTransOptions.java
    M zanata-model/src/main/java/org/zanata/model/HDocument.java
    M zanata-model/src/main/java/org/zanata/model/HGlossaryEntry.java
    M zanata-model/src/main/java/org/zanata/model/HGlossaryTerm.java
    M zanata-model/src/main/java/org/zanata/model/HLocale.java
    M zanata-model/src/main/java/org/zanata/model/HPerson.java
    M zanata-model/src/main/java/org/zanata/model/HProject.java
    M zanata-model/src/main/java/org/zanata/model/HProjectIteration.java
    M zanata-model/src/main/java/org/zanata/model/HRoleAssignmentRule.java
    M zanata-model/src/main/java/org/zanata/model/HSimpleComment.java
    M zanata-model/src/main/java/org/zanata/model/HTextFlow.java
    M zanata-model/src/main/java/org/zanata/model/HTextFlowTarget.java
    M zanata-model/src/main/java/org/zanata/model/HTextFlowTargetReviewComment.java
    M zanata-model/src/main/java/org/zanata/model/po/HPoHeader.java
    M zanata-model/src/main/java/org/zanata/model/po/HPoTargetHeader.java
    M zanata-model/src/main/java/org/zanata/model/po/HPotEntryData.java

  Log Message:
  -----------
  Use @Cacheable where possible


  Commit: 0cc33e4e8538065a4995cea8af19357431105149
      https://github.com/zanata/zanata-server/commit/0cc33e4e8538065a4995cea8af19357431105149
  Author: Sean Flanigan <sflaniga at redhat.com>
  Date:   2016-08-24 (Wed, 24 Aug 2016)

  Changed paths:
    M zanata-war/src/test/resources/arquillian/persistence.xml

  Log Message:
  -----------
  Set shared-cache-mode ENABLE_SELECTIVE in Arqullian


  Commit: f77f5a0a2f973c7eb3da5794359776ea39a4cf9f
      https://github.com/zanata/zanata-server/commit/f77f5a0a2f973c7eb3da5794359776ea39a4cf9f
  Author: Sean Flanigan <sflaniga at redhat.com>
  Date:   2016-08-24 (Wed, 24 Aug 2016)

  Changed paths:
    M zanata-war/src/main/webapp-jboss/WEB-INF/classes/META-INF/persistence.xml
    M zanata-war/src/test/resources/META-INF/persistence.xml
    M zanata-war/src/test/resources/arquillian/persistence.xml

  Log Message:
  -----------
  Bring arquillian/persistence.xml into line with prod


  Commit: 65302e6744c61d99bef305d864881d475feff4ab
      https://github.com/zanata/zanata-server/commit/65302e6744c61d99bef305d864881d475feff4ab
  Author: Sean Flanigan <sflaniga at redhat.com>
  Date:   2016-08-24 (Wed, 24 Aug 2016)

  Changed paths:
    M zanata-war/src/test/resources/arquillian/persistence.xml

  Log Message:
  -----------
  Use in-memory cache for Arquillian


  Commit: e70bd960dfbc60f4397d5c783717e4adc7ade88d
      https://github.com/zanata/zanata-server/commit/e70bd960dfbc60f4397d5c783717e4adc7ade88d
  Author: Sean Flanigan <sflaniga at redhat.com>
  Date:   2016-08-24 (Wed, 24 Aug 2016)

  Changed paths:
    M docker/conf/standalone.xml
    M functional-test/src/test/resources/conf/standalone_wildfly.xml
    M zanata-overlay/distros/wildfly/standalone/configuration/standalone-zanata.xml
    M zanata-war/src/test/resources/arquillian/standalone-arquillian-wildfly.xml

  Log Message:
  -----------
  Improve exception logging


  Commit: b93127dd6af380da96677943d50e49d00e2bb8a5
      https://github.com/zanata/zanata-server/commit/b93127dd6af380da96677943d50e49d00e2bb8a5
  Author: Sean Flanigan <sflaniga at redhat.com>
  Date:   2016-08-24 (Wed, 24 Aug 2016)

  Changed paths:
    M functional-test/pom.xml
    M pom.xml
    M zanata-overlay/config/remote-deps.groovy
    M zanata-war/pom.xml

  Log Message:
  -----------
  Remove support for installing WildFly modules

Add example of downloading wildfly modules in remote-deps.groovy


  Commit: ce6226642e9604f86bbe2d577273922bdcbf8998
      https://github.com/zanata/zanata-server/commit/ce6226642e9604f86bbe2d577273922bdcbf8998
  Author: Sean Flanigan <sflaniga at redhat.com>
  Date:   2016-08-24 (Wed, 24 Aug 2016)

  Changed paths:
    M README.md
    M docker/Dockerfile
    M docs/release-notes.md
    M docs/user-guide/system-admin/configuration/infinispan.md
    M docs/user-guide/system-admin/configuration/installation.md
    M docs/user-guide/system-admin/configuration/jms-messaging.md
    M etc/scripts/extractAppserver.groovy
    M functional-test/pom.xml
    M functional-test/src/test/resources/conf/standalone.xml
    M pom.xml
    M zanata-model/pom.xml
    M zanata-model/src/main/java/org/zanata/hibernate/search/CaseInsensitiveWhitespaceAnalyzer.java
    R zanata-model/src/main/java/org/zanata/hibernate/search/DefaultAnalyzer.java
    M zanata-model/src/main/java/org/zanata/hibernate/search/LocaleFilter.java
    R zanata-model/src/main/java/org/zanata/hibernate/search/ULowerCaseFilter.java
    R zanata-model/src/main/java/org/zanata/hibernate/search/UnigramAnalyzer.java
    M zanata-model/src/main/java/org/zanata/model/HApplicationConfiguration.java
    M zanata-model/src/main/java/org/zanata/model/HGlossaryEntry.java
    M zanata-model/src/main/java/org/zanata/model/HTextContainer.java
    R zanata-overlay/distros/eap-6/standalone/configuration/standalone-zanata.xml
    A zanata-overlay/distros/eap-7/standalone/configuration/standalone-zanata.xml
    M zanata-test-war/pom.xml
    M zanata-test-war/src/main/resources/META-INF/web-fragment.xml
    M zanata-war/pom.xml
    M zanata-war/src/main/java/org/zanata/ZanataInit.java
    M zanata-war/src/main/java/org/zanata/action/validator/EmailListValidator.java
    M zanata-war/src/main/java/org/zanata/dao/AccountDAO.java
    M zanata-war/src/main/java/org/zanata/dao/GlossaryDAO.java
    M zanata-war/src/main/java/org/zanata/dao/ProjectDAO.java
    M zanata-war/src/main/java/org/zanata/dao/StreamingDAO.java
    M zanata-war/src/main/java/org/zanata/dao/TextFlowStreamingDAO.java
    M zanata-war/src/main/java/org/zanata/dao/TransMemoryStreamingDAO.java
    M zanata-war/src/main/java/org/zanata/database/WrappedDatasourceConnectionProvider.java
    M zanata-war/src/main/java/org/zanata/database/WrappedDriverManagerConnectionProvider.java
    M zanata-war/src/main/java/org/zanata/database/WrapperManager.java
    R zanata-war/src/main/java/org/zanata/exception/handler/ClientAbortExceptionHandler.java
    M zanata-war/src/main/java/org/zanata/rest/search/service/SearchService.java
    R zanata-war/src/main/java/org/zanata/security/negotiation/CustomNegotiationAuthenticator.java
    M zanata-war/src/main/java/org/zanata/service/impl/SlugEntityUpdatedListener.java
    M zanata-war/src/main/java/org/zanata/service/impl/TranslationMemoryServiceImpl.java
    M zanata-war/src/main/java/org/zanata/service/impl/UserAccountServiceImpl.java
    M zanata-war/src/main/java/org/zanata/webtrans/server/HibernateIntegrator.java
    M zanata-war/src/main/java/org/zanata/webtrans/server/TranslationUpdateListener.java
    M zanata-war/src/main/java/org/zanata/webtrans/server/TranslationUpdateListenerLazyLoader.java
    M zanata-war/src/main/java/org/zanata/webtrans/server/rpc/GetGlossaryHandler.java
    M zanata-war/src/main/webapp-jboss/WEB-INF/classes/META-INF/persistence.xml
    M zanata-war/src/main/webapp-jboss/WEB-INF/jboss-deployment-structure.xml
    M zanata-war/src/main/webapp-jboss/WEB-INF/jboss-web.xml
    M zanata-war/src/main/webapp-jboss/WEB-INF/web.xml
    M zanata-war/src/main/webapp/WEB-INF/web.xml
    M zanata-war/src/test/java/org/zanata/service/impl/UserAccountServiceImplTest.java
    M zanata-war/src/test/java/org/zanata/webtrans/server/rpc/GetTransMemoryHandlerTest.java
    M zanata-war/src/test/resources/META-INF/persistence.xml
    A zanata-war/src/test/resources/META-INF/validation.xml
    M zanata-war/src/test/resources/arquillian/persistence.xml
    M zanata-war/src/test/resources/arquillian/standalone-arquillian.xml

  Log Message:
  -----------
  Update to JBoss EAP 7, Java EE 7, Hibernate 5 etc

- Update to Hibernate/Search/Validator 5.x
- Stop wrapping JDBC classes for functional tests
- Use WrappedDatasourceConnectionProvider only in Arquillian tests
- Modify WrappedDatasourceConnectionProvider to resolve
  DatasourceConnectionProviderImpl class dynamically (from Hibernate
  4.2 or 5) for use in Arquillian tests
- Update web(-fragment).xml to v3.1
- Refer to EAP 7 instead of EAP 6
- Update overlay config for EAP 7
- Update Arquillian/functional test config for EAP 7


  Commit: 87e1cbc113afe8a053fadcb6cf769f751bef0c8e
      https://github.com/zanata/zanata-server/commit/87e1cbc113afe8a053fadcb6cf769f751bef0c8e
  Author: Sean Flanigan <sflaniga at redhat.com>
  Date:   2016-08-24 (Wed, 24 Aug 2016)

  Changed paths:
    M zanata-war/src/test/resources/arquillian/standalone-arquillian-wildfly.xml
    M zanata-war/src/test/resources/arquillian/standalone-arquillian.xml

  Log Message:
  -----------
  Modify Arquillian config to co-exist better

Disable deployment-scanner for Arq tests
Refer to ./target/data/zanata instead of ${jboss.server.data.dir}


  Commit: 8ab03af3ebe96c5ae879af42ceec65e2a5df3e77
      https://github.com/zanata/zanata-server/commit/8ab03af3ebe96c5ae879af42ceec65e2a5df3e77
  Author: Sean Flanigan <sflaniga at redhat.com>
  Date:   2016-08-24 (Wed, 24 Aug 2016)

  Changed paths:
    M zanata-war/src/main/java/org/zanata/action/CacheAction.java

  Log Message:
  -----------
  ZNTA-1291 Re-enable stats reset


  Commit: faa757601c3343ffe56d5300f85a02987359da09
      https://github.com/zanata/zanata-server/commit/faa757601c3343ffe56d5300f85a02987359da09
  Author: Sean Flanigan <sflaniga at redhat.com>
  Date:   2016-08-24 (Wed, 24 Aug 2016)

  Changed paths:
    M zanata-war/pom.xml

  Log Message:
  -----------
  Mark CDI as provided


  Commit: 2e7544cdbc24d098361cc8824c05e3f6c27c68ca
      https://github.com/zanata/zanata-server/commit/2e7544cdbc24d098361cc8824c05e3f6c27c68ca
  Author: Sean Flanigan <sflaniga at redhat.com>
  Date:   2016-08-24 (Wed, 24 Aug 2016)

  Changed paths:
    M pom.xml

  Log Message:
  -----------
  Remove cdi.runtime and cdi.compile vars


  Commit: 85a306dac8d17f8097d43ffe9506b08a98abf24e
      https://github.com/zanata/zanata-server/commit/85a306dac8d17f8097d43ffe9506b08a98abf24e
  Author: Sean Flanigan <sflaniga at redhat.com>
  Date:   2016-08-24 (Wed, 24 Aug 2016)

  Changed paths:
    M zanata-model/src/main/java/org/zanata/model/HGlossaryEntry.java

  Log Message:
  -----------
  Fix Hibernate mapping


  Commit: f07088a1345b6e3326f7c90258ab11a3d4a26d0c
      https://github.com/zanata/zanata-server/commit/f07088a1345b6e3326f7c90258ab11a3d4a26d0c
  Author: Sean Flanigan <sflaniga at redhat.com>
  Date:   2016-08-24 (Wed, 24 Aug 2016)

  Changed paths:
    M zanata-war/src/test/resources/arquillian.xml

  Log Message:
  -----------
  Make Arquillian timeout configurable


  Commit: 21316d5f8841c91686c5fa871113bdd207acf90d
      https://github.com/zanata/zanata-server/commit/21316d5f8841c91686c5fa871113bdd207acf90d
  Author: Sean Flanigan <sflaniga at redhat.com>
  Date:   2016-08-24 (Wed, 24 Aug 2016)

  Changed paths:
    M functional-test/pom.xml
    M pom.xml
    M zanata-war/src/test/resources/arquillian.xml

  Log Message:
  -----------
  Update cargo and container IDs


  Commit: f9fab73d78a21910c93175cc6de5af8fdde2eae6
      https://github.com/zanata/zanata-server/commit/f9fab73d78a21910c93175cc6de5af8fdde2eae6
  Author: Sean Flanigan <sflaniga at redhat.com>
  Date:   2016-08-24 (Wed, 24 Aug 2016)

  Changed paths:
    M pom.xml
    M zanata-war/pom.xml

  Log Message:
  -----------
  Remove commented-out pom config


  Commit: f619b33168a876e2c24df8feb154535b602874a4
      https://github.com/zanata/zanata-server/commit/f619b33168a876e2c24df8feb154535b602874a4
  Author: Sean Flanigan <sflaniga at redhat.com>
  Date:   2016-08-24 (Wed, 24 Aug 2016)

  Changed paths:
    M zanata-war/src/test/java/org/zanata/arquillian/Deployments.java

  Log Message:
  -----------
  Ensure zanata-model from Maven reactor is used


  Commit: 73fdf947654405e74401519d8508d51783b6792b
      https://github.com/zanata/zanata-server/commit/73fdf947654405e74401519d8508d51783b6792b
  Author: Sean Flanigan <sflaniga at redhat.com>
  Date:   2016-08-24 (Wed, 24 Aug 2016)

  Changed paths:
    M docs/release-notes.md
    M pom.xml
    M zanata-war/src/main/java/org/zanata/database/WrappedDatasourceConnectionProvider.java
    M zanata-war/src/main/webapp-jboss/WEB-INF/jboss-deployment-structure.xml

  Log Message:
  -----------
  Update based on review


  Commit: b6290635d2d6ac49ef308ef73d4a7d169c2aff7f
      https://github.com/zanata/zanata-server/commit/b6290635d2d6ac49ef308ef73d4a7d169c2aff7f
  Author: Sean Flanigan <sflaniga at redhat.com>
  Date:   2016-08-24 (Wed, 24 Aug 2016)

  Changed paths:
    M functional-test/src/main/java/org/zanata/util/TestEventForScreenshotListener.java

  Log Message:
  -----------
  Avoid nested screenshots


  Commit: f00e333b2d2067be91094921adc794bc963356bb
      https://github.com/zanata/zanata-server/commit/f00e333b2d2067be91094921adc794bc963356bb
  Author: Sean Flanigan <sflaniga at redhat.com>
  Date:   2016-08-24 (Wed, 24 Aug 2016)

  Changed paths:
    M pom.xml

  Log Message:
  -----------
  Remove commented out picketlink dependencies


  Commit: 987dfba582779c4be3e27e4427fdcb4bb5085af3
      https://github.com/zanata/zanata-server/commit/987dfba582779c4be3e27e4427fdcb4bb5085af3
  Author: Sean Flanigan <sflaniga at redhat.com>
  Date:   2016-08-24 (Wed, 24 Aug 2016)

  Changed paths:
    M zanata-model/src/main/java/org/zanata/model/validator/UniqueValidator.java
    M zanata-war/pom.xml
    M zanata-war/src/main/java/org/zanata/action/validator/DuplicateEmailValidator.java
    R zanata-war/src/main/resources/META-INF/validation.xml
    M zanata-war/src/test/java/org/zanata/service/impl/UserAccountServiceImplTest.java
    A zanata-war/src/test/java/org/zanata/test/TestingConstraintValidatorFactory.java
    M zanata-war/src/test/java/org/zanata/validator/UsernameValidationTest.java
    M zanata-war/src/test/resources/META-INF/validation.xml

  Log Message:
  -----------
  Re-enable UserAccountServiceImplTest.notAssignedFedoraRule

Add TestingConstraintValidatorFactory for unit tests


  Commit: b4cf3fe6617585e9405817d4b9a33bd3355d6d18
      https://github.com/zanata/zanata-server/commit/b4cf3fe6617585e9405817d4b9a33bd3355d6d18
  Author: Sean Flanigan <sflaniga at redhat.com>
  Date:   2016-08-24 (Wed, 24 Aug 2016)

  Changed paths:
    M docs/release-notes.md

  Log Message:
  -----------
  docs(ZNTA-1207): advise removing valve from jboss-web.xml


  Commit: 23894c52a450ccaa78475776184a7821ff1e592f
      https://github.com/zanata/zanata-server/commit/23894c52a450ccaa78475776184a7821ff1e592f
  Author: Sean Flanigan <sflaniga at redhat.com>
  Date:   2016-08-24 (Wed, 24 Aug 2016)

  Changed paths:
    M zanata-model/src/main/java/org/zanata/model/ModelEntityBase.java

  Log Message:
  -----------
  Add @SortableField to lastChanged


Compare: https://github.com/zanata/zanata-server/compare/85333f452e50...23894c52a450


More information about the zanata-commits mailing list