[zanata/zanata-server] fda8ee: rhbz987235 - fix implicit hibernate flush causes d...

GitHub noreply at github.com
Fri Jul 26 02:46:56 UTC 2013


  Branch: refs/heads/activityLog
  Home:   https://github.com/zanata/zanata-server
  Commit: fda8ee38f41dd786ebe1cae7a7e769fc4fe8fb3c
      https://github.com/zanata/zanata-server/commit/fda8ee38f41dd786ebe1cae7a7e769fc4fe8fb3c
  Author: Patrick Huang <pahuang at redhat.com>
  Date:   2013-07-22 (Mon, 22 Jul 2013)

  Changed paths:
    M zanata-war/src/main/java/org/zanata/service/impl/TranslationServiceImpl.java
    M zanata-war/src/test/java/org/zanata/service/impl/TranslationServiceImplTest.java

  Log Message:
  -----------
  rhbz987235 - fix implicit hibernate flush causes double entries in history


  Commit: 8719a7e92cc8f4dfa2ae94c6673b00ecfa00c451
      https://github.com/zanata/zanata-server/commit/8719a7e92cc8f4dfa2ae94c6673b00ecfa00c451
  Author: Carlos Munoz <chavo16 at hotmail.com>
  Date:   2013-07-23 (Tue, 23 Jul 2013)

  Changed paths:
    M zanata-war/src/main/java/org/zanata/action/ReindexAsyncBean.java
    A zanata-war/src/main/java/org/zanata/search/HTextFlowTargetIndexer.java

  Log Message:
  -----------
  Add TextFlowTarget indexer that eagerly fetches all indexable properties.


  Commit: d0f99171ecc8692f44d8de805a227c8f496260d9
      https://github.com/zanata/zanata-server/commit/d0f99171ecc8692f44d8de805a227c8f496260d9
  Author: Carlos A. Munoz <camunoz at redhat.com>
  Date:   2013-07-23 (Tue, 23 Jul 2013)

  Changed paths:
    M zanata-war/src/main/java/org/zanata/action/ReindexAsyncBean.java
    A zanata-war/src/main/java/org/zanata/search/AbstractIndexingStrategy.java
    M zanata-war/src/main/java/org/zanata/search/ClassIndexer.java
    R zanata-war/src/main/java/org/zanata/search/GenericClassIndexer.java
    R zanata-war/src/main/java/org/zanata/search/HTextFlowTargetIndexer.java
    A zanata-war/src/main/java/org/zanata/search/HTextFlowTargetIndexingStrategy.java
    A zanata-war/src/main/java/org/zanata/search/SimpleClassIndexingStrategy.java

  Log Message:
  -----------
  Refactor Indexing Strategies for better performance.

Create an indexing strategy that performs less database queries and is able to index TextFlow targets faster.


  Commit: ef7c959d9f58da1bc7c402db5527abb92042ac93
      https://github.com/zanata/zanata-server/commit/ef7c959d9f58da1bc7c402db5527abb92042ac93
  Author: Alex Eng <aeng at redhat.com>
  Date:   2013-07-24 (Wed, 24 Jul 2013)

  Changed paths:
    M zanata-war/src/main/java/org/zanata/action/ReindexAsyncBean.java
    A zanata-war/src/main/java/org/zanata/search/AbstractIndexingStrategy.java
    M zanata-war/src/main/java/org/zanata/search/ClassIndexer.java
    R zanata-war/src/main/java/org/zanata/search/GenericClassIndexer.java
    A zanata-war/src/main/java/org/zanata/search/HTextFlowTargetIndexingStrategy.java
    A zanata-war/src/main/java/org/zanata/search/SimpleClassIndexingStrategy.java

  Log Message:
  -----------
  Merge pull request #71 from zanata/index-optimization

