[zanata/zanata-server] 8a2eec: New artifacts for refactored async processes.

GitHub noreply at github.com
Tue Aug 27 06:34:22 UTC 2013


  Branch: refs/heads/master
  Home:   https://github.com/zanata/zanata-server
  Commit: 8a2eec10fee23d191c5c77f18b59e67bfd60a10f
      https://github.com/zanata/zanata-server/commit/8a2eec10fee23d191c5c77f18b59e67bfd60a10f
  Author: Carlos A. Munoz <camunoz at redhat.com>
  Date:   2013-08-16 (Fri, 16 Aug 2013)

  Changed paths:
    A zanata-war/src/main/java/org/zanata/async/AsyncHandle.java
    A zanata-war/src/main/java/org/zanata/async/AsyncTask.java
    A zanata-war/src/main/java/org/zanata/async/AsyncUtils.java
    A zanata-war/src/main/java/org/zanata/async/AsynchronousTaskExecutor.java
    A zanata-war/src/main/java/org/zanata/async/SimpleAsyncTask.java
    A zanata-war/src/main/java/org/zanata/async/TaskExecutor.java
    A zanata-war/src/test/java/org/zanata/async/AsyncTaskITCase.java

  Log Message:
  -----------
  New artifacts for refactored async processes.


  Commit: b4860c45f7822c86f9849bd3732c79f784084c8a
      https://github.com/zanata/zanata-server/commit/b4860c45f7822c86f9849bd3732c79f784084c8a
  Author: Carlos Munoz <chavo16 at hotmail.com>
  Date:   2013-08-18 (Sun, 18 Aug 2013)

  Changed paths:
    M zanata-war/src/main/java/org/zanata/action/ProjectIterationZipFileAction.java
    M zanata-war/src/main/java/org/zanata/async/AsyncHandle.java
    M zanata-war/src/main/java/org/zanata/async/TaskExecutor.java
    A zanata-war/src/main/java/org/zanata/async/tasks/ZipFileBuildTask.java
    A zanata-war/src/main/java/org/zanata/service/impl/AsyncTaskManagerServiceImpl.java
    M zanata-war/src/test/java/org/zanata/async/AsyncTaskITCase.java

  Log Message:
  -----------
  First attempt at migrating the Zip file process to the new Async task framework.


  Commit: cb2511da1e656dfb68279ccf985ccfb2fb3161fa
      https://github.com/zanata/zanata-server/commit/cb2511da1e656dfb68279ccf985ccfb2fb3161fa
  Author: Carlos A. Munoz <camunoz at redhat.com>
  Date:   2013-08-18 (Sun, 18 Aug 2013)

  Changed paths:
    M zanata-war/src/main/java/org/zanata/async/AsynchronousTaskExecutor.java
    M zanata-war/src/main/java/org/zanata/async/TaskExecutor.java

  Log Message:
  -----------
  Add feature for async tasks to inherit the identity of the calling thread.


  Commit: 7554ca890cc7b74c25881a578b76140929e7c6a9
      https://github.com/zanata/zanata-server/commit/7554ca890cc7b74c25881a578b76140929e7c6a9
  Author: Carlos A. Munoz <camunoz at redhat.com>
  Date:   2013-08-19 (Mon, 19 Aug 2013)

  Changed paths:
    M zanata-war/src/main/java/org/zanata/action/CopyTransManager.java
    M zanata-war/src/main/java/org/zanata/action/ProjectIterationZipFileAction.java
    M zanata-war/src/main/java/org/zanata/action/ViewAllStatusAction.java
    M zanata-war/src/main/java/org/zanata/async/AsyncUtils.java
    A zanata-war/src/main/java/org/zanata/async/TimedAsyncHandle.java
    A zanata-war/src/main/java/org/zanata/async/tasks/CopyTransTask.java
    M zanata-war/src/main/java/org/zanata/async/tasks/ZipFileBuildTask.java
    M zanata-war/src/main/java/org/zanata/rest/service/CopyTransResourceService.java
    M zanata-war/src/main/java/org/zanata/service/CopyTransService.java
    M zanata-war/src/main/java/org/zanata/service/impl/AsyncTaskManagerServiceImpl.java
    M zanata-war/src/main/java/org/zanata/service/impl/CopyTransServiceImpl.java
    M zanata-war/src/main/webapp/iteration/files.xhtml

  Log Message:
  -----------
  Move copy trans to the new Async task framework.


  Commit: f3230761b9241b1941f33b208a2d28faa8b83d43
      https://github.com/zanata/zanata-server/commit/f3230761b9241b1941f33b208a2d28faa8b83d43
  Author: Carlos A. Munoz <camunoz at redhat.com>
  Date:   2013-08-19 (Mon, 19 Aug 2013)

  Changed paths:
    M zanata-war/src/main/java/org/zanata/rest/service/AsynchronousProcessResourceService.java
    M zanata-war/src/main/java/org/zanata/service/TranslationService.java
    M zanata-war/src/main/java/org/zanata/service/impl/TranslationServiceImpl.java

  Log Message:
  -----------
  Migrate the Asynchronous Rest service to the new task framework.


  Commit: e61464e06ac66233d979c678f2e27e7f75ac0d75
      https://github.com/zanata/zanata-server/commit/e61464e06ac66233d979c678f2e27e7f75ac0d75
  Author: Carlos A. Munoz <camunoz at redhat.com>
  Date:   2013-08-20 (Tue, 20 Aug 2013)

  Changed paths:
    M zanata-war/src/main/java/org/zanata/action/ReindexActionBean.java
    M zanata-war/src/main/java/org/zanata/action/ReindexAsyncBean.java
    M 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/IndexerProcessHandle.java
    M zanata-war/src/main/webapp/admin/search.xhtml

  Log Message:
  -----------
  Refactor the reindex process to use the new async task framework.

