-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge branch '97-integrate-changes-to-params_dict-conversion-code-so-…
…params_dict-now-allows-for-time-durations' into 59-set-hard-resource-limits-on-worker-containers
- Loading branch information
Showing
29 changed files
with
2,701 additions
and
2,275 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,17 @@ | ||
# Changelog | ||
|
||
All notable changes to this project will be documented in this file. | ||
|
||
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), | ||
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). | ||
|
||
## [mvp.4.RC2] - 2024-0x-xx | ||
|
||
### Omotes-system | ||
* 47: Add README.md and ci scripts for system_tests and example_sdk_client providing easy info and access to using them locally. Also add Legal considerations in root README.md and alter reconnect.py example to fully show reconnect. by @lfse-slafleur in https://github.com/Project-OMOTES/omotes-system/pull/68 | ||
* 71: Only load .env if it exists on setup.sh and exit with error if any env variables from .env-template are missing. by @lfse-slafleur in https://github.com/Project-OMOTES/omotes-system/pull/72 | ||
* 74: Reference .env.template from _load_dot_env.sh relative to the root of the repository instead of relative to current working directory. by @lfse-slafleur in https://github.com/Project-OMOTES/omotes-system/pull/75 | ||
* 77: Update optimizer worker to 2.0.0 to include mesido 0.1.5.2 which also includes influxdb schema changes. by @lfse-slafleur in https://github.com/Project-OMOTES/omotes-system/pull/78 | ||
* 66: Workflow definitions are now shared by orchestrator with the SDK and are updated on any changes. by @MarkTNO in https://github.com/Project-OMOTES/omotes-system/pull/67 | ||
* 92: Update to SDK 3.0.0 and orchestrator 1.0.0 to integrate single job submission queue and multi-sdk support for sharing workflow definitions from the orchestrator to any SDK. by @lfse-slafleur in https://github.com/Project-OMOTES/omotes-system/pull/93 | ||
* 95: Update optimizer worker to 2.0.2 which includes mesido 0.1.7.0. by @lfse-slafleur in https://github.com/Project-OMOTES/omotes-system/pull/96 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,75 @@ | ||
[ | ||
{ | ||
"workflow_type_name": "workflow_1", | ||
"workflow_type_description_name": "Example workflow without parameters (except the ESDL)." | ||
}, | ||
{ | ||
"workflow_type_name": "workflow_2", | ||
"workflow_type_description_name": "Example workflow with parameters.", | ||
"workflow_parameters": [ | ||
{ | ||
"parameter_type": "string", | ||
"key_name": "string_example", | ||
"title": "Optional, will override the 'capitalized, underscore to space', key_name", | ||
"description": "Optional description/explanation.", | ||
"default": "Optional default value", | ||
"enum_options": [ | ||
{ | ||
"key_name": "key1", | ||
"display_name": "Display name 1" | ||
}, | ||
{ | ||
"key_name": "key2", | ||
"display_name": "Display name 2" | ||
} | ||
] | ||
}, | ||
{ | ||
"parameter_type": "boolean", | ||
"key_name": "boolean_example", | ||
"title": "Optional, will override the 'capitalized, underscore to space', key_name", | ||
"description": "Optional description/explanation.", | ||
"default": true | ||
}, | ||
{ | ||
"parameter_type": "integer", | ||
"key_name": "integer_example", | ||
"title": "This will override the 'capitalized, underscore to space', key_name", | ||
"description": "Description/explanation.", | ||
"default": 1, | ||
"minimum": 0, | ||
"maximum": 10 | ||
}, | ||
{ | ||
"parameter_type": "float", | ||
"key_name": "float_example", | ||
"title": "This will override the 'capitalized, underscore to space', key_name", | ||
"description": "Description/explanation.", | ||
"default": 1.5, | ||
"minimum": 0.0, | ||
"maximum": 9.5 | ||
}, | ||
{ | ||
"parameter_type": "float", | ||
"key_name": "float_example_basic" | ||
}, | ||
{ | ||
"parameter_type": "datetime", | ||
"key_name": "datetime_example" | ||
}, | ||
{ | ||
"parameter_type": "datetime", | ||
"key_name": "datetime_example_with_default", | ||
"default": "2023-12-31T20:00:00" | ||
}, | ||
{ | ||
"parameter_type": "duration", | ||
"key_name": "duration_example_with_default", | ||
"description": "The default is in seconds.", | ||
"default": 900.0, | ||
"minimum": 0.0, | ||
"maximum": 1500.0 | ||
} | ||
] | ||
} | ||
] |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,38 @@ | ||
[ | ||
{ | ||
"workflow_type_name": "grow_optimizer_default", | ||
"workflow_type_description_name": "Grow Optimizer default workflow" | ||
}, | ||
{ | ||
"workflow_type_name": "grow_simulator", | ||
"workflow_type_description_name": "Grow Simulator" | ||
}, | ||
{ | ||
"workflow_type_name": "grow_optimizer_no_heat_losses", | ||
"workflow_type_description_name": "Grow Optimizer without heat losses" | ||
}, | ||
{ | ||
"workflow_type_name": "grow_optimizer_with_pressure", | ||
"workflow_type_description_name": "Grow Optimizer with pump pressures" | ||
}, | ||
{ | ||
"workflow_type_name": "simulator", | ||
"workflow_type_description_name": "High fidelity simulator", | ||
"workflow_parameters": [ | ||
{ | ||
"parameter_type": "duration", | ||
"key_name": "timestep", | ||
"description": "Duration of a timestep in seconds.", | ||
"minimum": 0 | ||
}, | ||
{ | ||
"parameter_type": "datetime", | ||
"key_name": "start_time" | ||
}, | ||
{ | ||
"parameter_type": "datetime", | ||
"key_name": "end_time" | ||
} | ||
] | ||
} | ||
] |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,32 @@ | ||
services: | ||
|
||
orchestrator: | ||
image: omotes-orchestrator-dev | ||
build: | ||
context: .. | ||
dockerfile: orchestrator/dev.Dockerfile | ||
|
||
grow_worker_optimizer: &grow_worker | ||
image: omotes-worker-mesido-dev | ||
build: | ||
context: .. | ||
dockerfile: optimizer-worker/dev.Dockerfile | ||
|
||
grow_worker_simulator: | ||
<<: *grow_worker | ||
|
||
grow_worker_optimizer_no_heat_losses: | ||
<<: *grow_worker | ||
|
||
grow_worker_optimizer_with_pressure: | ||
<<: *grow_worker | ||
|
||
omotes_simulator_worker: | ||
image: omotes-worker-simulator-dev | ||
build: | ||
context: .. | ||
dockerfile: simulator-worker/dev.Dockerfile | ||
|
||
orchestrator_postgres_db: | ||
ports: | ||
- "${POSTGRES_DEV_PORT}:5432" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.