Skip to content

Releases: omegaup/quark

v1.2.15

18 Oct 00:18
Compare
Choose a tag to compare
Refactor isPeerDeath()

This change extracts a function to determine whether a death was caused
by its peer (in an interactive situation) and tweak the decisions
accordingly. Notably, TLEs and OLEs are always presented as such,
regardless of which process caused them. This also ensures that VEs have
a bit more consistency.

Fixes: https://github.com/omegaup/omegaup/issues/4825

v1.2.14

01 Oct 15:36
Compare
Choose a tag to compare
Allow .out files to be generated in other directories

This allows for .out files to be generated in directories other than
`cases/`. This is useful in CI contexts.

v1.2.13

14 Sep 14:57
Compare
Choose a tag to compare
Add Go 1.15 to the CI

v1.2.12

12 Sep 13:44
Compare
Choose a tag to compare
Bump container image

omegajail now respects the thread affinity, if set.

v1.2.11

11 Sep 19:47
0d536d4
Compare
Choose a tag to compare
Use solutions/solution.* for the .out generation (#29)

It doesn't make too much sense to have duplication of solutions and .out
generation.

v1.2.10

11 Sep 15:13
Compare
Choose a tag to compare
Support generating .out files in the CI runner

This change supports having generator.* files in the CI. It also adds
the `-outputs` flag to preserve the generated .out files somewhere.

v1.2.9

10 Sep 20:21
Compare
Choose a tag to compare
Bump the container image again

This should fix the lack of the Python packages.

v1.2.8

10 Sep 17:59
Compare
Choose a tag to compare
(Really) Bump the runtime Docker container

The previous commit only bumped one of two Docker containers. To avoid
having this problem in the future, give the downloaded container an
alias so that the version only appears once in the file.

v1.2.7

10 Sep 17:50
Compare
Choose a tag to compare
Bump the runtime Docker container

This should cut the size of the published containers by half!

v1.2.6

10 Sep 13:06
e7a5c6b
Compare
Choose a tag to compare
Try a bit harder to find the validator language (#27)

This change makes it so that if a validator language is not explicitly
provided to settings.json, it tries to guess the language of the
validator based on the filename.