Re-indexing optimization


  Commit: a3b45818a863e49fb89955b31f4b77ce6733b456
      https://github.com/zanata/zanata-server/commit/a3b45818a863e49fb89955b31f4b77ce6733b456
  Author: Patrick Huang <pahuang at redhat.com>
  Date:   2013-07-24 (Wed, 24 Jul 2013)

  Changed paths:
    M zanata-war/src/main/java/org/zanata/service/impl/TranslationServiceImpl.java
    M zanata-war/src/test/java/org/zanata/service/impl/TranslationServiceImplTest.java

  Log Message:
  -----------
  minor


  Commit: 4e4acb912435b6d0ad472847089c1182a80933e5
      https://github.com/zanata/zanata-server/commit/4e4acb912435b6d0ad472847089c1182a80933e5
  Author: Damian Jansen <djansen at redhat.com>
  Date:   2013-07-24 (Wed, 24 Jul 2013)

  Changed paths:
    M functional-test/src/main/java/org/zanata/page/AbstractPage.java
    A functional-test/src/main/java/org/zanata/page/BasePage.java
    R functional-test/src/main/java/org/zanata/page/HomePage.java
    R functional-test/src/main/java/org/zanata/page/SignInPage.java
    M functional-test/src/main/java/org/zanata/page/account/RegisterPage.java
    A functional-test/src/main/java/org/zanata/page/account/ResetPasswordPage.java
    A functional-test/src/main/java/org/zanata/page/account/SignInPage.java
    M functional-test/src/main/java/org/zanata/page/administration/AddLanguagePage.java
    M functional-test/src/main/java/org/zanata/page/administration/AdministrationPage.java
    A functional-test/src/main/java/org/zanata/page/administration/EditHomeCodePage.java
    A functional-test/src/main/java/org/zanata/page/administration/EditHomeContentPage.java
    M functional-test/src/main/java/org/zanata/page/administration/ManageLanguagePage.java
    M functional-test/src/main/java/org/zanata/page/administration/ManageLanguageTeamMemberPage.java
    M functional-test/src/main/java/org/zanata/page/administration/ManageUserAccountPage.java
    M functional-test/src/main/java/org/zanata/page/administration/ManageUserPage.java
    M functional-test/src/main/java/org/zanata/page/groups/CreateVersionGroupPage.java
    M functional-test/src/main/java/org/zanata/page/groups/VersionGroupPage.java
    M functional-test/src/main/java/org/zanata/page/groups/VersionGroupsPage.java
    M functional-test/src/main/java/org/zanata/page/projects/CreateProjectPage.java
    M functional-test/src/main/java/org/zanata/page/projects/CreateVersionPage.java
    M functional-test/src/main/java/org/zanata/page/projects/ProjectPage.java
    M functional-test/src/main/java/org/zanata/page/projects/ProjectVersionPage.java
    M functional-test/src/main/java/org/zanata/page/projects/ProjectsPage.java
    A functional-test/src/main/java/org/zanata/page/utility/HomePage.java
    M functional-test/src/main/java/org/zanata/page/webtrans/DocumentsViewPage.java
    M functional-test/src/main/java/org/zanata/page/webtrans/EditorPage.java
    M functional-test/src/main/java/org/zanata/workflow/AbstractWebWorkFlow.java
    M functional-test/src/main/java/org/zanata/workflow/LoginWorkFlow.java
    M functional-test/src/test/java/org/zanata/feature/account/RegisterFullTest.java
    M functional-test/src/test/java/org/zanata/feature/administration/AdministrationTestSuite.java
    A functional-test/src/test/java/org/zanata/feature/administration/EditHomePageTest.java
    M functional-test/src/test/java/org/zanata/feature/administration/ManageUsersFullTest.java
    M functional-test/src/test/java/org/zanata/feature/administration/ManageUsersTest.java
    M functional-test/src/test/java/org/zanata/feature/security/LoginTest.java
    A functional-test/src/test/java/org/zanata/feature/security/SecurityFullTest.java
    M functional-test/src/test/java/org/zanata/feature/security/SecurityTestSuite.java
    M functional-test/src/test/java/org/zanata/feature/startNewProject/AddLanguageTest.java
    M functional-test/src/test/java/org/zanata/feature/startNewProject/DocumentListInWebTransTest.java
    M functional-test/src/test/java/org/zanata/feature/startNewProject/TranslatorJoinsLanguageTeamTest.java
    M functional-test/src/test/java/org/zanata/feature/versionGroup/VersionGroupBasicTest.java
    M functional-test/src/test/java/org/zanata/feature/versionGroup/VersionGroupFullTest.java
    M functional-test/src/test/java/org/zanata/feature/versionGroup/VersionGroupIDValidationTest.java
    M functional-test/src/test/java/org/zanata/feature/versionGroup/VersionGroupTestSuite.java
    M zanata-war/src/main/webapp/edit_home_content.xhtml
    M zanata-war/src/main/webapp/edit_home_content_code.xhtml

  Log Message:
  -----------
  Increase Test Heirarchy and add Security and Homepage edit tests

