jalview.git
2 years agoJAL-3878 Move listeners list from the WebServiceDiscoverer interface.
Mateusz Warowny [Wed, 19 Jan 2022 13:45:41 +0000 (14:45 +0100)]
JAL-3878 Move listeners list from the WebServiceDiscoverer interface.

Listeners list defined in the interface was globally shared
among all discoverer instances. Listeners should be kept by
the discoverer instance instead.

2 years agoJAL-3878 Use AlignViewport interface instead of concrete implementation in AlignmentW...
Mateusz Warowny [Thu, 23 Dec 2021 16:48:10 +0000 (17:48 +0100)]
JAL-3878 Use AlignViewport interface instead of concrete implementation in AlignmentWorker

2 years agoJAL-3878 Use annotations from the representative sequence in the new alignment.
Mateusz Warowny [Wed, 1 Dec 2021 14:10:15 +0000 (15:10 +0100)]
JAL-3878 Use annotations from the representative sequence in the new alignment.

2 years agoJAL-3878 Add jpred operation and worker to the services.
Mateusz Warowny [Thu, 25 Nov 2021 14:50:45 +0000 (15:50 +0100)]
JAL-3878 Add jpred operation and worker to the services.

2 years agoJAL-3878 Make openEditsParamsDialog an interface static method.
Mateusz Warowny [Wed, 24 Nov 2021 16:31:59 +0000 (17:31 +0100)]
JAL-3878 Make openEditsParamsDialog an interface static method.

2 years agoJAL-3878 Add annotation operation and worker to the services.
Mateusz Warowny [Tue, 23 Nov 2021 15:35:45 +0000 (16:35 +0100)]
JAL-3878 Add annotation operation and worker to the services.

2 years agoJAL-3878 Handle nulls when filtering annotation workers by name.
Mateusz Warowny [Tue, 23 Nov 2021 15:31:12 +0000 (16:31 +0100)]
JAL-3878 Handle nulls when filtering annotation workers by name.

2 years agoJAL-3878 Move common poll method to upper class AbstractWorker
Mateusz Warowny [Tue, 23 Nov 2021 13:53:00 +0000 (14:53 +0100)]
JAL-3878 Move common poll method to upper class AbstractWorker

2 years agoJAL-3878 Add methods to get and remove workers by their calc name.
Mateusz Warowny [Tue, 23 Nov 2021 13:50:59 +0000 (14:50 +0100)]
JAL-3878 Add methods to get and remove workers by their calc name.

2 years agoJAL-3878 Add getCalcName to AlignCalcWorkerI.
Mateusz Warowny [Wed, 13 Oct 2021 13:30:56 +0000 (15:30 +0200)]
JAL-3878 Add getCalcName to AlignCalcWorkerI.

getCalcName() can be used to identify services that run the calculator.
when an alternative calculator (different host or parameters) is created
the old ones sharing the name can be stopped.

3 years agoJAL-3878 Add multiple sequence operation.
Mateusz Warowny [Mon, 22 Nov 2021 13:58:34 +0000 (14:58 +0100)]
JAL-3878 Add multiple sequence operation.

3 years agoJAL-3878 Create abstract workers and their utility classes.
Mateusz Warowny [Fri, 19 Nov 2021 16:51:40 +0000 (17:51 +0100)]
JAL-3878 Create abstract workers and their utility classes.

3 years agoJAL-3878 Create pollable task and executor it can be run with.
Mateusz Warowny [Fri, 19 Nov 2021 15:36:02 +0000 (16:36 +0100)]
JAL-3878 Create pollable task and executor it can be run with.

3 years agoJAL-3878 Add ws menu builder and attach to the align frame.
Mateusz Warowny [Thu, 18 Nov 2021 21:20:58 +0000 (22:20 +0100)]
JAL-3878 Add ws menu builder and attach to the align frame.

3 years agoJAL-3878 Add slivka's implementations of web service and discoverer.
Mateusz Warowny [Thu, 18 Nov 2021 20:10:19 +0000 (21:10 +0100)]
JAL-3878 Add slivka's implementations of web service and discoverer.

