- 15 Mar, 2019 5 commits
-
-
Samuel GAIST authored
-
Samuel GAIST authored
-
Samuel GAIST authored
-
Samuel GAIST authored
Decode algorithm prototype content if python is older than 3.6 Closes #71 See merge request !61
-
Samuel GAIST authored
Fixes #71
-
- 14 Mar, 2019 3 commits
-
-
André Anjos authored
ZMQ architecture documentation Closes #70 See merge request !60
-
Samuel GAIST authored
The some of the commands described here were for the V1 API.
-
Samuel GAIST authored
-
- 13 Mar, 2019 2 commits
-
-
André Anjos authored
Move license to BSD 3 Clause Closes #60 See merge request !59
-
Samuel GAIST authored
Fixes #60
-
- 28 Feb, 2019 1 commit
-
-
Samuel GAIST authored
Worker: decode recieved job data if python older than 3.6 See merge request !58
-
- 26 Feb, 2019 2 commits
-
-
Samuel GAIST authored
-
Samuel GAIST authored
Prior to 3.6 the json module handles only str types. After that more types are supported out of the box.
-
- 25 Feb, 2019 7 commits
-
-
André Anjos authored
Fix docker-pull implementation See merge request !57
-
André Anjos authored
[test][test_docker] Increase a bit more the container memory for the memory-limit test (maybe a py3 requirement?)
-
André Anjos authored
This commit resets the container memory limit on the memory-limit test to a higher value. It turns out that Docker-18.09 is complaining it cannot set the memory of the container in question to 4 Mb, possibly because it starts up with more than that memory already (see discussion about this here: https://unix.stackexchange.com/questions/412040/cgroups-memory-limit-write-error-device-or-resource-busy). Increasing the container memory to 10 Mb and to the allocated array to 20 Mb makes the test work again.
-
André Anjos authored
-
André Anjos authored
-
André Anjos authored
Make default dataformat search look for more types on algorithm prototype load Closes #67 See merge request !56
-
Samuel GAIST authored
The test prefix and generated platform prefix have two different content, therefore, search for both integer and integers to ensure one is found at run time. Fixes #67
-
- 22 Feb, 2019 1 commit
-
-
André Anjos authored
Algorithm schema update See merge request !52
-
- 21 Feb, 2019 1 commit
-
-
Samuel GAIST authored
When a new algorithm is created the prototype is used to generate the new object. In order to comply with the new fixed version of the schema (inputs and outputs must has at least one value), the prototype must also have one of each. Since the dataformat used is also validated as part of the creation, it must exist on the platform. In order to ensure that we are using a valid dataformat, the "integers" format is used and searched in the prefix to ensure the correct author is used as it might be different depending on how the platform was setup.
-
- 20 Feb, 2019 4 commits
-
-
Jaden authored
-
André Anjos authored
Re-enable nitpicky mode and Fix broken docs See merge request !54
-
André Anjos authored
-
André Anjos authored
-
- 19 Feb, 2019 13 commits
-
-
André Anjos authored
Zmq refactoring See merge request !53
-
Samuel GAIST authored
Store the returned value and check that we have what we wanted. https://docs.python.org/3/library/multiprocessing.html?highlight=qsize
-
Samuel GAIST authored
-
Samuel GAIST authored
The BEAT computation being fully asynchronous, the client does not expect immediate reply to its requests. Therefor this warning is misleading.
-
Samuel GAIST authored
Unlike the Majordomo ZMQ example, we have "single" workers with work assigned and possible actions taken on arrival/departure. Therefore the purge should check the whole list to ensure that everything is done with respect to the status of the worker.
-
Samuel GAIST authored
-
Samuel GAIST authored
-
Samuel GAIST authored
-
Samuel GAIST authored
-
Samuel GAIST authored
This implements a new paradigm for the process nodes communication. Based on the ZMQ Majordomo protocol, its goal is to improve reliability of the setup.
-
Samuel GAIST authored
-
André Anjos authored
-
Samuel GAIST authored
Add automatic test image pulling if not already available (closes #63) Closes #63 See merge request !51
-
- 18 Feb, 2019 1 commit
-
-
André Anjos authored
-