Tests sign in and reset password. Regression located, thus added
an expected assertion.
Creates a distinction between a basic page and the AbstractPage.
HomePage contained entities which were not specific to the home page, e.g. the
main navigation menu, thus coupling them meant navigating to the HomePage
before performing other actions.


  Commit: 3cbb79c7f9db7a89fb6e3949ea276981b4204be3
      https://github.com/zanata/zanata-server/commit/3cbb79c7f9db7a89fb6e3949ea276981b4204be3
  Author: David Mason <dr.d.mason at gmail.com>
  Date:   2013-07-24 (Wed, 24 Jul 2013)

  Changed paths:
    M zanata-war/src/main/java/org/zanata/service/impl/TranslationServiceImpl.java
    M zanata-war/src/test/java/org/zanata/service/impl/TranslationServiceImplTest.java

  Log Message:
  -----------
  Merge pull request #69 from zanata/rhbz987235-implicit-save

rhbz987235 - fix implicit hibernate flush


  Commit: 3ee71a92a4bb09cb3042a6e736b65de7f198ea89
      https://github.com/zanata/zanata-server/commit/3ee71a92a4bb09cb3042a6e736b65de7f198ea89
  Author: Patrick Huang <pahuang at redhat.com>
  Date:   2013-07-24 (Wed, 24 Jul 2013)

  Changed paths:
    M functional-test/src/main/java/org/zanata/page/AbstractPage.java
    A functional-test/src/main/java/org/zanata/page/BasePage.java
    R functional-test/src/main/java/org/zanata/page/HomePage.java
    R functional-test/src/main/java/org/zanata/page/SignInPage.java
    M functional-test/src/main/java/org/zanata/page/account/RegisterPage.java
    A functional-test/src/main/java/org/zanata/page/account/ResetPasswordPage.java
    A functional-test/src/main/java/org/zanata/page/account/SignInPage.java
    M functional-test/src/main/java/org/zanata/page/administration/AddLanguagePage.java
    M functional-test/src/main/java/org/zanata/page/administration/AdministrationPage.java
    A functional-test/src/main/java/org/zanata/page/administration/EditHomeCodePage.java
    A functional-test/src/main/java/org/zanata/page/administration/EditHomeContentPage.java
    M functional-test/src/main/java/org/zanata/page/administration/ManageLanguagePage.java
    M functional-test/src/main/java/org/zanata/page/administration/ManageLanguageTeamMemberPage.java
    M functional-test/src/main/java/org/zanata/page/administration/ManageUserAccountPage.java
    M functional-test/src/main/java/org/zanata/page/administration/ManageUserPage.java
    M functional-test/src/main/java/org/zanata/page/groups/CreateVersionGroupPage.java
    M functional-test/src/main/java/org/zanata/page/groups/VersionGroupPage.java
    M functional-test/src/main/java/org/zanata/page/groups/VersionGroupsPage.java
    M functional-test/src/main/java/org/zanata/page/projects/CreateProjectPage.java
    M functional-test/src/main/java/org/zanata/page/projects/CreateVersionPage.java
    M functional-test/src/main/java/org/zanata/page/projects/ProjectPage.java
    M functional-test/src/main/java/org/zanata/page/projects/ProjectVersionPage.java
    M functional-test/src/main/java/org/zanata/page/projects/ProjectsPage.java
    A functional-test/src/main/java/org/zanata/page/utility/HomePage.java
    M functional-test/src/main/java/org/zanata/page/webtrans/DocumentsViewPage.java
    M functional-test/src/main/java/org/zanata/page/webtrans/EditorPage.java
    M functional-test/src/main/java/org/zanata/workflow/AbstractWebWorkFlow.java
    M functional-test/src/main/java/org/zanata/workflow/LoginWorkFlow.java
    M functional-test/src/test/java/org/zanata/feature/account/RegisterFullTest.java
    M functional-test/src/test/java/org/zanata/feature/administration/AdministrationTestSuite.java
    A functional-test/src/test/java/org/zanata/feature/administration/EditHomePageTest.java
    M functional-test/src/test/java/org/zanata/feature/administration/ManageUsersFullTest.java
    M functional-test/src/test/java/org/zanata/feature/administration/ManageUsersTest.java
    M functional-test/src/test/java/org/zanata/feature/security/LoginTest.java
    A functional-test/src/test/java/org/zanata/feature/security/SecurityFullTest.java
    M functional-test/src/test/java/org/zanata/feature/security/SecurityTestSuite.java
    M functional-test/src/test/java/org/zanata/feature/startNewProject/AddLanguageTest.java
    M functional-test/src/test/java/org/zanata/feature/startNewProject/DocumentListInWebTransTest.java
    M functional-test/src/test/java/org/zanata/feature/startNewProject/TranslatorJoinsLanguageTeamTest.java
    M functional-test/src/test/java/org/zanata/feature/versionGroup/VersionGroupBasicTest.java
    M functional-test/src/test/java/org/zanata/feature/versionGroup/VersionGroupFullTest.java
    M functional-test/src/test/java/org/zanata/feature/versionGroup/VersionGroupIDValidationTest.java
    M functional-test/src/test/java/org/zanata/feature/versionGroup/VersionGroupTestSuite.java
    M zanata-war/src/main/webapp/edit_home_content.xhtml
    M zanata-war/src/main/webapp/edit_home_content_code.xhtml

  Log Message:
  -----------
  Merge pull request #74 from zanata/fill-in-the-page-blanks