3 years agoJAL-3878 Create backbone for new web services
Mateusz Warowny [Thu, 18 Nov 2021 20:09:36 +0000 (21:09 +0100)]
JAL-3878 Create backbone for new web services

3 years agoJAL-3066 Remove redundant throws declaration from SlivkaParamSet constructor.
Mateusz Warowny [Thu, 18 Nov 2021 19:59:14 +0000 (20:59 +0100)]
JAL-3066 Remove redundant throws declaration from SlivkaParamSet constructor.

3 years agoMerge branch 'JAL-3866_RNAalifold-slivka-client' into alpha/JAL-3066_Jalview_212_sliv...
Mateusz Warowny [Tue, 16 Nov 2021 16:57:52 +0000 (17:57 +0100)]
Merge branch 'JAL-3866_RNAalifold-slivka-client' into alpha/JAL-3066_Jalview_212_slivka-integration

3 years agoMerge branch 'alpha/JAL-3899_deuniquify_refactor' into alpha/JAL-3066_Jalview_212_sli...
Mateusz Warowny [Tue, 16 Nov 2021 16:57:23 +0000 (17:57 +0100)]
Merge branch 'alpha/JAL-3899_deuniquify_refactor' into alpha/JAL-3066_Jalview_212_slivka-integration

3 years agoJAL-3899 Replace prints with logger messages. alpha/JAL-3899_deuniquify_refactor
Mateusz Warowny [Thu, 7 Oct 2021 10:34:13 +0000 (12:34 +0200)]
JAL-3899 Replace prints with logger messages.

3 years agoJAL-3899 Update usages of uniquify and deuniquify.
Mateusz Warowny [Wed, 6 Oct 2021 16:32:51 +0000 (18:32 +0200)]
JAL-3899 Update usages of uniquify and deuniquify.

3 years agoJAL-3899 Refactor sequence de/uniquification.
Mateusz Warowny [Wed, 6 Oct 2021 14:23:13 +0000 (16:23 +0200)]
JAL-3899 Refactor sequence de/uniquification.

3 years agoAdd RNAalifold service instance to slivka web services. JAL-3866_RNAalifold-slivka-client
Mateusz Warowny [Thu, 2 Sep 2021 15:11:35 +0000 (17:11 +0200)]
Add RNAalifold service instance to slivka web services.

3 years agoMerge branch 'improvement/JAL-3848_slivka_0.8' into alpha/JAL-3066_Jalview_212_slivka...
Mateusz Warowny [Wed, 28 Jul 2021 10:36:30 +0000 (12:36 +0200)]
Merge branch 'improvement/JAL-3848_slivka_0.8' into alpha/JAL-3066_Jalview_212_slivka-integration

3 years agoMerge branch 'bug/JAL-3807_jpred-with-slivka' into alpha/JAL-3066_Jalview_212_slivka...
Mateusz Warowny [Tue, 27 Jul 2021 15:36:15 +0000 (17:36 +0200)]
Merge branch 'bug/JAL-3807_jpred-with-slivka' into alpha/JAL-3066_Jalview_212_slivka-integration

3 years agoMerge commit '0b438477b16470202bddfecb54e0587036b37202' into alpha/JAL-3066_Jalview_2...
Mateusz Warowny [Tue, 27 Jul 2021 11:00:36 +0000 (13:00 +0200)]
Merge commit '0b438477b16470202bddfecb54e0587036b37202' into alpha/JAL-3066_Jalview_212_slivka-integration

3 years agoJAL-3066 Fix NullPointerException thrown when showing HMMER run dialog
Mateusz Warowny [Thu, 4 Mar 2021 13:59:48 +0000 (14:59 +0100)]
JAL-3066 Fix NullPointerException thrown when showing HMMER run dialog

3 years agoJAL-3854 patched SeqSeqUtils.deUniquify to not use instanceOf - seems to work improvement/JAL-3848_slivka_0.8
Jim Procter [Sun, 25 Jul 2021 16:48:01 +0000 (17:48 +0100)]
JAL-3854 patched SeqSeqUtils.deUniquify to not use instanceOf - seems to work

3 years agoJAL-2994 disable tests for FileUtils path search methods on bamboo
Jim Procter [Sun, 25 Jul 2021 15:23:50 +0000 (16:23 +0100)]
JAL-2994 disable tests for FileUtils path search methods on bamboo

