[zanata/zanata-server] c47145: Add classes to take care of native SQL fragments.

GitHub noreply at github.com
Fri Sep 4 04:10:35 UTC 2015


  Branch: refs/heads/postgresql
  Home:   https://github.com/zanata/zanata-server
  Commit: c47145918938cee980faec81af8c03668240568d
      https://github.com/zanata/zanata-server/commit/c47145918938cee980faec81af8c03668240568d
  Author: Carlos A. Munoz <camunoz at redhat.com>
  Date:   2015-09-04 (Fri, 04 Sep 2015)

  Changed paths:
    M zanata-war/src/main/java/org/zanata/dao/TextFlowTargetHistoryDAO.java

  Log Message:
  -----------
  Add classes to take care of native SQL fragments.


  Commit: afead40a63d602979728becb59ac78f61d153a22
      https://github.com/zanata/zanata-server/commit/afead40a63d602979728becb59ac78f61d153a22
  Author: Carlos A. Munoz <camunoz at redhat.com>
  Date:   2015-09-04 (Fri, 04 Sep 2015)

  Changed paths:
    M zanata-model/src/main/java/org/zanata/model/HProjectIteration.java
    M zanata-war/src/main/java/org/zanata/dao/TextFlowDAO.java
    M zanata-war/src/main/java/org/zanata/dao/TextFlowTargetHistoryDAO.java
    M zanata-war/src/main/java/org/zanata/search/FilterConstraintToQuery.java
    M zanata-war/src/main/java/org/zanata/util/query/H2NativeQueryHelper.java
    M zanata-war/src/test/java/org/zanata/dao/TextFlowTargetHistoryDAOTest.java
    M zanata-war/src/test/java/org/zanata/model/HTextFlowTargetHistoryJPATest.java
    M zanata-war/src/test/java/org/zanata/util/query/NativeQueryHelperTest.java

  Log Message:
  -----------
  Use native query helpers where necessary.

Also change hql queries to be compatible with Postgresql.


  Commit: 3ce99e639e821bc7d54459753866bf32b592a093
      https://github.com/zanata/zanata-server/commit/3ce99e639e821bc7d54459753866bf32b592a093
  Author: Carlos A. Munoz <camunoz at redhat.com>
  Date:   2015-09-04 (Fri, 04 Sep 2015)

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

  Log Message:
  -----------
  fix(security): check permissions before copy trans

Previous code was causing a NullPointerException.


  Commit: 223cd84da8bf943b3d865f2188228f7d054872f5
      https://github.com/zanata/zanata-server/commit/223cd84da8bf943b3d865f2188228f7d054872f5
  Author: Carlos A. Munoz <camunoz at redhat.com>
  Date:   2015-09-04 (Fri, 04 Sep 2015)

  Changed paths:
    M zanata-model/src/main/java/org/zanata/model/HProjectIteration.java
    A zanata-war/src/main/java/org/zanata/database/CustomPostgreSQLDialect.java
    M zanata-war/src/main/webapp-jboss/WEB-INF/classes/META-INF/persistence.xml
    M zanata-war/src/test/java/org/zanata/database/CustomH2Dialect.java

  Log Message:
  -----------
  Add custom Postgresql dialect

Some things don't work quite right with the out-of-the-box dialect.
For example 'true' and 'false' are not considered keywords.


  Commit: ad08c92f7f3e3f32ce1a2fcd25bd8ec7a9877913
      https://github.com/zanata/zanata-server/commit/ad08c92f7f3e3f32ce1a2fcd25bd8ec7a9877913
  Author: Carlos A. Munoz <camunoz at redhat.com>
  Date:   2015-09-04 (Fri, 04 Sep 2015)

  Changed paths:
    M zanata-war/etc/scripts/Mysql2Postgresql.groovy
    M zanata-war/src/main/resources/db/changelogs/db.changelog-3.8.xml
    M zanata-war/src/main/resources/db/db.changelog.xml
    M zanata-war/src/main/resources/db/postgresql/postgresql_baseline.sql

  Log Message:
  -----------
  Modify liquibase changesets for Postgresql.

Add validation changesets that check for the right state of the database
before an upgrade to Postgresql.
Add a baseline sql script for Postgresql.


  Commit: b508a053579ad8c9d2117c15977ccba091a77b51
      https://github.com/zanata/zanata-server/commit/b508a053579ad8c9d2117c15977ccba091a77b51
  Author: Carlos A. Munoz <camunoz at redhat.com>
  Date:   2015-09-04 (Fri, 04 Sep 2015)

  Changed paths:
    M functional-test/pom.xml
    M pom.xml

  Log Message:
  -----------
  Modify functional tests so it doesn't expect mysql

Remove plugins that start an embedded mysql instance.
It now expects a Postgresql database already running.


Compare: https://github.com/zanata/zanata-server/compare/4022c22df3b8...b508a053579a


More information about the zanata-commits mailing list