Some issues with the original implementation still remain. This revision does not take care of them.


  Commit: 1a3e26de016c234ddefb49cc9aed9cc0899aa17d
      https://github.com/zanata/zanata-server/commit/1a3e26de016c234ddefb49cc9aed9cc0899aa17d
  Author: Carlos A. Munoz <camunoz at redhat.com>
  Date:   2013-08-20 (Tue, 20 Aug 2013)

  Changed paths:
    M zanata-war/src/main/java/org/zanata/action/ProjectIterationZipFileAction.java
    M zanata-war/src/main/java/org/zanata/action/ReindexActionBean.java
    M zanata-war/src/main/java/org/zanata/action/ReindexAsyncBean.java
    M zanata-war/src/main/java/org/zanata/action/TranslationMemoryAction.java
    R zanata-war/src/main/java/org/zanata/async/AsyncHandle.java
    M zanata-war/src/main/java/org/zanata/async/AsyncTask.java
    A zanata-war/src/main/java/org/zanata/async/AsyncTaskHandle.java
    M zanata-war/src/main/java/org/zanata/async/AsyncUtils.java
    M zanata-war/src/main/java/org/zanata/async/AsynchronousTaskExecutor.java
    M zanata-war/src/main/java/org/zanata/async/SimpleAsyncTask.java
    M zanata-war/src/main/java/org/zanata/async/TaskExecutor.java
    M zanata-war/src/main/java/org/zanata/async/TimedAsyncHandle.java
    M zanata-war/src/main/java/org/zanata/async/tasks/CopyTransTask.java
    M zanata-war/src/main/java/org/zanata/async/tasks/ZipFileBuildTask.java
    M zanata-war/src/main/java/org/zanata/rest/service/AsynchronousProcessResourceService.java
    M zanata-war/src/main/java/org/zanata/search/AbstractIndexingStrategy.java
    M zanata-war/src/main/java/org/zanata/search/ClassIndexer.java
    M zanata-war/src/main/java/org/zanata/service/impl/AsyncTaskManagerServiceImpl.java
    M zanata-war/src/main/java/org/zanata/service/impl/TranslationServiceImpl.java
    M zanata-war/src/test/java/org/zanata/async/AsyncTaskITCase.java

  Log Message:
  -----------
  Rename AsyncHandle to AsyncTaskHandle.


  Commit: 0325ea1bec5542ad4dba84126ce8811bf15604ee
      https://github.com/zanata/zanata-server/commit/0325ea1bec5542ad4dba84126ce8811bf15604ee
  Author: Carlos A. Munoz <camunoz at redhat.com>
  Date:   2013-08-20 (Tue, 20 Aug 2013)

  Changed paths:
    M zanata-war/src/main/java/org/zanata/action/CopyTransManager.java
    M zanata-war/src/main/java/org/zanata/action/ProjectIterationZipFileAction.java
    M zanata-war/src/main/java/org/zanata/action/ReindexAsyncBean.java
    M zanata-war/src/main/java/org/zanata/action/TranslationMemoryAction.java
    M zanata-war/src/main/java/org/zanata/rest/service/AsynchronousProcessResourceService.java
    A zanata-war/src/main/java/org/zanata/service/AsyncTaskManagerService.java
    M zanata-war/src/main/java/org/zanata/service/impl/AsyncTaskManagerServiceImpl.java

  Log Message:
  -----------
  Extract interface for new AsyncTaskManagerService class.