3 years agoJAL-3848 slivka preferences in javascript
Jim Procter [Sun, 25 Jul 2021 15:08:03 +0000 (16:08 +0100)]
JAL-3848 slivka preferences in javascript

3 years agoJAL-3848 reinstate Fetch DB References submenu
Jim Procter [Sun, 25 Jul 2021 15:07:48 +0000 (16:07 +0100)]
JAL-3848 reinstate Fetch DB References submenu

3 years agoJAL-3848 update jalview core with slivka classes, example file import and structure...
Jim Procter [Sun, 25 Jul 2021 14:45:28 +0000 (15:45 +0100)]
JAL-3848 update jalview core with slivka classes, example file import and structure view

3 years agoJAL-3848 add compbio and jalview to direct connection list for J2S
Jim Procter [Sun, 25 Jul 2021 14:51:04 +0000 (15:51 +0100)]
JAL-3848 add compbio and jalview to direct connection list for J2S

3 years agoJAL-3853 - tweak test again - since failed a few commits after f6cb90d43782ca99cf2b1c...
Jim Procter [Sun, 25 Jul 2021 14:04:29 +0000 (15:04 +0100)]
JAL-3853 - tweak test again - since failed a few commits after f6cb90d43782ca99cf2b1cbee2dc76bca3d1d466

3 years agoJAL-3848 update swingJS runtime and transpiler to 3.3.1
Jim Procter [Sun, 25 Jul 2021 13:47:40 +0000 (14:47 +0100)]
JAL-3848 update swingJS runtime and transpiler to 3.3.1

3 years agoMerge branch 'improvement/JAL-3848_slivka_0.8' of https://source.jalview.org/git...
Jim Procter [Sun, 25 Jul 2021 13:16:07 +0000 (14:16 +0100)]
Merge branch 'improvement/JAL-3848_slivka_0.8' of https://source.jalview.org/git/jalview into improvement/JAL-3848_slivka_0.8

3 years agoJAL-3848 Update slivka client javajs library.
Mateusz Warowny [Fri, 23 Jul 2021 12:12:00 +0000 (14:12 +0200)]
JAL-3848 Update slivka client javajs library.

3 years agoJAL-3671 hardwire log4j.root logger to INFO to supress jetty and httpclient log output
Jim Procter [Fri, 26 Jun 2020 16:12:31 +0000 (17:12 +0100)]
JAL-3671 hardwire log4j.root logger to INFO to supress jetty and httpclient log output

3 years agoJAL-3848 enable slivka services dialog in JalviewJS
Jim Procter [Thu, 22 Jul 2021 19:44:06 +0000 (20:44 +0100)]
JAL-3848 enable slivka services dialog in JalviewJS

3 years agoJAL-3853 JAL-1870 toggle to enable/disable posterior probability transparency when...
Jim Procter [Thu, 22 Jul 2021 19:41:26 +0000 (20:41 +0100)]
JAL-3853 JAL-1870 toggle to enable/disable posterior probability transparency when rendering per sequence annotation row scores .. needs more work

3 years agoJAL-3853 JAL-1870 patch tests for annotation colour gradient without transparency...
Jim Procter [Thu, 22 Jul 2021 19:40:29 +0000 (20:40 +0100)]
JAL-3853 JAL-1870 patch tests for annotation colour gradient without transparency/per sequence annotation score encoding

3 years agoJAL-1950 patch groovy bootstrap for importing hmmer3 json
Jim Procter [Thu, 22 Jul 2021 19:37:51 +0000 (20:37 +0100)]
JAL-1950 patch groovy bootstrap for importing hmmer3 json

3 years agoJAL-3853 patch sequence annotation report code and tweak the test. When merging from...
Jim Procter [Thu, 22 Jul 2021 19:36:13 +0000 (20:36 +0100)]
JAL-3853 patch sequence annotation report code and tweak the test. When merging from 2.11.2 develop there will be conflicts that need merging re HTMLXML tags

