Difference between revisions of "Изменения в версии 3.6.1"
(5 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
Навигация: [[Main Page|Главная страница]]/[[Система ejudge]]/[[Разработка]]/[[История версий]]/[[Изменения в версии 3.6.1]] | Навигация: [[Main Page|Главная страница]]/[[Система ejudge]]/[[Разработка]]/[[История версий]]/[[Изменения в версии 3.6.1]] | ||
− | Время выхода: | + | Время выхода: 12 апреля 2017 г. |
− | [[Изменения в версии 3.6.0|Предыдущая версия]] | + | [[Изменения в версии 3.6.0|Предыдущая версия]] [[Изменения в версии 3.6.2|Следующая версия]] |
=== [[ej-compile]] === | === [[ej-compile]] === | ||
Line 38: | Line 38: | ||
Конфигурационная переменная <tt>[[serve.cfg:problem:enable_submit_after_reject|enable_submit_after_reject]]</tt> влияет на вычисление штрафов за время посылки. | Конфигурационная переменная <tt>[[serve.cfg:problem:enable_submit_after_reject|enable_submit_after_reject]]</tt> влияет на вычисление штрафов за время посылки. | ||
+ | |||
+ | === [[ej-polygon]] === | ||
+ | |||
+ | Добавлена обработка * после номера ревизии в таблице полигона. | ||
+ | |||
+ | === [[ej-super-run]] === | ||
+ | |||
+ | Добавлена поддержка <tt>max_open_file_count</tt>, <tt>max_process_count</tt> в [[.inf-файлы]]. | ||
+ | |||
+ | При запуске [[программы-интеракторы|программы-интерактора]] переменная окружения <tt>EJUDGE_SUID_RUN</tt> устанавливается в 1, если у тестируемой задачи установлен флаг <tt>[[serve.cfg:problem:enable_suid_run|enable_suid_run]]</tt>. | ||
+ | |||
+ | При запуске [[программы-интеракторы|программы-интерактора]] переменная окружения <tt>EJUDGE_TESTLIB_MODE</tt> устанавливается в 1, если у тестируемой задачи установлен флаг <tt>[[serve.cfg:problem:enable_testlib_mode|enable_testlib_mode]]</tt>. | ||
=== [[gvaluer]] === | === [[gvaluer]] === | ||
Line 44: | Line 56: | ||
Добавлена переменная stat_to_user. | Добавлена переменная stat_to_user. | ||
− | |||
− | |||
− | |||
− | |||
=== [[стандартные проверяющие программы]] === | === [[стандартные проверяющие программы]] === | ||
Стандартные проверяющие программы пропускают UTF-8 BOM в начале файла. | Стандартные проверяющие программы пропускают UTF-8 BOM в начале файла. |
Latest revision as of 04:40, 15 April 2017
Навигация: Главная страница/Система ejudge/Разработка/История версий/Изменения в версии 3.6.1
Время выхода: 12 апреля 2017 г.
Предыдущая версия Следующая версия
Contents
ej-compile
Добавлена опция -p для работы в параллельном режиме.
Поддерживается язык scala.
Добавлена поддержка элемента compile_parallelism конфигурационного файла ejudge.xml.
ej-contests
Исправлены ошибки обработки вариантных задач, которые ранее приводили к падению.
Комментарии к посылке автоматически помечаются как прочитанные при открытии исходного кода посылки.
Конфигурационные параметры турнира (глобальная конфигурация, конфигурация языков программирования, задач) требуют в 100 раз меньше памяти, чем раньше.
Добавлена конфигурационная переменная statement_env задачи. С помощью него можно устанавливать параметры, изменяющие показ условия задачи.
Добавлена конфигурационная переменная compile_error_penalty для задания штрафа за ошибки компиляции.
Добавлена конфигурационная переменная enable_testlib_mode для включения режима совместимости с библиотекой testlib.h.
Улучшена поддержка таблицы результатов в виртуальных турнирах (nsychev).
Добавлена поддержка элемента review_comments в файл условия задачи statement.xml.
Улучшение совместимости со старыми версиями ifconfig (Andrei Ilyin).
Максимальный размер посылки увеличен до 10 мегабайт.
В фильтре посылок поддерживается выражение score_adj
Конфигурационная переменная enable_submit_after_reject влияет на вычисление штрафов за время посылки.
ej-polygon
Добавлена обработка * после номера ревизии в таблице полигона.
ej-super-run
Добавлена поддержка max_open_file_count, max_process_count в .inf-файлы.
При запуске программы-интерактора переменная окружения EJUDGE_SUID_RUN устанавливается в 1, если у тестируемой задачи установлен флаг enable_suid_run.
При запуске программы-интерактора переменная окружения EJUDGE_TESTLIB_MODE устанавливается в 1, если у тестируемой задачи установлен флаг enable_testlib_mode.
gvaluer
Добавлена поддержка глобальной секции.
Добавлена переменная stat_to_user.
стандартные проверяющие программы
Стандартные проверяющие программы пропускают UTF-8 BOM в начале файла.