Also change all direct uses of the implementation class to use the interface.


  Commit: 8dc9549d7ec857eab47f0e93e8c70e5038d973ef
      https://github.com/zanata/zanata-server/commit/8dc9549d7ec857eab47f0e93e8c70e5038d973ef
  Author: Carlos A. Munoz <camunoz at redhat.com>
  Date:   2013-08-21 (Wed, 21 Aug 2013)

  Changed paths:
    M zanata-war/src/main/java/org/zanata/action/CopyTransManager.java
    M zanata-war/src/main/java/org/zanata/action/ProcessManagerAction.java
    R zanata-war/src/main/java/org/zanata/process/AsynchronousExecutor.java
    R zanata-war/src/main/java/org/zanata/process/CopyTransProcess.java
    R zanata-war/src/main/java/org/zanata/process/CopyTransProcessHandle.java
    R zanata-war/src/main/java/org/zanata/process/IterationZipFileBuildProcess.java
    R zanata-war/src/main/java/org/zanata/process/IterationZipFileBuildProcessHandle.java
    R zanata-war/src/main/java/org/zanata/process/MessagesProcessHandle.java
    R zanata-war/src/main/java/org/zanata/process/ProcessExecutor.java
    R zanata-war/src/main/java/org/zanata/process/ProcessHandle.java
    R zanata-war/src/main/java/org/zanata/process/RunnableProcess.java
    R zanata-war/src/main/java/org/zanata/process/RunnableProcessListener.java
    M zanata-war/src/main/java/org/zanata/rest/service/CopyTransResourceService.java
    M zanata-war/src/main/java/org/zanata/service/AsyncTaskManagerService.java
    M zanata-war/src/main/java/org/zanata/service/CopyTransService.java
    M zanata-war/src/main/java/org/zanata/service/DocumentService.java
    R zanata-war/src/main/java/org/zanata/service/ProcessManagerService.java
    M zanata-war/src/main/java/org/zanata/service/impl/AsyncTaskManagerServiceImpl.java
    R zanata-war/src/main/java/org/zanata/service/impl/ProcessManagerServiceImpl.java
    M zanata-war/src/main/java/org/zanata/service/impl/SearchServiceImpl.java
    M zanata-war/src/main/java/org/zanata/tmx/TMXParser.java
    M zanata-war/src/main/java/org/zanata/webtrans/server/rpc/DownloadAllFilesHandler.java
    M zanata-war/src/main/java/org/zanata/webtrans/server/rpc/GetDownloadAllFilesProgressHandler.java
    M zanata-war/src/main/webapp/admin/processmanager.xhtml
    M zanata-war/src/test/java/org/zanata/rest/service/CopyTransRestTest.java
    M zanata-war/src/test/java/org/zanata/seam/AutowireComponent.java
    A zanata-war/src/test/java/org/zanata/seam/AutowireIdentity.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:
  -----------
  Completely migrate remaining users to the new Async task framework.

Refactored a few tests to conform to the new async framework.


  Commit: b60ceb75f02442a0841ca185764959954e900c7b
      https://github.com/zanata/zanata-server/commit/b60ceb75f02442a0841ca185764959954e900c7b
  Author: Carlos Munoz <chavo16 at hotmail.com>
  Date:   2013-08-22 (Thu, 22 Aug 2013)

  Changed paths:
    M zanata-war/src/main/java/org/zanata/async/AsyncTask.java
    M zanata-war/src/main/java/org/zanata/async/AsyncTaskHandle.java
    M zanata-war/src/main/java/org/zanata/async/AsyncUtils.java
    M zanata-war/src/main/java/org/zanata/async/AsynchronousTaskExecutor.java
    M zanata-war/src/main/java/org/zanata/async/TaskExecutor.java
    M zanata-war/src/test/java/org/zanata/rest/service/CopyTransRestTest.java
    R zanata-war/src/test/java/org/zanata/seam/AutowireIdentity.java
    M zanata-war/src/test/java/org/zanata/seam/SeamAutowire.java

  Log Message:
  -----------
  Rewire Seam's Contexts static methods for Seam Autowire.

