Skip to content

Releases: ReCodEx/worker

v1.6.1

27 Jan 14:09
Compare
Choose a tag to compare

Changelog

  • Improving passthrough judge to pass exit code as well.
  • Preparing data-only judge wrapper to pass the exit code to passthrough judge.

Commits

1a043b6 Updating judge wrapper script again.
015e6a1 New spec file for copr release.
8949120 Install new data only wrapper script
234ad05 Improving passthrough judge to pass the exit code from the provided data-only judge wrapper.
6370037 In-code description of topological sort

v1.6.0

20 Nov 19:45
v1.6.0
ea296c8
Compare
Choose a tag to compare

Changelog

  • internal copy task supports wildcard matching of source files to target directory

Commits

ea296c8 v1.6.0
7bd82fe Hack to compile with old boost library
dd84d19 Merge pull request #18 from ReCodEx/cp-wildcard
4368d35 Check if source directory exists in cp_task
7edc0e4 Make the test multiplatform
5c532a0 Newer Ubuntu in Travis
73562b0 CP task on steroids

v1.5.4

20 Nov 19:43
v1.5.4
b44ca68
Compare
Choose a tag to compare

Changelog

  • encode YAML output to ASCII

Commits

b44ca68 v1.5.4
f7640a4 Ooops, put some output to the emitter
057a759 Encode YAML to ASCII

v1.5.3

14 Oct 16:37
v1.5.3
8da3470
Compare
Choose a tag to compare

Changes

  • Fix handling empty files with token judge
  • Copy sources back from sandbox execution directory even on errors

Commits

8da3470 Copy sandboxed dir back on errors
4e45d94 Fixing idiotic bug.
d585812 Fixing bug in token judge: Empty files are now processed correctly.

v1.5.2

10 Aug 14:40
Compare
Choose a tag to compare

Changelog

  • Fixing bug from previous optimizations.

Commit

8e2dccb Fixing version number in cmake config.
a0879e0 Fixing silly bug of @semai which cost me over 2 hours of despair.

v1.5.1

02 Jul 18:01
v1.5.1
134ef2d
Compare
Choose a tag to compare

Changelog

  • new judge option to remove trailing whitespaces
  • code cleanup and modernization

Commits

134ef2d Merge pull request #17 from ReCodEx/modernization
cad570a Format some comments
d54173a size_t -> std::size_t
7f16203 Attempt to fix Windows build (2)
ce73970 Attempt to fix Windows build (1)
be323a5 Float comparison, better local includes
6b390de Modernization vol 2
34e3d06 Modernization vol 1
beb1a78 Code cleanup and new worker specs.
3569305 Merge pull request #16 from ReCodEx/judge-improvements
3b9b0c2 Adding new judge feature -- remove trailing whitespace.

v1.5.0

11 Jun 18:21
v1.5.0
135991c
Compare
Choose a tag to compare

Changelog

  • new token judge
  • preparation for usage with Cleaner
  • add external task outputs to results archive (in debug mode)
  • fixes and performance improvements

Commits

135991c v1.5.0
f17b42f Fixing specs file.
84cdc1e Preparing new release in COPR.
8f03620 Trivial bug fixed in recodex-token-judge reader and new test covering this type of errors added.
87f8a58 Updating specs for COPR.
161293a Merge pull request #15 from ReCodEx/recodex-judge
675f202 Formatting 2
6936ffa Merge branch 'master' into recodex-judge
7c7f0b6 Formatting
6672ffd Finalization, debugging, completing test suite.
f7b592f Finalization of the logging procedures. Adding tests and fixing bugs.
244e8c0 Fixing bugs and setting up tests.
1ab1daa Fix clang warnings
45ca73d Almost complete (except for shuffled lines switch). Very much in need of testing.
828a61c Promoting recodex judge to working state. Shuffled lines options is not implemented yet and the judge is not producing full log in case the judged file is not matching the correct answer.
c6a01dd Merge branch 'master' of https://github.com/ReCodEx/worker into recodex-judge
9739645 ReCodEx token judge project first commit.
1d19a02 Better name of the working_dir variable which is inside sandbox. Tune up a bit exception messages for relativeness.
2080d5a Call forgotten method after execution of sandbox. Tune exceptions in filesystem hleper. Check for existance of evaluation sandbox directory.
1c8c28b Implement feature of carboncopies into external task and handle them correctly
afebcca Add carboncopy options to sandbox_config
1330c2a Add max-carboncopy-length as item to worker configuration
e720300 Add stderr-to-stdout option to sandbox_config
7333224 Add working-directory option into sandbox configuration
1ee38fc In cache_manager if using temporary file check for its existance and if it exists try to generate different name
fd293de Get file in cache_manager sets last modification time. Put file with usage of copying into temp file and then moving.

v1.4.1

28 Apr 16:37
0fe8caa
Compare
Choose a tag to compare

Changelog

  • New passthrough judge added

Commits

0fe8caa Package the new judge
72f6cb4 Introduce new passthrough judge

v1.4.0

09 Apr 21:03
v1.4.0
f4600b9
Compare
Choose a tag to compare

Changelog

  • solution data are copied into directory created by Isolate to allow deleting of all generated files

Commits

f4600b9 Version 1.4.0
d4f582a Merge pull request #11 from ReCodEx/use_isolate_dir
8e33e00 Fix copying job-config to results
39b965c Improve find binary outside sandbox
49950bc Job config is copied to job results
389931f Copy files for sandbox to isolate dir and back
dbfaa44 Move string formatter to utils
7d7423b Cleanup in sandbox error handling
6ea8a0f Add new isolate meta values
0f827e2 More safety with smart pointers
27225b3 GitHub release badge added
6890dc2 Add worker description to README
51f034c Move doc from wiki to README
07c5a86 Isolate dependency in package

v1.3.0

14 Feb 19:44
Compare
Choose a tag to compare

Changelog

  • Separate stdout and stderr in results to two different fields

Commits

467a7df Capture stdout and stderr separately in task results