[zanata/zanata-server] d57950: Add a postgresql baseline.
GitHub
noreply at github.com
Fri Sep 18 03:27:18 UTC 2015
Branch: refs/heads/postgresql
Home: https://github.com/zanata/zanata-server
Commit: d57950fda1e2d67ff11b8bec9f68b4955a3cfa5d
https://github.com/zanata/zanata-server/commit/d57950fda1e2d67ff11b8bec9f68b4955a3cfa5d
Author: Carlos A. Munoz <camunoz at redhat.com>
Date: 2015-09-18 (Fri, 18 Sep 2015)
Changed paths:
M zanata-model/src/main/java/org/zanata/model/HAccountRole.java
A zanata-war/src/main/resources/db/postgresql/postgresql_baseline.sql
Log Message:
-----------
Add a postgresql baseline.
Also change generation type on the ModelEntity base to suit postgresql's generators.
Commit: 3113c604d5a7699be22bb9e6d21ce26a86b441a9
https://github.com/zanata/zanata-server/commit/3113c604d5a7699be22bb9e6d21ce26a86b441a9
Author: Carlos A. Munoz <camunoz at redhat.com>
Date: 2015-09-18 (Fri, 18 Sep 2015)
Changed paths:
M zanata-war/src/main/resources/db/postgresql/postgresql_baseline.sql
Log Message:
-----------
Change smallint and bits to not null
Commit: 07f9ce534a41500bce29332f2f67740b2fd77b36
https://github.com/zanata/zanata-server/commit/07f9ce534a41500bce29332f2f67740b2fd77b36
Author: Carlos A. Munoz <camunoz at redhat.com>
Date: 2015-09-18 (Fri, 18 Sep 2015)
Changed paths:
M zanata-model/src/main/java/org/zanata/model/HDocumentHistory.java
M zanata-model/src/main/java/org/zanata/model/HDocumentUploadPart.java
M zanata-model/src/main/java/org/zanata/model/HPersonEmailValidationKey.java
M zanata-model/src/main/java/org/zanata/model/HSimpleComment.java
M zanata-model/src/main/java/org/zanata/model/HTermComment.java
M zanata-model/src/main/java/org/zanata/model/HTextFlow.java
M zanata-model/src/main/java/org/zanata/model/HTextFlowHistory.java
M zanata-model/src/main/java/org/zanata/model/HTextFlowTargetHistory.java
M zanata-model/src/main/java/org/zanata/model/ModelEntityBase.java
M zanata-model/src/main/java/org/zanata/model/WebHook.java
M zanata-model/src/main/java/org/zanata/model/po/HPotEntryData.java
Log Message:
-----------
Make JPA keys Identity generated.
Commit: 42bf46d091b04eaf00fb9e32cc84be4168a18775
https://github.com/zanata/zanata-server/commit/42bf46d091b04eaf00fb9e32cc84be4168a18775
Author: Carlos A. Munoz <camunoz at redhat.com>
Date: 2015-09-18 (Fri, 18 Sep 2015)
Changed paths:
A zanata-war/src/main/resources/db/postgresql/mysql2postgresql.sh
Log Message:
-----------
Add a script able to create postgresql 'compatible' dumps.
Commit: 677f5c235acd06d8c0fad1d43ab82e81035e6c51
https://github.com/zanata/zanata-server/commit/677f5c235acd06d8c0fad1d43ab82e81035e6c51
Author: Carlos A. Munoz <camunoz at redhat.com>
Date: 2015-09-18 (Fri, 18 Sep 2015)
Changed paths:
A zanata-war/etc/scripts/Mysql2Postgresql.groovy
Log Message:
-----------
Add migration script from mysql to postgresql
Commit: 8df81b7714bed408ba19e1933877fb2ba649c95b
https://github.com/zanata/zanata-server/commit/8df81b7714bed408ba19e1933877fb2ba649c95b
Author: Carlos Munoz <chavo16 at hotmail.com>
Date: 2015-09-18 (Fri, 18 Sep 2015)
Changed paths:
R zanata-war/src/main/resources/db/postgresql/mysql2postgresql.sh
M zanata-war/src/main/resources/db/postgresql/postgresql_baseline.sql
Log Message:
-----------
Add triggers to postgresql baseline.
Also remove unnecessary data migration script.
Commit: b73dccf0e158b468a3eaefdfaee5620bd40d981b
https://github.com/zanata/zanata-server/commit/b73dccf0e158b468a3eaefdfaee5620bd40d981b
Author: Carlos Munoz <chavo16 at hotmail.com>
Date: 2015-09-18 (Fri, 18 Sep 2015)
Changed paths:
M zanata-war/src/main/java/org/zanata/dao/DocumentDAO.java
Log Message:
-----------
Adapt native queries to postgresql.
Commit: 9e97b8a227a258545ac1c9f5b1ee36736c65f279
https://github.com/zanata/zanata-server/commit/9e97b8a227a258545ac1c9f5b1ee36736c65f279
Author: Damian Jansen <djansen at redhat.com>
Date: 2015-09-18 (Fri, 18 Sep 2015)
Changed paths:
M zanata-war/etc/scripts/Mysql2Postgresql.groovy
Log Message:
-----------
fix(postgres-script): Show usage on no options given
Commit: 9517ba6bdd2f99ad907c659402d6ed521762b6bb
https://github.com/zanata/zanata-server/commit/9517ba6bdd2f99ad907c659402d6ed521762b6bb
Author: Damian Jansen <djansen at redhat.com>
Date: 2015-09-18 (Fri, 18 Sep 2015)
Changed paths:
M zanata-war/etc/scripts/Mysql2Postgresql.groovy
Log Message:
-----------
fix(postgres-script): Don't print null or exceptions
Commit: d3af486cc8e87e66783908680c4df3305cef4670
https://github.com/zanata/zanata-server/commit/d3af486cc8e87e66783908680c4df3305cef4670
Author: Carlos A. Munoz <camunoz at redhat.com>
Date: 2015-09-18 (Fri, 18 Sep 2015)
Changed paths:
M zanata-war/src/main/java/org/zanata/dao/DocumentDAO.java
M zanata-war/src/main/java/org/zanata/dao/TextFlowTargetHistoryDAO.java
A zanata-war/src/main/java/org/zanata/util/query/H2NativeQueryHelper.java
A zanata-war/src/main/java/org/zanata/util/query/MysqlNativeQueryHelper.java
A zanata-war/src/main/java/org/zanata/util/query/NativeQueryHelper.java
A zanata-war/src/main/java/org/zanata/util/query/NativeQueryHelperFactory.java
A zanata-war/src/main/java/org/zanata/util/query/PostgresqlNativeQueryHelper.java
M zanata-war/src/test/java/org/zanata/dao/DocumentDAOTest.java
M zanata-war/src/test/java/org/zanata/service/impl/ActivityServiceImplTest.java
M zanata-war/src/test/java/org/zanata/service/impl/CopyVersionServiceImplTest.java
M zanata-war/src/test/java/org/zanata/service/impl/TextFlowSearchServiceImplTest.java
A zanata-war/src/test/java/org/zanata/util/query/NativeQueryHelperTest.java
M zanata-war/src/test/java/org/zanata/webtrans/server/rpc/GetTransUnitListHandlerTest.java
Log Message:
-----------
Add classes to take care of native SQL fragments.
Commit: 776af3f327d59b59e004d302533b051bcf1bf52c
https://github.com/zanata/zanata-server/commit/776af3f327d59b59e004d302533b051bcf1bf52c
Author: Carlos A. Munoz <camunoz at redhat.com>
Date: 2015-09-18 (Fri, 18 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: 0a55c91cf27ab56fc6cd929abf5d56db3aca468a
https://github.com/zanata/zanata-server/commit/0a55c91cf27ab56fc6cd929abf5d56db3aca468a
Author: Carlos A. Munoz <camunoz at redhat.com>
Date: 2015-09-18 (Fri, 18 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: 878ba13fb2729b1be67a05acac8f36adc21f9a4b
https://github.com/zanata/zanata-server/commit/878ba13fb2729b1be67a05acac8f36adc21f9a4b
Author: Carlos A. Munoz <camunoz at redhat.com>
Date: 2015-09-18 (Fri, 18 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: 6be0033ab7a7c7ca7bedfdb366ada7cd837775a8
https://github.com/zanata/zanata-server/commit/6be0033ab7a7c7ca7bedfdb366ada7cd837775a8
Author: Carlos A. Munoz <camunoz at redhat.com>
Date: 2015-09-18 (Fri, 18 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: 57d0f1d7cd27361127caf5dcce40030fffb81591
https://github.com/zanata/zanata-server/commit/57d0f1d7cd27361127caf5dcce40030fffb81591
Author: Carlos A. Munoz <camunoz at redhat.com>
Date: 2015-09-18 (Fri, 18 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.
Commit: d09a2b51a11b450bbcf49394d409af145ee450b9
https://github.com/zanata/zanata-server/commit/d09a2b51a11b450bbcf49394d409af145ee450b9
Author: Carlos A. Munoz <camunoz at redhat.com>
Date: 2015-09-18 (Fri, 18 Sep 2015)
Changed paths:
M etc/scripts/cargowait.sh
A functional-test/etc/start-postgresql-container.sh
A functional-test/etc/stop-postgresql-container.sh
M functional-test/pom.xml
Log Message:
-----------
Start a docker postgresql container for FTs.
Requires the docker daemon service to be
running, and the preferably the postgres
docker image to be locally available.
Commit: 661cf726d3e429ef81ff96a9a37447e0b81211c6
https://github.com/zanata/zanata-server/commit/661cf726d3e429ef81ff96a9a37447e0b81211c6
Author: Carlos A. Munoz <camunoz at redhat.com>
Date: 2015-09-18 (Fri, 18 Sep 2015)
Changed paths:
M functional-test/etc/start-postgresql-container.sh
M functional-test/etc/stop-postgresql-container.sh
M functional-test/pom.xml
M pom.xml
Log Message:
-----------
Downgrade postgresql dependency for jdk1.7 compatibility.
Correct checkstyle violations.
Make docker run with sudo.
Commit: dc8a85e10b92239f2627955f42a51bfd6dcc9c26
https://github.com/zanata/zanata-server/commit/dc8a85e10b92239f2627955f42a51bfd6dcc9c26
Author: Carlos A. Munoz <camunoz at redhat.com>
Date: 2015-09-18 (Fri, 18 Sep 2015)
Changed paths:
M functional-test/etc/start-postgresql-container.sh
M functional-test/etc/stop-postgresql-container.sh
Log Message:
-----------
Remove pg docker container after functional tests
Commit: 10bd2f546550cb62ea16ea86b2d1097e602aa53e
https://github.com/zanata/zanata-server/commit/10bd2f546550cb62ea16ea86b2d1097e602aa53e
Author: Carlos A. Munoz <camunoz at redhat.com>
Date: 2015-09-18 (Fri, 18 Sep 2015)
Changed paths:
M zanata-war/src/main/java/org/zanata/dao/TextFlowTargetHistoryDAO.java
M zanata-war/src/test/java/org/zanata/search/FilterConstraintToQueryTest.java
Log Message:
-----------
Fix integration tests.
Commit: 6f7c24d85f1cf895590ccdb22f54e8f602f93008
https://github.com/zanata/zanata-server/commit/6f7c24d85f1cf895590ccdb22f54e8f602f93008
Author: Carlos A. Munoz <camunoz at redhat.com>
Date: 2015-09-18 (Fri, 18 Sep 2015)
Changed paths:
M functional-test/etc/start-postgresql-container.sh
A zanata-liquibase/src/main/java/liquibase/ext/CustomPostgresDatabase.java
M zanata-war/src/main/resources/db/postgresql/postgresql_baseline.sql
Log Message:
-----------
Ensure liquibase doesn't quote table or column names.
Also give some time to the container database to
come up before running tests.
Compare: https://github.com/zanata/zanata-server/compare/3d174b875a2e...6f7c24d85f1c
More information about the zanata-commits
mailing list