Add javadoc to new async packages.


  Commit: 88d8ef3cf4705d2ed4bb04b580504cf196422dd0
      https://github.com/zanata/zanata-server/commit/88d8ef3cf4705d2ed4bb04b580504cf196422dd0
  Author: Carlos A. Munoz <camunoz at redhat.com>
  Date:   2013-08-22 (Thu, 22 Aug 2013)

  Changed paths:
    M zanata-war/src/test/java/org/zanata/async/AsyncTaskITCase.java

  Log Message:
  -----------
  Finish asynchronous task integration tests.


  Commit: 0e786ff7d6e7d4782e6c12bc166eaa78c8387ef5
      https://github.com/zanata/zanata-server/commit/0e786ff7d6e7d4782e6c12bc166eaa78c8387ef5
  Author: Carlos A. Munoz <camunoz at redhat.com>
  Date:   2013-08-25 (Sun, 25 Aug 2013)

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

  Log Message:
  -----------
  Organize imports on Copy Trans Manager.


  Commit: 073e7fff1a84f323f6b9e4566dd05d02873f915f
      https://github.com/zanata/zanata-server/commit/073e7fff1a84f323f6b9e4566dd05d02873f915f
  Author: Carlos A. Munoz <camunoz at redhat.com>
  Date:   2013-08-25 (Sun, 25 Aug 2013)

  Changed paths:
    M zanata-war/src/main/java/org/zanata/async/TimedAsyncHandle.java
    M zanata-war/src/main/java/org/zanata/async/tasks/CopyTransTask.java

  Log Message:
  -----------
  Rename async handle 'time' methods.


  Commit: eace4aa376fd783a99a00533ee22b9ebb2f49d19
      https://github.com/zanata/zanata-server/commit/eace4aa376fd783a99a00533ee22b9ebb2f49d19
  Author: Carlos A. Munoz <camunoz at redhat.com>
  Date:   2013-08-25 (Sun, 25 Aug 2013)

  Changed paths:
    M zanata-war/src/main/java/org/zanata/action/ProcessManagerAction.java
    M zanata-war/src/main/java/org/zanata/service/impl/AsyncTaskManagerServiceImpl.java

  Log Message:
  -----------
  Removing sorting by 'toString' i nthe Process manager action.


  Commit: a5806f365f987f909bc89ce2625550835c9c31c9
      https://github.com/zanata/zanata-server/commit/a5806f365f987f909bc89ce2625550835c9c31c9
  Author: Carlos A. Munoz <camunoz at redhat.com>
  Date:   2013-08-25 (Sun, 25 Aug 2013)

  Changed paths:
    M zanata-war/src/main/java/org/zanata/action/CopyTransManager.java
    M zanata-war/src/main/java/org/zanata/async/tasks/CopyTransTask.java
    A zanata-war/src/main/java/org/zanata/async/tasks/DocumentCopyTransTask.java
    A zanata-war/src/main/java/org/zanata/async/tasks/IterationCopyTransTask.java

  Log Message:
  -----------
  Create different CopyTransTask implementations for different targets.

