#
2073:bc6ad31ce286 |
| 11-Apr-2022 |
Andrei Zeliankou |
Tests: style.
|
#
2055:84cb1ec94bae |
| 12-Dec-2021 |
Andrei Zeliankou |
Tests: fixed type of applications.
|
Revision tags: 1.26.1-1, 1.26.1, 1.26.0-1, 1.26.0, 1.25.0-1, 1.25.0, 1.24.0-1, 1.24.0 |
|
#
1848:4bd548074e2c |
| 05-Apr-2021 |
Andrei Zeliankou |
Tests: style.
|
Revision tags: 1.23.0-1, 1.23.0, 1.22.0-1, 1.22.0 |
|
#
1736:22db875fda34 |
| 08-Dec-2020 |
Andrei Zeliankou |
Tests: skip_alert() converted to the fixture.
|
#
1735:a0e0d4f90e51 |
| 08-Dec-2020 |
Andrei Zeliankou |
Tests: utils module introduced.
|
#
1730:44912af5b3e6 |
| 06-Dec-2020 |
Andrei Zeliankou |
Tests: options moved to the separate class.
This change is necessary to separate the logic and prevent possible circular dependency.
|
Revision tags: 1.21.0-1, 1.21.0 |
|
#
1685:87018c5bab9f |
| 04-Nov-2020 |
Max Romanov |
Tests: added Java threading tests.
|
#
1654:fc7d0578e124 |
| 19-Oct-2020 |
Andrei Zeliankou |
Tests: fixed unit.log print.
|
Revision tags: 1.20.0-1, 1.20.0 |
|
#
1635:97afbb6c5a15 |
| 07-Oct-2020 |
Andrei Zeliankou |
Tests: minor fixes.
|
#
1596:b7e2d4d92624 |
| 16-Sep-2020 |
Andrei Zeliankou |
Tests: migrated to the pytest.
|
Revision tags: 1.19.0-1, 1.19.0, 1.18.0-1, 1.18.0 |
|
#
1488:6976d36be926 |
| 09-Mar-2020 |
Tiago Natel de Moura |
Refactor of process management.
The process abstraction has changed to:
setup(task, process) start(task, process_data) prefork(task, process, mp)
The prefork() occurs in the main process rig
Refactor of process management.
The process abstraction has changed to:
setup(task, process) start(task, process_data) prefork(task, process, mp)
The prefork() occurs in the main process right before fork.
The file src/nxt_main_process.c is completely free of process specific logic.
The creation of a process now supports a PROCESS_CREATED state. The The setup() function of each process can set its state to either created or ready. If created, a MSG_PROCESS_CREATED is sent to main process, where external setup can be done (required for rootfs under container).
The core processes (discovery, controller and router) doesn't need external setup, then they all proceeds to their start() function straight away.
In the case of applications, the load of the module happens at the process setup() time and The module's init() function has changed to be the start() of the process.
The module API has changed to:
setup(task, process, conf) start(task, data)
As a direct benefit of the PROCESS_CREATED message, the clone(2) of processes using pid namespaces now doesn't need to create a pipe to make the child block until parent setup uid/gid mappings nor it needs to receive the child pid.
show more ...
|
#
1477:b93d1acf81bd |
| 15-May-2020 |
Andrei Zeliankou |
Tests: style.
|
#
1467:195fe0a92670 |
| 24-Apr-2020 |
Andrei Zeliankou |
Tests: introduced module version specification in prerequisites.
|
Revision tags: 1.17.0-1, 1.17.0 |
|
#
1453:71af60a59338 |
| 14-Apr-2020 |
Andrei Zeliankou |
Tests: minor fixes and style.
|
Revision tags: 1.16.0-1, 1.16.0, 1.15.0-1, 1.15.0 |
|
#
1355:20971df0d346 |
| 05-Feb-2020 |
Tiago Natel de Moura |
Tests: add helper for form-data and multipart.
|
Revision tags: 1.14.0-1, 1.14.0 |
|
#
1293:40251b822c85 |
| 09-Nov-2019 |
Tiago Natel |
Tests: fixed tests to run as root.
- The mode of testdir was changed to allow reading from other users/groups. - The java multipart test now uploads the file into an app writable dir. - The build di
Tests: fixed tests to run as root.
- The mode of testdir was changed to allow reading from other users/groups. - The java multipart test now uploads the file into an app writable dir. - The build directory was made readable for other users. - The python environment test now uses the HOME env var instead of PWD because the latter is not set by the root shell (/bin/sh) by default. - The node `node_modules` directory now is copied into the `testdir` instead of using symlinks.
show more ...
|
Revision tags: 1.13.0-1, 1.13.0, 1.12.0-1, 1.12.0, 1.11.0-2, 1.11.0-1, 1.11.0 |
|
#
1165:998b521bbdb8 |
| 14-Sep-2019 |
Andrey Zelenkov |
Tests: refactored prerequisites model.
|
Revision tags: 1.10.0-2, 1.10.0-1, 1.10.0 |
|
#
1121:c0468d3daf98 |
| 14-Aug-2019 |
Max Romanov |
Java: implementing multipart message support.
This closes #265 issue on GitHub.
|
#
1117:36151e7d24d6 |
| 07-Aug-2019 |
Andrey Zelenkov |
Tests: Java multipart test.
|
#
1109:b67d0e677b7f |
| 23-Jul-2019 |
Andrey Zelenkov |
Tests: fixed test_java_conf_error to pass with "--modules=" option.
|
#
1106:7cdb02fb7f3f |
| 17-Jul-2019 |
Andrey Zelenkov |
Tests: more Java tests.
Added test with war file and error configuration test.
|
#
1088:2b068c8361f9 |
| 02-Jul-2019 |
Andrey Zelenkov |
Tests: adjusted inactive interval in Java app for slow hosts.
|
Revision tags: 1.9.0-1, 1.9.0 |
|
#
1065:f1b1e26f0e24 |
| 30-May-2019 |
Andrey Zelenkov |
Tests: fixed tests without "Host" header.
|
#
1029:687f7cc7aae2 |
| 09-Apr-2019 |
Andrey Zelenkov |
Tests: speed up tests.
|
#
1025:3469f5185562 |
| 09-Apr-2019 |
Andrey Zelenkov |
Tests: simplified module checking.
|