Increase Test Heirarchy and add Security and Homepage edit tests


  Commit: ad00d7693049f53cc72c38c98a947061fbff251e
      https://github.com/zanata/zanata-server/commit/ad00d7693049f53cc72c38c98a947061fbff251e
  Author: Patrick Huang <pahuang at redhat.com>
  Date:   2013-07-24 (Wed, 24 Jul 2013)

  Changed paths:
    A zanata-model/src/main/java/org/zanata/model/Activity.java
    M zanata-model/src/main/java/org/zanata/model/HDocument.java
    M zanata-model/src/main/java/org/zanata/model/HProjectIteration.java
    M zanata-model/src/main/java/org/zanata/model/HTextFlowTarget.java
    A zanata-model/src/main/java/org/zanata/model/HasEntityType.java
    M zanata-model/src/main/java/org/zanata/model/ModelEntityBase.java
    A zanata-model/src/main/java/org/zanata/model/type/EntityType.java
    A zanata-war/src/main/java/org/zanata/dao/ActivityDAO.java
    A zanata-war/src/main/java/org/zanata/events/DocumentUploadedEvent.java
    A zanata-war/src/main/java/org/zanata/service/ActivityService.java
    A zanata-war/src/main/java/org/zanata/service/impl/ActivityServiceImpl.java
    M zanata-war/src/main/java/org/zanata/service/impl/DocumentServiceImpl.java
    M zanata-war/src/main/java/org/zanata/service/impl/TranslationServiceImpl.java
    M zanata-war/src/main/java/org/zanata/service/impl/TranslationStateCacheImpl.java
    M zanata-war/src/main/java/org/zanata/util/DateUtil.java
    M zanata-war/src/main/resources/db/changelogs/db.changelog-3.1.xml
    M zanata-war/src/main/webapp-jboss/WEB-INF/classes/META-INF/persistence.xml
    M zanata-war/src/test/java/org/zanata/dao/DocumentDAOTest.java
    A zanata-war/src/test/java/org/zanata/service/impl/ActivityServiceImplTest.java
    M zanata-war/src/test/resources/META-INF/persistence.xml
    M zanata-war/src/test/resources/arquillian/persistence.xml
    M zanata-war/src/test/resources/org/zanata/test/model/ClearAllTables.dbunit.xml
    M zanata-war/src/test/resources/org/zanata/test/model/TextFlowTestData.dbunit.xml

  Log Message:
  -----------
  Merge pull request #72 from zanata/activityLog