Only for Document and Iteration so far, but could be extended to others i nthe future.


  Commit: 9e1cb7e903d220e056756dd1655c91de55b926fa
      https://github.com/zanata/zanata-server/commit/9e1cb7e903d220e056756dd1655c91de55b926fa
  Author: Carlos A. Munoz <camunoz at redhat.com>
  Date:   2013-08-25 (Sun, 25 Aug 2013)

  Changed paths:
    M zanata-war/src/main/java/org/zanata/async/TaskExecutor.java

  Log Message:
  -----------
  Add javadoc warning about direct use of TaskExecutor.


  Commit: 96b4b290dfbe1685f7b10c3d77c57a028f6ab107
      https://github.com/zanata/zanata-server/commit/96b4b290dfbe1685f7b10c3d77c57a028f6ab107
  Author: Carlos A. Munoz <camunoz at redhat.com>
  Date:   2013-08-25 (Sun, 25 Aug 2013)

  Changed paths:
    M zanata-war/src/main/java/org/zanata/service/AsyncTaskManagerService.java

  Log Message:
  -----------
  Document AsyncTaskManagerService interface.


  Commit: f28ecb49b7390e4fceea79fd4d49d20e4f358398
      https://github.com/zanata/zanata-server/commit/f28ecb49b7390e4fceea79fd4d49d20e4f358398
  Author: Carlos A. Munoz <camunoz at redhat.com>
  Date:   2013-08-25 (Sun, 25 Aug 2013)

  Changed paths:
    M zanata-war/src/main/java/org/zanata/service/impl/AsyncTaskManagerServiceImpl.java

  Log Message:
  -----------
  Rename AsyncTaskManagerServiceImpl internal class members.


  Commit: 18dcb4db789e30dfd8d672b654e5952f7a0304dd
      https://github.com/zanata/zanata-server/commit/18dcb4db789e30dfd8d672b654e5952f7a0304dd
  Author: Carlos A. Munoz <camunoz at redhat.com>
  Date:   2013-08-25 (Sun, 25 Aug 2013)

  Changed paths:
    M zanata-war/src/main/java/org/zanata/async/TaskExecutor.java
    M zanata-war/src/main/java/org/zanata/service/AsyncTaskManagerService.java

  Log Message:
  -----------
  Add useful javadocs.


  Commit: e522f8ddf5ded299c6c09e04d1b54bc922b6dda6
      https://github.com/zanata/zanata-server/commit/e522f8ddf5ded299c6c09e04d1b54bc922b6dda6
  Author: Carlos A. Munoz <camunoz at redhat.com>
  Date:   2013-08-25 (Sun, 25 Aug 2013)

  Changed paths:
    M zanata-war/src/main/java/org/zanata/async/TaskExecutor.java

  Log Message:
  -----------
  Add javadoc indicating TaskExecutor.startTask doens't allow null values.


  Commit: b547912cb04532114a59ef95c2c5026555e1e9e5
      https://github.com/zanata/zanata-server/commit/b547912cb04532114a59ef95c2c5026555e1e9e5
  Author: Carlos A. Munoz <camunoz at redhat.com>
  Date:   2013-08-25 (Sun, 25 Aug 2013)

  Changed paths:
    M zanata-war/src/main/java/org/zanata/async/AsynchronousTaskExecutor.java
    M zanata-war/src/main/java/org/zanata/async/TaskExecutor.java

  Log Message:
  -----------
  Remove unused @Slf4j annotations.


  Commit: eeb6e1ec502fc4e1158a86f01d6431c59a30d032
      https://github.com/zanata/zanata-server/commit/eeb6e1ec502fc4e1158a86f01d6431c59a30d032
  Author: Carlos A. Munoz <camunoz at redhat.com>
  Date:   2013-08-25 (Sun, 25 Aug 2013)

  Changed paths:
    M zanata-war/src/main/java/org/zanata/async/AsyncUtils.java
    M zanata-war/src/main/java/org/zanata/async/tasks/CopyTransTask.java
    M zanata-war/src/main/java/org/zanata/async/tasks/DocumentCopyTransTask.java
    M zanata-war/src/main/java/org/zanata/async/tasks/IterationCopyTransTask.java

  Log Message:
  -----------
  Remove unused imports.


  Commit: 759ca73bd822fa76ae76b1bc70fcdff32123e1dd
      https://github.com/zanata/zanata-server/commit/759ca73bd822fa76ae76b1bc70fcdff32123e1dd
  Author: Carlos A. Munoz <camunoz at redhat.com>
  Date:   2013-08-25 (Sun, 25 Aug 2013)

  Changed paths:
    M zanata-war/src/main/java/org/zanata/async/tasks/CopyTransTask.java
    M zanata-war/src/main/java/org/zanata/service/impl/CopyTransServiceImpl.java

  Log Message:
  -----------
  Add incrementDocumentsProcessed to the CopyTransTaskHandle class.


  Commit: d65f05ae8fec9572841188050433a7ea2c72989c
      https://github.com/zanata/zanata-server/commit/d65f05ae8fec9572841188050433a7ea2c72989c
  Author: Carlos A. Munoz <camunoz at redhat.com>
  Date:   2013-08-25 (Sun, 25 Aug 2013)

  Changed paths:
    M zanata-war/src/main/java/org/zanata/action/ViewAllStatusAction.java
    M zanata-war/src/main/java/org/zanata/async/TimedAsyncHandle.java

  Log Message:
  -----------
  Rename method to get estimated time remaining for a Timed task handle.


  Commit: 235bba8af68f421ac38412ed2f7422fb67a26b4b
      https://github.com/zanata/zanata-server/commit/235bba8af68f421ac38412ed2f7422fb67a26b4b
  Author: Carlos A. Munoz <camunoz at redhat.com>
  Date:   2013-08-25 (Sun, 25 Aug 2013)

  Changed paths:
    M zanata-war/src/main/java/org/zanata/async/AsynchronousTaskExecutor.java

  Log Message:
  -----------
  Add javadoc on use of AsynchronousTaskExecutor.


  Commit: 0981b7dc03c214a486371b88c04debf08d1caa82
      https://github.com/zanata/zanata-server/commit/0981b7dc03c214a486371b88c04debf08d1caa82
  Author: Carlos A. Munoz <camunoz at redhat.com>
  Date:   2013-08-26 (Mon, 26 Aug 2013)

  Changed paths:
    M zanata-war/src/main/java/org/zanata/action/ViewAllStatusAction.java
    M zanata-war/src/main/java/org/zanata/async/TimedAsyncHandle.java
    M zanata-war/src/main/java/org/zanata/async/tasks/ZipFileBuildTask.java
    M zanata-war/src/main/java/org/zanata/rest/service/AsynchronousProcessResourceService.java
    M zanata-war/src/main/java/org/zanata/service/impl/AsyncTaskManagerServiceImpl.java

  Log Message:
  -----------
  Change async process key generating algorithm to not reuse keys.

