[zanata/zanata-server] cb2511: Add feature for async tasks to inherit the identit...
GitHub
noreply at github.com
Thu Aug 22 07:55:25 UTC 2013
Branch: refs/heads/async-refactor
Home: https://github.com/zanata/zanata-server
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.
Compare: https://github.com/zanata/zanata-server/compare/b4860c45f782...8dc9549d7ec8
More information about the zanata-commits
mailing list