User activity log


  Commit: 73b0323fbe7acd1accccfae7e67e6a75ad92910f
      https://github.com/zanata/zanata-server/commit/73b0323fbe7acd1accccfae7e67e6a75ad92910f
  Author: Patrick Huang <pahuang at redhat.com>
  Date:   2013-07-25 (Thu, 25 Jul 2013)

  Changed paths:
    R zanata-model/src/main/java/org/zanata/model/Activity.java
    M zanata-model/src/main/java/org/zanata/model/HDocument.java
    M zanata-model/src/main/java/org/zanata/model/HProjectIteration.java
    M zanata-model/src/main/java/org/zanata/model/HTextFlowTarget.java
    R zanata-model/src/main/java/org/zanata/model/HasEntityType.java
    M zanata-model/src/main/java/org/zanata/model/ModelEntityBase.java
    R zanata-model/src/main/java/org/zanata/model/type/EntityType.java
    R zanata-war/src/main/java/org/zanata/dao/ActivityDAO.java
    R zanata-war/src/main/java/org/zanata/events/DocumentUploadedEvent.java
    R zanata-war/src/main/java/org/zanata/service/ActivityService.java
    R zanata-war/src/main/java/org/zanata/service/impl/ActivityServiceImpl.java
    M zanata-war/src/main/java/org/zanata/service/impl/DocumentServiceImpl.java
    M zanata-war/src/main/java/org/zanata/service/impl/TranslationServiceImpl.java
    M zanata-war/src/main/java/org/zanata/service/impl/TranslationStateCacheImpl.java
    M zanata-war/src/main/java/org/zanata/util/DateUtil.java
    M zanata-war/src/main/resources/db/changelogs/db.changelog-3.1.xml
    M zanata-war/src/main/webapp-jboss/WEB-INF/classes/META-INF/persistence.xml
    M zanata-war/src/test/java/org/zanata/dao/DocumentDAOTest.java
    R zanata-war/src/test/java/org/zanata/service/impl/ActivityServiceImplTest.java
    M zanata-war/src/test/resources/META-INF/persistence.xml
    M zanata-war/src/test/resources/arquillian/persistence.xml
    M zanata-war/src/test/resources/org/zanata/test/model/ClearAllTables.dbunit.xml
    M zanata-war/src/test/resources/org/zanata/test/model/TextFlowTestData.dbunit.xml

  Log Message:
  -----------
  Revert "Merge pull request #72 from zanata/activityLog"

This reverts commit ad00d7693049f53cc72c38c98a947061fbff251e, reversing
changes made to 3ee71a92a4bb09cb3042a6e736b65de7f198ea89.


  Commit: 2cd4c4b734c53bc8c85e2313b8a1553c6ce92d3c
      https://github.com/zanata/zanata-server/commit/2cd4c4b734c53bc8c85e2313b8a1553c6ce92d3c
  Author: Patrick Huang <pahuang at redhat.com>
  Date:   2013-07-25 (Thu, 25 Jul 2013)

  Changed paths:
    A zanata-model/src/main/java/org/zanata/model/Activity.java
    M zanata-model/src/main/java/org/zanata/model/HDocument.java
    M zanata-model/src/main/java/org/zanata/model/HProjectIteration.java
    M zanata-model/src/main/java/org/zanata/model/HTextFlowTarget.java
    A zanata-model/src/main/java/org/zanata/model/HasEntityType.java
    M zanata-model/src/main/java/org/zanata/model/ModelEntityBase.java
    A zanata-model/src/main/java/org/zanata/model/type/EntityType.java
    A zanata-war/src/main/java/org/zanata/dao/ActivityDAO.java
    A zanata-war/src/main/java/org/zanata/events/DocumentUploadedEvent.java
    A zanata-war/src/main/java/org/zanata/service/ActivityService.java
    A zanata-war/src/main/java/org/zanata/service/impl/ActivityServiceImpl.java
    M zanata-war/src/main/java/org/zanata/service/impl/DocumentServiceImpl.java
    M zanata-war/src/main/java/org/zanata/service/impl/TranslationServiceImpl.java
    M zanata-war/src/main/java/org/zanata/service/impl/TranslationStateCacheImpl.java
    M zanata-war/src/main/java/org/zanata/util/DateUtil.java
    M zanata-war/src/main/resources/db/changelogs/db.changelog-3.1.xml
    M zanata-war/src/main/webapp-jboss/WEB-INF/classes/META-INF/persistence.xml
    M zanata-war/src/test/java/org/zanata/dao/DocumentDAOTest.java
    A zanata-war/src/test/java/org/zanata/service/impl/ActivityServiceImplTest.java
    M zanata-war/src/test/resources/META-INF/persistence.xml
    M zanata-war/src/test/resources/arquillian/persistence.xml
    M zanata-war/src/test/resources/org/zanata/test/model/ClearAllTables.dbunit.xml
    M zanata-war/src/test/resources/org/zanata/test/model/TextFlowTestData.dbunit.xml

  Log Message:
  -----------
  Revert "Revert "Merge pull request #72 from zanata/activityLog""

This reverts commit 73b0323fbe7acd1accccfae7e67e6a75ad92910f.


Compare: https://github.com/zanata/zanata-server/compare/5af1f643b83d...2cd4c4b734c5


More information about the zanata-commits mailing list