Other minor name and documentation changes.


  Commit: aa25dc07bf2db0efc0bcc54315ea8ddd642aa625
      https://github.com/zanata/zanata-server/commit/aa25dc07bf2db0efc0bcc54315ea8ddd642aa625
  Author: Carlos A. Munoz <camunoz at redhat.com>
  Date:   2013-08-26 (Mon, 26 Aug 2013)

  Changed paths:
    M zanata-war/src/main/java/org/zanata/service/impl/CopyTransServiceImpl.java

  Log Message:
  -----------
  Remove no-longer-used private class.


  Commit: 42908c477fc1fbb36692a92a64c91feda96c0f06
      https://github.com/zanata/zanata-server/commit/42908c477fc1fbb36692a92a64c91feda96c0f06
  Author: Carlos A. Munoz <camunoz at redhat.com>
  Date:   2013-08-26 (Mon, 26 Aug 2013)

  Changed paths:
    M zanata-war/src/main/java/org/zanata/service/impl/CopyTransServiceImpl.java

  Log Message:
  -----------
  Remove unused variable.


  Commit: edff342618c6c01c9b25b6f729c561eea0c281b5
      https://github.com/zanata/zanata-server/commit/edff342618c6c01c9b25b6f729c561eea0c281b5
  Author: Carlos A. Munoz <camunoz at redhat.com>
  Date:   2013-08-26 (Mon, 26 Aug 2013)

  Changed paths:
    M zanata-war/src/main/java/org/zanata/action/CopyTransManager.java
    M zanata-war/src/main/java/org/zanata/action/ProcessManagerAction.java
    M zanata-war/src/main/java/org/zanata/action/ProjectIterationZipFileAction.java
    M zanata-war/src/main/java/org/zanata/action/ReindexActionBean.java
    M zanata-war/src/main/java/org/zanata/async/AsyncTaskHandle.java
    M zanata-war/src/main/java/org/zanata/webtrans/server/rpc/DownloadAllFilesHandler.java

  Log Message:
  -----------
  Add cancel methods to the AsyncTaskHandle.

Still not sure about this duplication of cancel methods, but lets see how it goes.


  Commit: bd7ab1663fb1c15f0d67d3fc49441568875e1a2a
      https://github.com/zanata/zanata-server/commit/bd7ab1663fb1c15f0d67d3fc49441568875e1a2a
  Author: Carlos A. Munoz <camunoz at redhat.com>
  Date:   2013-08-26 (Mon, 26 Aug 2013)

  Changed paths:
    M zanata-war/src/main/java/org/zanata/rest/service/AsynchronousProcessResourceService.java

  Log Message:
  -----------
  Refactor methods.


  Commit: 1681e9a8ce10f7eb96bc1ba921e739aea1a4f6fa
      https://github.com/zanata/zanata-server/commit/1681e9a8ce10f7eb96bc1ba921e739aea1a4f6fa
  Author: Carlos A. Munoz <camunoz at redhat.com>
  Date:   2013-08-26 (Mon, 26 Aug 2013)

  Changed paths:
    M zanata-war/src/main/java/org/zanata/action/ViewAllStatusAction.java
    M zanata-war/src/main/java/org/zanata/async/TimedAsyncHandle.java

  Log Message:
  -----------
  Refactor TimedAsyncHandle's getEstimatedTimeRemaining to return Optional now.