3 years agoJAL-3848 ensure annotation from a service gets a calcId so it can be updated and...
Jim Procter [Thu, 22 Jul 2021 17:04:01 +0000 (18:04 +0100)]
JAL-3848 ensure annotation from a service gets a calcId so it can be updated and tracked across multiple views - nb - service.getId() probably isn’t the right value to use for this!

3 years agoJAL-3848 don’t include sequence limits in sequence id as it confuses slivka-0.8’s...
Jim Procter [Thu, 22 Jul 2021 17:02:19 +0000 (18:02 +0100)]
JAL-3848 don’t include sequence limits in sequence id as it confuses slivka-0.8’s jalview-feature-file creation script

3 years agoJAL-3848 - actually test the Slivka and JABAWS disorder services - nb still need...
Jim Procter [Thu, 22 Jul 2021 17:00:55 +0000 (18:00 +0100)]
JAL-3848 - actually test the Slivka and JABAWS disorder services - nb still need asserts to verify the disorder annotation from Slivka looks like Jabaws

3 years agoJAL-3848 print exception for failed align jobs
Mateusz Warowny [Wed, 21 Jul 2021 16:08:38 +0000 (18:08 +0200)]
JAL-3848 print exception for failed align jobs

3 years agoJAL-3848 add latest slivka-client fixes.
Mateusz Warowny [Wed, 21 Jul 2021 16:06:57 +0000 (18:06 +0200)]
JAL-3848 add latest slivka-client fixes.

3 years agoMerge branch 'jpred-fix' into bug/JAL-3807_jpred-with-slivka bug/JAL-3807_jpred-with-slivka
Mateusz Warowny [Fri, 9 Jul 2021 14:57:28 +0000 (16:57 +0200)]
Merge branch 'jpred-fix' into bug/JAL-3807_jpred-with-slivka

3 years agoJAL-3807 Fix SlivkaWSInstance not fetching alignments.
Mateusz Warowny [Fri, 9 Jul 2021 14:44:53 +0000 (16:44 +0200)]
JAL-3807 Fix SlivkaWSInstance not fetching alignments.

3 years agoMerge branch 'bug/JAL-3849_aacon-parameters' into improvement/JAL-3848_slivka_0.8
Mateusz Warowny [Fri, 9 Jul 2021 11:09:43 +0000 (13:09 +0200)]
Merge branch 'bug/JAL-3849_aacon-parameters' into improvement/JAL-3848_slivka_0.8

3 years agoJAL-3690 Remove references to old AlignCalcManager. bug/JAL-3849_aacon-parameters
Mateusz Warowny [Fri, 9 Jul 2021 10:38:17 +0000 (12:38 +0200)]
JAL-3690 Remove references to old AlignCalcManager.

3 years agoJAL-3848 SlivkaParamSet: reformat code and add service description.
Mateusz Warowny [Thu, 8 Jul 2021 13:39:16 +0000 (15:39 +0200)]
JAL-3848 SlivkaParamSet: reformat code and add service description.

3 years agoJAL-3848 Update slivka client library.
Mateusz Warowny [Tue, 6 Jul 2021 13:42:38 +0000 (15:42 +0200)]
JAL-3848 Update slivka client library.

3 years agoJAL-3849 Remove join() which blocked the ui.
Mateusz Warowny [Thu, 8 Jul 2021 13:43:22 +0000 (15:43 +0200)]
JAL-3849 Remove join() which blocked the ui.

3 years agoJAL-3807 - Add single sequence capabilities to jws2.JPredClient
Mateusz Warowny [Fri, 12 Feb 2021 16:19:54 +0000 (17:19 +0100)]
JAL-3807 - Add single sequence capabilities to jws2.JPredClient

3 years agoJAL-3807 - Move new JPred client to the jws2 package.
Mateusz Warowny [Fri, 12 Feb 2021 11:26:20 +0000 (12:26 +0100)]
JAL-3807 - Move new JPred client to the jws2 package.

3 years agoJAL-3807 - Re-implement results processing.
Mateusz Warowny [Thu, 11 Feb 2021 16:15:25 +0000 (17:15 +0100)]
JAL-3807 - Re-implement results processing.

