[zanata/zanata-server] 57feaa: Add TextFlowTarget indexer that eagerly fetches al...

GitHub noreply at github.com
Fri Jul 26 07:40:54 UTC 2013


  Branch: refs/heads/tm-import
  Home:   https://github.com/zanata/zanata-server
  Commit: 57feaaeebb36f182d74e73e70ab54b7e3ab77e02
      https://github.com/zanata/zanata-server/commit/57feaaeebb36f182d74e73e70ab54b7e3ab77e02
  Author: Carlos Munoz <chavo16 at hotmail.com>
  Date:   2013-07-26 (Fri, 26 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: 773375d284fe9640a5c3aa8d6636330cd892d8ce
      https://github.com/zanata/zanata-server/commit/773375d284fe9640a5c3aa8d6636330cd892d8ce
  Author: Carlos A. Munoz <camunoz at redhat.com>
  Date:   2013-07-26 (Fri, 26 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: 67b203ef94fec54c21a90b9e1141a0ea41ebf023
      https://github.com/zanata/zanata-server/commit/67b203ef94fec54c21a90b9e1141a0ea41ebf023
  Author: Carlos A. Munoz <camunoz at redhat.com>
  Date:   2013-07-26 (Fri, 26 Jul 2013)

  Changed paths:
    M zanata-war/src/main/java/org/zanata/service/TranslationMemoryQueryService.java
    M zanata-war/src/main/java/org/zanata/service/impl/TranslationMemoryQueryServiceImpl.java
    M zanata-war/src/main/java/org/zanata/webtrans/server/rpc/GetTransMemoryHandler.java
    M zanata-war/src/main/webapp-jboss/WEB-INF/classes/META-INF/persistence.xml

  Log Message:
  -----------
  Get rid of Text Flow indexing altogether.

Now using text flow target indexing for TM searches.
Also, a bit of formatting applied to persistence.xml


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

  Changed paths:
    M zanata-war/src/main/java/org/zanata/service/impl/TranslationMemoryQueryServiceImpl.java
    M zanata-war/src/main/java/org/zanata/webtrans/server/rpc/GetTransMemoryHandler.java
    M zanata-war/src/test/java/org/zanata/webtrans/server/rpc/GetTransMemoryHandlerTest.java

  Log Message:
  -----------
  Change TM search query to return items in both HTextFlowTarget and TMTranslationUnit.


  Commit: 05d284f98d8093d7c5e94fea8377c5ee824942bc
      https://github.com/zanata/zanata-server/commit/05d284f98d8093d7c5e94fea8377c5ee824942bc
  Author: Carlos A. Munoz <camunoz at redhat.com>
  Date:   2013-07-26 (Fri, 26 Jul 2013)

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

  Log Message:
  -----------
  Add TMTranslationUnits to the indexable entities in the Search admin page.


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

  Changed paths:
    M zanata-model/src/main/java/org/zanata/hibernate/search/StringListBridge.java
    M zanata-model/src/main/java/org/zanata/hibernate/search/TransUnitVariantClassBridge.java
    M zanata-model/src/main/java/org/zanata/model/HTextContainer.java
    M zanata-model/src/main/java/org/zanata/model/HTextFlowTarget.java
    M zanata-war/src/main/java/org/zanata/service/impl/TranslationMemoryQueryServiceImpl.java
    M zanata-war/src/main/java/org/zanata/tmx/TransMemoryAdapter.java
    M zanata-war/src/main/java/org/zanata/webtrans/client/view/TransMemoryView.java
    M zanata-war/src/main/java/org/zanata/webtrans/server/rpc/GetTransMemoryHandler.java
    M zanata-war/src/main/java/org/zanata/webtrans/shared/model/TransMemoryResultItem.java
    M zanata-war/src/test/java/org/zanata/webtrans/client/presenter/TransMemoryPresenterTest.java
    M zanata-war/src/test/java/org/zanata/webtrans/client/rpc/DummyGetTranslationMemoryCommand.java
    M zanata-war/src/test/java/org/zanata/webtrans/server/rpc/TransMemoryMergeHandlerTest.java

  Log Message:
  -----------
  Refactor content state enum into Match type.

This is because the matches can now be classified by their source (internal, imported TM) as well.
Also refactor a few bits of code that are no longer necessary.


  Commit: 6b46a33a192dac79ed5c5cdb27e70a890073a3e8
      https://github.com/zanata/zanata-server/commit/6b46a33a192dac79ed5c5cdb27e70a890073a3e8
  Author: Carlos A. Munoz <camunoz at redhat.com>
  Date:   2013-07-26 (Fri, 26 Jul 2013)

  Changed paths:
    M zanata-model/src/main/java/org/zanata/model/tm/TMXMetadataHelper.java
    M zanata-war/src/main/java/org/zanata/tmx/TransMemoryAdapter.java
    M zanata-war/src/main/java/org/zanata/webtrans/client/resources/UiMessages.java
    M zanata-war/src/main/java/org/zanata/webtrans/client/view/TransMemoryView.java
    M zanata-war/src/main/java/org/zanata/webtrans/server/rpc/GetTransMemoryHandler.java
    M zanata-war/src/main/java/org/zanata/webtrans/shared/model/TransMemoryResultItem.java
    M zanata-war/src/main/resources/org/zanata/webtrans/public/Application.css

  Log Message:
  -----------
  Add UI elements for TM results returned from imported TMs.

Replace the "Info" button with a comma-separated list of TM names.
Do not show a content state color for the target text, since TM translation units don't have such a property.


  Commit: ee071bffdb15ea33405a6e5b67530312d6e74c3c
      https://github.com/zanata/zanata-server/commit/ee071bffdb15ea33405a6e5b67530312d6e74c3c
  Author: Sean Flanigan <sflaniga at redhat.com>
  Date:   2013-07-26 (Fri, 26 Jul 2013)

  Changed paths:
    R zanata-war/src/main/java/org/zanata/xml/tmx14.dtd
    A zanata-war/src/main/resources/org/zanata/xml/tmx14.dtd
    M zanata-war/src/test/java/org/zanata/rest/service/TMXStreamingOutputTest.java
    M zanata-war/src/test/java/org/zanata/webtrans/server/rpc/GetTransMemoryHandlerTest.java
    M zanata-war/src/test/resources/tmx/default-valid-tm.tmx
    M zanata-war/src/test/resources/tmx/valid-tm-with-tuids.tmx

  Log Message:
  -----------
  Fix broken tests


  Commit: ea762c786067a205287bb7bb47c1881c1aadf48d
      https://github.com/zanata/zanata-server/commit/ea762c786067a205287bb7bb47c1881c1aadf48d
  Author: Sean Flanigan <sflaniga at redhat.com>
  Date:   2013-07-26 (Fri, 26 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-model/src/main/java/org/zanata/model/HRawDocument.java
    M zanata-model/src/main/java/org/zanata/model/HTextFlowTargetReviewComment.java
    M zanata-war/pom.xml
    M zanata-war/src/main/java/org/zanata/ApplicationConfiguration.java
    M zanata-war/src/main/java/org/zanata/action/ProjectIterationFilesAction.java
    M zanata-war/src/main/java/org/zanata/config/JndiBackedConfig.java
    M zanata-war/src/main/java/org/zanata/dao/DocumentDAO.java
    M zanata-war/src/main/java/org/zanata/dao/ScrollableResultsIterator.java
    A zanata-war/src/main/java/org/zanata/file/BlobPersistService.java
    M zanata-war/src/main/java/org/zanata/file/DocumentUploadUtil.java
    A zanata-war/src/main/java/org/zanata/file/FilePersistService.java
    A zanata-war/src/main/java/org/zanata/file/FileSystemPersistService.java
    M zanata-war/src/main/java/org/zanata/file/GlobalDocumentId.java
    A zanata-war/src/main/java/org/zanata/file/RawDocumentContentAccessException.java
    M zanata-war/src/main/java/org/zanata/file/SourceDocumentUpload.java
    A zanata-war/src/main/java/org/zanata/file/UploadPartPersistService.java
    A zanata-war/src/main/java/org/zanata/liquibase/custom/MigrateRawDocumentsToFileSystem.java
    M zanata-war/src/main/java/org/zanata/rest/service/FileService.java
    M zanata-war/src/main/java/org/zanata/service/TranslationFileService.java
    M zanata-war/src/main/java/org/zanata/service/impl/TranslationFileServiceImpl.java
    M zanata-war/src/main/java/org/zanata/service/impl/TranslationServiceImpl.java
    A zanata-war/src/main/java/org/zanata/webtrans/client/events/CommentBeforeSaveEvent.java
    A zanata-war/src/main/java/org/zanata/webtrans/client/events/CommentBeforeSaveEventHandler.java
    M zanata-war/src/main/java/org/zanata/webtrans/client/gin/WebTransClientModule.java
    A zanata-war/src/main/java/org/zanata/webtrans/client/presenter/ForceReviewCommentPresenter.java
    M zanata-war/src/main/java/org/zanata/webtrans/client/presenter/TargetContentsPresenter.java
    M zanata-war/src/main/java/org/zanata/webtrans/client/presenter/TransUnitsTablePresenter.java
    M zanata-war/src/main/java/org/zanata/webtrans/client/presenter/TranslationHistoryPresenter.java
    M zanata-war/src/main/java/org/zanata/webtrans/client/resources/WebTransMessages.java
    A zanata-war/src/main/java/org/zanata/webtrans/client/ui/ReviewCommentInputWidget.java
    A zanata-war/src/main/java/org/zanata/webtrans/client/ui/ReviewCommentInputWidget.ui.xml
    M zanata-war/src/main/java/org/zanata/webtrans/client/ui/TranslationHistoryDisplay.java
    M zanata-war/src/main/java/org/zanata/webtrans/client/ui/TranslationHistoryView.java
    M zanata-war/src/main/java/org/zanata/webtrans/client/ui/TranslationHistoryView.ui.xml
    A zanata-war/src/main/java/org/zanata/webtrans/client/view/ForceReviewCommentDisplay.java
    A zanata-war/src/main/java/org/zanata/webtrans/client/view/ForceReviewCommentWidget.java
    M zanata-war/src/main/java/org/zanata/webtrans/client/view/TargetContentsDisplay.java
    M zanata-war/src/main/java/org/zanata/webtrans/client/view/TargetContentsView.java
    M zanata-war/src/main/java/org/zanata/webtrans/server/rpc/AddReviewCommentHandler.java
    M zanata-war/src/main/java/org/zanata/webtrans/server/rpc/GetDocumentListHandler.java
    M zanata-war/src/main/resources/db/changelogs/db.changelog-3.1.xml
    M zanata-war/src/main/resources/org/zanata/webtrans/public/Application.xhtml
    M zanata-war/src/main/webapp-jboss/WEB-INF/classes/META-INF/components.xml
    M zanata-war/src/main/webapp-jboss/WEB-INF/classes/components.properties
    M zanata-war/src/main/webapp/WEB-INF/layout/template.xhtml
    M zanata-war/src/main/webapp/edit_home_content.xhtml
    M zanata-war/src/main/webapp/edit_home_content_code.xhtml
    M zanata-war/src/test/java/org/zanata/file/GlobalDocumentIdTest.java
    M zanata-war/src/test/java/org/zanata/rest/service/FileServiceTest.java
    M zanata-war/src/test/java/org/zanata/service/impl/TranslationServiceImplTest.java
    A zanata-war/src/test/java/org/zanata/webtrans/client/presenter/ForceReviewCommentPresenterTest.java
    M zanata-war/src/test/java/org/zanata/webtrans/client/presenter/TargetContentsPresenterTest.java
    M zanata-war/src/test/java/org/zanata/webtrans/client/presenter/TranslationHistoryPresenterTest.java
    M zanata-war/src/test/java/org/zanata/webtrans/server/rpc/AddReviewCommentHandlerTest.java
    M zanata-war/src/test/java/org/zanata/webtrans/server/rpc/GetDocumentListHandlerTest.java
    M zanata-war/src/test/resources/arquillian/components.properties

  Log Message:
  -----------
  Merge remote branch 'origin/master' into tm-import

Conflicts:
	zanata-war/src/main/java/org/zanata/file/UploadPartPersistService.java
	zanata-war/src/main/java/org/zanata/search/GenericClassIndexer.java
	zanata-war/src/main/java/org/zanata/xml/TmxDtdResolver.java
	zanata-war/src/main/resources/db/changelogs/db.changelog-3.1.xml


Compare: https://github.com/zanata/zanata-server/compare/16f8c10522a4...ea762c786067


More information about the zanata-commits mailing list