[zanata/zanata-server] 33577c: rhbz1023258 - Copy trans refactor and bug-fix.

GitHub noreply at github.com
Wed Nov 13 04:35:53 UTC 2013


  Branch: refs/heads/release
  Home:   https://github.com/zanata/zanata-server
  Commit: 33577c77ec4476488c6d1115f0312000d7efaf32
      https://github.com/zanata/zanata-server/commit/33577c77ec4476488c6d1115f0312000d7efaf32
  Author: Carlos A. Munoz <camunoz at redhat.com>
  Date:   2013-10-30 (Wed, 30 Oct 2013)

  Changed paths:
    M zanata-model/src/main/java/org/zanata/model/HTextFlowTarget.java
    M zanata-war/src/main/java/org/zanata/action/ViewAllStatusAction.java
    M zanata-war/src/main/java/org/zanata/dao/TextFlowTargetDAO.java
    M zanata-war/src/main/java/org/zanata/service/impl/CopyTransServiceImpl.java
    M zanata-war/src/main/webapp/iteration/view.xhtml
    M zanata-war/src/test/java/org/zanata/dao/TextFlowTargetDAOTest.java
    M zanata-war/src/test/java/org/zanata/seam/SeamAutowire.java
    M zanata-war/src/test/java/org/zanata/service/impl/CopyTransServiceImplTest.java

  Log Message:
  -----------
  rhbz1023258 - Copy trans refactor and bug-fix.

Correct the bug that prevented copy trans from getting the latest translation when multiple translations were reuse candidates. This was due to the fact that copy trans was not using the right column for ordering the results.
Since it was not trivial or efficient to query all translations for a single document, copy trans is now split to do a very quick an efficient query per text flow. This means copy trans for a document will probably take a longer time, but it will also be more scalable.
Also remove some tests that don't make any sense after the changes.
Correct copy trans time remaining and elapsed messages.
Fix JSF issue causing the stats table to show as reloading with every progress bar update.
Add a test that checks that the latest translation is being used when all things are equal.


  Commit: b27f6da8cb4e16c1725bce5020815bd3596bd155
      https://github.com/zanata/zanata-server/commit/b27f6da8cb4e16c1725bce5020815bd3596bd155
  Author: Sean Flanigan <sflaniga at redhat.com>
  Date:   2013-11-12 (Tue, 12 Nov 2013)

  Changed paths:
    M zanata-model/src/main/java/org/zanata/model/HTextFlowTarget.java
    M zanata-war/src/main/java/org/zanata/action/ViewAllStatusAction.java
    M zanata-war/src/main/java/org/zanata/dao/TextFlowTargetDAO.java
    M zanata-war/src/main/java/org/zanata/service/impl/CopyTransServiceImpl.java
    M zanata-war/src/main/webapp/iteration/view.xhtml
    M zanata-war/src/test/java/org/zanata/dao/TextFlowTargetDAOTest.java
    M zanata-war/src/test/java/org/zanata/seam/SeamAutowire.java
    M zanata-war/src/test/java/org/zanata/service/impl/CopyTransServiceImplTest.java

  Log Message:
  -----------
  Merge pull request #253 from zanata/rhbz1023258

rhbz1023258 - Copy trans refactor and bug-fix.


Compare: https://github.com/zanata/zanata-server/compare/0264873da831...b27f6da8cb4e


More information about the zanata-commits mailing list