3 years agoJAL-3807 JPred can now successfully submit and track the job.
Mateusz [Wed, 27 Jan 2021 17:11:16 +0000 (18:11 +0100)]
JAL-3807 JPred can now successfully submit and track the job.

3 years agoMerge branch 'bug/JAL-3809_ws_params_dialog_fix' into alpha/JAL-3066_Jalview_212_sliv...
Mateusz Warowny [Mon, 22 Feb 2021 12:20:38 +0000 (13:20 +0100)]
Merge branch 'bug/JAL-3809_ws_params_dialog_fix' into alpha/JAL-3066_Jalview_212_slivka-integration

3 years agoMerge branch 'bug/JAL-3810_annotation_ws_stopping_abruptly' into bug/JAL-3809_ws_para... bug/JAL-3809_ws_params_dialog_fix
Mateusz Warowny [Mon, 22 Feb 2021 12:05:40 +0000 (13:05 +0100)]
Merge branch 'bug/JAL-3810_annotation_ws_stopping_abruptly' into bug/JAL-3809_ws_params_dialog_fix

3 years agoJAL-3809 - Fixed param edit dialog for jalviewjs.
Mateusz Warowny [Wed, 3 Feb 2021 18:48:32 +0000 (19:48 +0100)]
JAL-3809 - Fixed param edit dialog for jalviewjs.

Edit settings dialog now works asynchronously.
Annotation services still do not add annotations to the sequences.

3 years agoMerge branch 'feature/JAL-3690_callback-based-web-services' into alpha/JAL-3066_Jalvi...
Mateusz Warowny [Mon, 22 Feb 2021 11:48:21 +0000 (12:48 +0100)]
Merge branch 'feature/JAL-3690_callback-based-web-services' into alpha/JAL-3066_Jalview_212_slivka-integration

3 years agoMerge branch 'feature/JAL-3690_callback-based-web-services' into alpha/JAL-3066_Jalvi...
Mateusz [Thu, 21 Jan 2021 15:44:25 +0000 (16:44 +0100)]
Merge branch 'feature/JAL-3690_callback-based-web-services' into alpha/JAL-3066_Jalview_212_slivka-integration

3 years agoJAL-3810 - Add trace method to javascript implementation of Logger bug/JAL-3810_annotation_ws_stopping_abruptly
Mateusz Warowny [Fri, 5 Feb 2021 14:49:34 +0000 (15:49 +0100)]
JAL-3810 - Add trace method to javascript implementation of Logger

3 years agoJAL-3810 - Replace log.trace() calls with log.debug()
Mateusz Warowny [Fri, 5 Feb 2021 14:48:58 +0000 (15:48 +0100)]
JAL-3810 - Replace log.trace() calls with log.debug()

3 years agoJAL-3690 Introduce AlignCalcManager2 tests. feature/JAL-3690_callback-based-web-services
Mateusz [Wed, 27 Jan 2021 14:36:07 +0000 (15:36 +0100)]
JAL-3690 Introduce AlignCalcManager2 tests.

3 years agoMerge branch 'Jalview-JS/develop' into feature/JAL-3690_callback-based-web-services
Mateusz [Fri, 22 Jan 2021 14:20:31 +0000 (15:20 +0100)]
Merge branch 'Jalview-JS/develop' into feature/JAL-3690_callback-based-web-services

3 years agoJAL-3690 AlignCalcManager - add full support for oneshot workers
Mateusz [Tue, 19 Jan 2021 17:29:42 +0000 (18:29 +0100)]
JAL-3690 AlignCalcManager - add full support for oneshot workers

3 years agoJAL-3690 AACon ws menu entry fix.
Mateusz [Tue, 19 Jan 2021 16:10:27 +0000 (17:10 +0100)]
JAL-3690 AACon ws menu entry fix.

3 years agoJAL-3690 Allow unregistered workers to be run with CalcManager.
Mateusz [Mon, 18 Jan 2021 16:50:46 +0000 (17:50 +0100)]
JAL-3690 Allow unregistered workers to be run with CalcManager.

3 years agoJAL-3690 Fix typo in enum name in slivka client.
Mateusz [Mon, 18 Jan 2021 16:50:17 +0000 (17:50 +0100)]
JAL-3690 Fix typo in enum name in slivka client.