Initally though about throwing an exception, but really the estimated time might be asked for even after the process has started, so it's not really suitable to throw an exception in that case. Returning an optional seems like the next best possibility.


  Commit: 5848eab5efe532112e66597331a2c5ea3ca08785
      https://github.com/zanata/zanata-server/commit/5848eab5efe532112e66597331a2c5ea3ca08785
  Author: Carlos A. Munoz <camunoz at redhat.com>
  Date:   2013-08-26 (Mon, 26 Aug 2013)

  Changed paths:
    M CHANGELOG.md
    M functional-test/pom.xml
    M functional-test/src/main/java/org/zanata/page/administration/ManageLanguageTeamMemberPage.java
    M pom.xml
    M zanata-model/pom.xml
    M zanata-model/src/main/java/org/zanata/model/Activity.java
    M zanata-war/pom.xml
    M zanata-war/src/main/java/org/zanata/action/ActivityAction.java
    M zanata-war/src/main/java/org/zanata/action/DashboardAction.java
    M zanata-war/src/main/java/org/zanata/action/LanguageTeamAction.java
    M zanata-war/src/main/java/org/zanata/action/TranslationMemoryAction.java
    M zanata-war/src/main/java/org/zanata/action/VersionGroupAction.java
    M zanata-war/src/main/java/org/zanata/action/VersionGroupJoinAction.java
    M zanata-war/src/main/java/org/zanata/action/ViewAllStatusAction.java
    A zanata-war/src/main/java/org/zanata/dao/DocumentUploadDAO.java
    M zanata-war/src/main/java/org/zanata/dao/TransMemoryDAO.java
    M zanata-war/src/main/java/org/zanata/file/DocumentUploadUtil.java
    M zanata-war/src/main/java/org/zanata/file/SourceDocumentUpload.java
    M zanata-war/src/main/java/org/zanata/file/TranslationDocumentUpload.java
    M zanata-war/src/main/java/org/zanata/rest/service/TranslationMemoryResourceService.java
    M zanata-war/src/main/java/org/zanata/security/SecurityFunctions.java
    M zanata-war/src/main/java/org/zanata/service/LockManagerService.java
    M zanata-war/src/main/java/org/zanata/service/SecurityService.java
    M zanata-war/src/main/java/org/zanata/service/VersionGroupService.java
    M 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/LockManagerServiceImpl.java
    M zanata-war/src/main/java/org/zanata/service/impl/SecurityServiceImpl.java
    M zanata-war/src/main/java/org/zanata/service/impl/StatisticsServiceImpl.java
    M zanata-war/src/main/java/org/zanata/service/impl/VersionGroupServiceImpl.java
    M zanata-war/src/main/java/org/zanata/webtrans/client/resources/WebTransMessages.java
    M zanata-war/src/main/java/org/zanata/webtrans/client/ui/TooltipPopupPanel.ui.xml
    M zanata-war/src/main/java/org/zanata/webtrans/client/ui/TransUnitCountBar.ui.xml
    M zanata-war/src/main/java/org/zanata/webtrans/client/view/TransFilterView.ui.xml
    M zanata-war/src/main/java/org/zanata/webtrans/client/view/TransUnitNavigationView.ui.xml
    M zanata-war/src/main/java/org/zanata/webtrans/server/rpc/AddReviewCommentHandler.java
    M zanata-war/src/main/resources/messages.properties
    M zanata-war/src/main/resources/org/zanata/xml/tmx14.dtd
    M zanata-war/src/main/resources/security.drl
    M zanata-war/src/main/webapp/WEB-INF/pages.xml
    M zanata-war/src/main/webapp/WEB-INF/template/banner.xhtml
    M zanata-war/src/main/webapp/WEB-INF/template/left_menu.xhtml
    M zanata-war/src/main/webapp/dashboard/activity.xhtml
    M zanata-war/src/main/webapp/dashboard/maintainedProject.xhtml
    M zanata-war/src/main/webapp/language/language.xhtml
    M zanata-war/src/main/webapp/resources/richext/spacer.xhtml
    M zanata-war/src/main/webapp/tm/home.xhtml
    M zanata-war/src/test/java/org/zanata/file/DocumentUploadTest.java
    M zanata-war/src/test/java/org/zanata/file/DocumentUploadUtilTest.java
    M zanata-war/src/test/java/org/zanata/webtrans/client/presenter/DocumentListPresenterTest.java
    M zanata-war/src/test/java/org/zanata/webtrans/server/rpc/AddReviewCommentHandlerTest.java

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/integration/master' into async-refactor

Conflicts:
	zanata-war/src/main/java/org/zanata/action/TranslationMemoryAction.java
	zanata-war/src/main/java/org/zanata/service/ProcessManagerService.java
	zanata-war/src/main/java/org/zanata/service/impl/ProcessManagerServiceImpl.java


  Commit: af938bc34db86a1ed8d70bda5d7cfe4490c44eee
      https://github.com/zanata/zanata-server/commit/af938bc34db86a1ed8d70bda5d7cfe4490c44eee
  Author: Carlos A. Munoz <camunoz at redhat.com>
  Date:   2013-08-26 (Mon, 26 Aug 2013)

  Changed paths:
    M zanata-war/src/main/java/org/zanata/action/TranslationMemoryAction.java
    M zanata-war/src/main/java/org/zanata/service/AsyncTaskManagerService.java
    M zanata-war/src/main/java/org/zanata/service/impl/AsyncTaskManagerServiceImpl.java

  Log Message:
  -----------
  Fix manual merge compilation errors.

