Skip to content

Releases: ReCodEx/broker

v1.4.0

25 Nov 09:20
Compare
Choose a tag to compare

Changelog

  • Allowing the selection of a queue manager who handles the job dispatching strategy.
  • Implementing a single-queue manager that should handle dynamic load-balancing better than the multi-queue version.

Commits

e313f2d #! v1.4.0
f9710b5 Merge pull request #12 from ReCodEx/single-queue
31fe7fa Adjusting tests, fixing bugs, updating readme, and tiding up loose ends.
d89a4e5 Fixing job-removal issue raised when worker dies.
978c7cc Adding single queue manager tests.
632322e Adding single_queue_manager implementation of J.Buchar and making the manager selection configurable.

v1.3.2

09 Jan 18:43
Compare
Choose a tag to compare

Changelog

  • Sweeping skeletons
  • Ensuring g++ 10 compatibility
  • Fixing CI
  • Updating build skripts

Commits

1faa3b1 #! v1.3.2
c4d2c61 Merge pull request #11 from ReCodEx/tests-fix
3abc20b Updating .spec file to fix Fedora 33 compatibility.
cef4b01 Fix: longer sleep period in reactor.multiple_asynchronous_handlers test
5786b0c Remove travis configuration file
2adabe4 Add Github Actions support
317b93e Merge pull request #10 from ReCodEx/semai/gcc10
7ff0f1c Make it compilable with G++10
3933e31 Merge pull request #8 from ReCodEx/sweeping-skeletons
067964a Adding retries to job status post (HTTP request may fail).
70c4233 Removing unused http_status_notifier.
0f39ce1 Updating spec file.
c662d9e Removing munin plugin from the installation.
aa4c744 Updating default config for the broker.
df81c3e Updating spec file for RPM construction.
7a0d4ed Updating spec file and cmake version.

v1.3.1

01 Dec 19:13
Compare
Choose a tag to compare

Changelog

  • Support sending metadata with evaluation requests (@Teyras witchcraft)

Commits

30d0998 #! v1.3.1
0edcf2b Merge pull request #7 from ReCodEx/job-metadata
4bd5a8a Support sending metadata with evaluation requests

v1.3.0

15 Feb 13:12
Compare
Choose a tag to compare

Changelog

  • Add reject reason if evaluation request fails
  • Send ack message on broker freeze and unfreeze
  • Garbage collection

Commits

b0c367a #! v1.3.0
4baa6ad Add headers to reject message
4355411 Add reject reason to evaluation requests
c9e3578 Test receival of ack message on broker freeze
d7a9f28 Send ack messages on freeze and unfreeze, add is-frozen to runtime statistics response
cbe7faf Compiler dependency (F29 build)
a783a70 Remove garbage files
d288285 Correct permission for munin plugin

v1.2.2

11 Jun 19:24
v1.2.2
aae2094
Compare
Choose a tag to compare

Changelog

  • fix some problems thanks to clang

Commits

aae2094 Merge pull request #4 from ReCodEx/modernization
831108b Longer sleep in async test
583b30c Explicit usage of std types for more safety
0b37a8f Much better code

v1.2.1

17 Apr 19:00
v1.2.1
60d2a4a
Compare
Choose a tag to compare

Changelog

  • better log messages

Commits

60d2a4a Merge pull request #3 from ReCodEx/logging-and-formatting
5068291 Better log messages during queueing
ebc9044 Tweak clang-format settings and reformat some source files
dcee3d1 GitHub release badge added
9abd038 Add broker description to README
77e32e9 Move doc from wiki to README

v1.2.0

27 Dec 13:41
Compare
Choose a tag to compare

d055f28 change counter type for queued job count to gauge
b8dd643 do not reset runtime statistics counters when munin asks for them and let it derive the current value
8970018 Add missing eval command to log
cec2a6d Fix compiler warnings + formatting
1700acf Move munin plugin here
1bd664d Merge pull request #2 from ReCodEx/management-endpoints
aef0441 rename command for retrieving runtime statistics
6deb871 add an endpoint for (un-)freezing the broker
f6ebec6 add an endpoint for getting runtime statistics
b8d8609 fix a segfault when an unoccupied worker times out
2b21d0f when cancelling a job after multiple internal errors, enclose the error message in the report for the frontend
c2c6fdf Update RPM package build
a9e74cf Build spdlog in RPM packages
ab4cfc6 fix readme [ci-skip]
07575f8 added coveralls support
9e10b9e Merge pull request #1 from ReCodEx/queue-refactoring
fcfc40a use the new queue manager implementation
87d21f5 add a new queue manager implementation
a2f6d87 update spdlog
4fea591 fixed an edge case that also requires notifying the monitor explicitly
ba8d8e9 notify the monitor about failures that might not have been reported by workers
55db1c2 Resolve compiler warnings
f38f533 Fix log flushing
67bb472 Periodic log flushing
a46fd2f Lower cmake version requirements
8dba0b9 Spdlog updated to v0.11.0
27993b3 Copr build

v1.0.0

27 Dec 13:39
Compare
Choose a tag to compare
Stable 1.0.0 version

v0.2.0

27 Dec 13:39
Compare
Choose a tag to compare
Release of version 0.2.0