3 years agoJAL-3690 Fixed slivka wsmenu categories.
Mateusz [Fri, 15 Jan 2021 18:21:47 +0000 (19:21 +0100)]
JAL-3690 Fixed slivka wsmenu categories.

3 years agoMerge remote-tracking branch 'origin/merge/Jalview-JS/develop_feature/JAL-3690_callba...
Mateusz [Mon, 18 Jan 2021 12:51:00 +0000 (13:51 +0100)]
Merge remote-tracking branch 'origin/merge/Jalview-JS/develop_feature/JAL-3690_callback-based-web-services' into feature/JAL-3690_callback-based-web-services

3 years agoJAL-3789 Use j2s.config.altfileproperty in .j2s for alternative temporary build/jalvi... Jalview-JS/develop
Ben Soares [Mon, 11 Jan 2021 21:30:56 +0000 (21:30 +0000)]
JAL-3789 Use j2s.config.altfileproperty in .j2s for alternative temporary build/jalviewjs/config/j2s settings file when running a headless build in gradle

3 years agoJAL-3789 New swingjs for Java2Script 3.2.10 with j2s.config.altfileproperty
Ben Soares [Mon, 11 Jan 2021 21:28:56 +0000 (21:28 +0000)]
JAL-3789 New swingjs for Java2Script 3.2.10 with j2s.config.altfileproperty