Make sure the translation memory uses of the async classes is working properly.


  Commit: e875eea0acfff0ce44482f240b7de0f785d5c13a
      https://github.com/zanata/zanata-server/commit/e875eea0acfff0ce44482f240b7de0f785d5c13a
  Author: David Mason <dr.d.mason at gmail.com>
  Date:   2013-08-26 (Mon, 26 Aug 2013)

  Changed paths:
    M zanata-war/src/main/java/org/zanata/action/CopyTransManager.java
    M zanata-war/src/main/java/org/zanata/action/ProcessManagerAction.java
    M zanata-war/src/main/java/org/zanata/action/ProjectIterationZipFileAction.java
    M zanata-war/src/main/java/org/zanata/action/ReindexActionBean.java
    M zanata-war/src/main/java/org/zanata/action/ReindexAsyncBean.java
    M zanata-war/src/main/java/org/zanata/action/TranslationMemoryAction.java
    M zanata-war/src/main/java/org/zanata/action/ViewAllStatusAction.java
    A zanata-war/src/main/java/org/zanata/async/AsyncTask.java
    A zanata-war/src/main/java/org/zanata/async/AsyncTaskHandle.java
    A zanata-war/src/main/java/org/zanata/async/AsyncUtils.java
    A zanata-war/src/main/java/org/zanata/async/AsynchronousTaskExecutor.java
    A zanata-war/src/main/java/org/zanata/async/SimpleAsyncTask.java
    A zanata-war/src/main/java/org/zanata/async/TaskExecutor.java
    A zanata-war/src/main/java/org/zanata/async/TimedAsyncHandle.java
    A zanata-war/src/main/java/org/zanata/async/tasks/CopyTransTask.java
    A zanata-war/src/main/java/org/zanata/async/tasks/DocumentCopyTransTask.java
    A zanata-war/src/main/java/org/zanata/async/tasks/IterationCopyTransTask.java
    A zanata-war/src/main/java/org/zanata/async/tasks/ZipFileBuildTask.java
    R zanata-war/src/main/java/org/zanata/process/AsynchronousExecutor.java
    R zanata-war/src/main/java/org/zanata/process/CopyTransProcess.java
    R zanata-war/src/main/java/org/zanata/process/CopyTransProcessHandle.java
    R zanata-war/src/main/java/org/zanata/process/IterationZipFileBuildProcess.java
    R zanata-war/src/main/java/org/zanata/process/IterationZipFileBuildProcessHandle.java
    R zanata-war/src/main/java/org/zanata/process/MessagesProcessHandle.java
    R zanata-war/src/main/java/org/zanata/process/ProcessExecutor.java
    R zanata-war/src/main/java/org/zanata/process/ProcessHandle.java
    R zanata-war/src/main/java/org/zanata/process/RunnableProcess.java
    R zanata-war/src/main/java/org/zanata/process/RunnableProcessListener.java
    M zanata-war/src/main/java/org/zanata/rest/service/AsynchronousProcessResourceService.java
    M zanata-war/src/main/java/org/zanata/rest/service/CopyTransResourceService.java
    M 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/IndexerProcessHandle.java
    A zanata-war/src/main/java/org/zanata/service/AsyncTaskManagerService.java
    M zanata-war/src/main/java/org/zanata/service/CopyTransService.java
    M zanata-war/src/main/java/org/zanata/service/DocumentService.java
    R zanata-war/src/main/java/org/zanata/service/ProcessManagerService.java
    M zanata-war/src/main/java/org/zanata/service/TranslationService.java
    A zanata-war/src/main/java/org/zanata/service/impl/AsyncTaskManagerServiceImpl.java
    M zanata-war/src/main/java/org/zanata/service/impl/CopyTransServiceImpl.java
    R zanata-war/src/main/java/org/zanata/service/impl/ProcessManagerServiceImpl.java
    M zanata-war/src/main/java/org/zanata/service/impl/SearchServiceImpl.java
    M zanata-war/src/main/java/org/zanata/service/impl/TranslationServiceImpl.java
    M zanata-war/src/main/java/org/zanata/tmx/TMXParser.java
    M zanata-war/src/main/java/org/zanata/webtrans/server/rpc/DownloadAllFilesHandler.java
    M zanata-war/src/main/java/org/zanata/webtrans/server/rpc/GetDownloadAllFilesProgressHandler.java
    M zanata-war/src/main/webapp/admin/processmanager.xhtml
    M zanata-war/src/main/webapp/admin/search.xhtml
    M zanata-war/src/main/webapp/iteration/files.xhtml
    A zanata-war/src/test/java/org/zanata/async/AsyncTaskITCase.java
    M zanata-war/src/test/java/org/zanata/rest/service/CopyTransRestTest.java
    M zanata-war/src/test/java/org/zanata/seam/AutowireComponent.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 #141 from zanata/async-refactor

Async refactor


Compare: https://github.com/zanata/zanata-server/compare/162f2ab4a3a1...e875eea0acff


More information about the zanata-commits mailing list