Skip to content

Releases: crest-cassia/oacis

v2.13.2

10 Jul 14:32
Compare
Choose a tag to compare

A hotfix release.

  • By this fix, the arguments of oacis.OacisWatcher.await_ps or oacis.OacisWatcher.await_all_ps methods are reloaded when the Runs for these ps are completed.

v2.13.1

18 May 00:59
Compare
Choose a tag to compare

A hotfix release.

v2.13.0

11 May 23:44
Compare
Choose a tag to compare

Feature Enhancements

v2.12.0

18 Apr 06:20
Compare
Choose a tag to compare

Feature Enhancements

  • added a support of Ruby 2.4
  • "local preprocess" function is added
    • #532
    • It lets you define a preprocess executed on the host where OACIS is running.

UI improvements

  • shows a proper error message when an invalid key is in included in _output.json

Bug fixes

  • fixed an error which occurs OACIS in a clean environment for the first time

compatibility breaking changes

  • abolished "manual submission" function for usability
    • #530
    • Since it is not often used, we decided to remove it for simplicity.
  • give 0 or 1 for boolean parameters
    • #534
    • The command line argument for boolean parameters used to be "true"/"false", but we changed it to "1" or "0".
      • The format of "_input.json" remains the same.

v2.11.0

30 Jan 13:00
Compare
Choose a tag to compare

Feature Enhancements

  • Changed the default binding IP of OACIS from "0.0.0.0" to "127.0.0.1" so that it is accessible only from localhost.
  • Workers checks signals more frequently, resulting to a faster termination of the workers.

Bug fixes

  • Shortened IDs shown in the list of parameter sets are not unique.
  • A recursive call of OacisWatcher#watch_all_ps causes an exception.

v2.10.0

11 Jan 02:13
Compare
Choose a tag to compare

Feature Enhancements

v2.9.0

25 Dec 06:35
Compare
Choose a tag to compare

Feature Enhancements

Bug fixes

  • Fixed a bug in rendering table.

v2.8.0

15 Nov 06:01
Compare
Choose a tag to compare

Feature Enhancements

  • HostGroup feature is implemented.
    • HostGroup is a set of Hosts. When you define a HostGroup, you can use it as the submission destination of Runs or Analyses.
    • If a Run is submitted to a HostGroup, Run is submitted to one of the available Hosts in the HostGroup. Thus, it works as a simple job scheduler.

UI improvements

  • Default number of runs is set to 1 when a ParameterSet is created.
  • Performance of the worker is improved more than three times!
  • DB queries are optimized. Some operations on Run became 10 times faster than before.

Bug fixes

  • Fixed a bug that progress bar was not properly displayed.

v2.7.0

24 Oct 13:39
Compare
Choose a tag to compare

Feature Enhancements

  • New APIs are added.
    • Simulator#find_parameter_set
    • Simulator#find_or_create_parameter_set
    • Simulator#default_parameters
    • ParameterSet#average_result
    • ParameterSet#find_or_create_runs_upto
    • Host#default_host_parameters

Bug fixes

  • In plot page, "irrelevant keys" are not working.
  • Fail to delete a simulator when its directory does not exist.
  • Fail to start OACIS daemon when OACIS is located in a path including a white space.

v2.6.0

25 Sep 23:45
Compare
Choose a tag to compare

Feature Enhancements

UI improvements

  • Improved the style of the filter for ParameterSets.