3 years agoJAL-3690 recoded AWSThread to use javax.swing.Timer (see https://github.com/BobHanson... merge/Jalview-JS/develop_feature/JAL-3690_callback-based-web-services
Jim Procter [Fri, 18 Dec 2020 11:37:02 +0000 (11:37 +0000)]
JAL-3690 recoded AWSThread to use javax.swing.Timer (see https://github.com/BobHanson/java2script/issues/195#issuecomment-747695834 )- web service submission works, but doesn’t seem to be happening as a background task.

3 years agoJAL-3690 patch out use of java.streams/spliterator not supported in java2script ...
Jim Procter [Thu, 17 Dec 2020 16:31:10 +0000 (16:31 +0000)]
JAL-3690 patch out use of java.streams/spliterator not supported in java2script (yet)

3 years agoJAL-3690 tweak J2S direct DB access registration for jalview, compbio and other sites
Jim Procter [Tue, 15 Dec 2020 19:04:36 +0000 (19:04 +0000)]
JAL-3690 tweak J2S direct DB access registration for jalview, compbio and other sites

3 years agoJAL-3690 direct access to slivka, compbio, jalview.org and localhost/loopback.
Jim Procter [Tue, 15 Dec 2020 18:46:26 +0000 (18:46 +0000)]
JAL-3690 direct access to slivka, compbio, jalview.org and localhost/loopback.

3 years agoJAL-3690 patch out need for java.time in j2s (see https://github.com/BobHanson/java2s...
Jim Procter [Tue, 15 Dec 2020 18:45:32 +0000 (18:45 +0000)]
JAL-3690 patch out need for java.time in j2s (see https://github.com/BobHanson/java2script/issues/194 )

3 years agoJAL-3690 patch out spinning animation for web service jobs
Jim Procter [Tue, 15 Dec 2020 18:42:37 +0000 (18:42 +0000)]
JAL-3690 patch out spinning animation for web service jobs

3 years agoJAL-3690 disable proxy server for JalviewJS
Jim Procter [Tue, 15 Dec 2020 11:53:50 +0000 (11:53 +0000)]
JAL-3690 disable proxy server for JalviewJS

3 years agoMerge branch 'Jalview-JS/develop' into merge_js_develop
Jim Procter [Mon, 14 Dec 2020 19:58:34 +0000 (19:58 +0000)]
Merge branch 'Jalview-JS/develop' into merge_js_develop
also patched new code from JAL-3690 refactorings

3 years agoMerge branch 'Jalview-JS/develop_j2s_v3_2_9_j11' into Jalview-JS/develop
Jim Procter [Mon, 14 Dec 2020 16:27:15 +0000 (16:27 +0000)]
Merge branch 'Jalview-JS/develop_j2s_v3_2_9_j11' into Jalview-JS/develop

3 years agoJAL-3690 Let's enable web services (seriously this time)
Mateusz [Fri, 11 Dec 2020 14:33:14 +0000 (15:33 +0100)]
JAL-3690 Let's enable web services (seriously this time)

3 years agoJAL-3223 - update swingjs to 3.2.9-j11 Jalview-JS/develop_j2s_v3_2_9_j11
Jim Procter [Thu, 10 Dec 2020 17:50:05 +0000 (17:50 +0000)]
JAL-3223 - update swingjs to 3.2.9-j11

3 years agoJAL-3690 List.copyOf() workaround
Mateusz Waronwy [Fri, 27 Nov 2020 16:01:14 +0000 (17:01 +0100)]
JAL-3690 List.copyOf() workaround

4 years agoJAL-3690 separate startup and poll code in SeqAnnotationCalcWorker
Mateusz Waronwy [Fri, 13 Nov 2020 15:51:38 +0000 (16:51 +0100)]
JAL-3690 separate startup and poll code in SeqAnnotationCalcWorker

4 years agoJAL-3690 - fixed state inconsistency when restarting the calcworker
Mateusz Waronwy [Thu, 12 Nov 2020 15:13:36 +0000 (16:13 +0100)]
JAL-3690 - fixed state inconsistency when restarting the calcworker

4 years agoJAL-3690 partially reworked AlignCalcManager
Mateusz Waronwy [Wed, 11 Nov 2020 18:42:48 +0000 (19:42 +0100)]
JAL-3690 partially reworked AlignCalcManager

todo:
 - modify SeqAnnotationServiceCalcWorker to implement PollableAlignCalcWorkerI
 - fix race condition where worker state gets overriden by the old job (QUEUED to IDLE)

4 years agoJAL-3690 - introduce shutdown method that cleans up manager's resources.
Mateusz Waronwy [Mon, 26 Oct 2020 12:20:00 +0000 (13:20 +0100)]
JAL-3690 - introduce shutdown method that cleans up manager's resources.

4 years agoJAL-3690 Documentation for AlignCalcListener
Mateusz Waronwy [Wed, 21 Oct 2020 14:18:05 +0000 (16:18 +0200)]
JAL-3690 Documentation for AlignCalcListener

4 years agoJAL-3690 Catch and notify about worker cancellation separately.
Mateusz Waronwy [Wed, 21 Oct 2020 13:54:13 +0000 (15:54 +0200)]
JAL-3690 Catch and notify about worker cancellation separately.

4 years agoJAL-3690 Fix concurrent modification exception when workers are cancelled
Mateusz Waronwy [Wed, 21 Oct 2020 13:51:06 +0000 (15:51 +0200)]
JAL-3690 Fix concurrent modification exception when workers are cancelled

4 years agoJAL-3690 Documentation for AlignCalcManagerI2
Mateusz Waronwy [Wed, 21 Oct 2020 13:45:42 +0000 (15:45 +0200)]
JAL-3690 Documentation for AlignCalcManagerI2

4 years agoJAL - 3690 AlignCalc rebuilt - FutureTask-based manager
Mateusz Warowny [Sun, 2 Aug 2020 17:12:26 +0000 (18:12 +0100)]
JAL - 3690 AlignCalc rebuilt - FutureTask-based manager

4 years agoJAL-3577 Removed default JALVIEW_VERSION from gradle.properties. Now being set by...
Ben Soares [Fri, 25 Sep 2020 08:39:02 +0000 (09:39 +0100)]
JAL-3577 Removed default JALVIEW_VERSION from gradle.properties. Now being set by build.gradle

4 years agoJAL-3577 Quick fix adding quotation marks for findProperty("JALVIEW_VERSION")==null...
Ben Soares [Thu, 24 Sep 2020 17:16:17 +0000 (18:16 +0100)]
JAL-3577 Quick fix adding quotation marks for findProperty("JALVIEW_VERSION")==null...

4 years agoJAL-3679 Added externally specified plugins dir to J2sPlugin check
Ben Soares [Fri, 4 Sep 2020 17:29:41 +0000 (18:29 +0100)]
JAL-3679 Added externally specified plugins dir to J2sPlugin check