#
240:36bafba970b5 |
| 28-Aug-2017 |
Igor Sysoev |
The master process has been renamed to the main process.
|
#
238:63a42123d971 |
| 28-Aug-2017 |
Valentin Bartenev |
Improved reconfiguration requests serialization.
Previously, only applying of updated configuration was serialized, while the changes themselves could be done in parallel on the same configuration.
Improved reconfiguration requests serialization.
Previously, only applying of updated configuration was serialized, while the changes themselves could be done in parallel on the same configuration. That resulted in inconsistent behaviour.
show more ...
|
#
234:e0f17b03f52b |
| 26-Aug-2017 |
Igor Sysoev |
Added configure and command line option --control.
|
#
209:5789208bf19c |
| 13-Aug-2017 |
Valentin Bartenev |
Fixed building by GCC after 7d1017bd0f6c.
|
#
208:7d1017bd0f6c |
| 11-Aug-2017 |
Valentin Bartenev |
Controller: more HTTP headers and detailed JSON parsing errors.
|
#
201:ca6edbf8bf49 |
| 04-Aug-2017 |
Valentin Bartenev |
Fixed building without debug after c1ae75b4e17c and 6281674ecf4f.
|
#
193:c1ae75b4e17c |
| 02-Aug-2017 |
Max Romanov |
Using port rpc in controller->router configuration update.
|
#
189:3806ffda59cb |
| 02-Aug-2017 |
Max Romanov |
Added bit flags to type parameter of nxt_port_socket_write().
NXT_PORT_MSG_LAST - mark message as last; NXT_PORT_MSG_CLOSE_FD - close fd right after send;
Type constants altered to include last
Added bit flags to type parameter of nxt_port_socket_write().
NXT_PORT_MSG_LAST - mark message as last; NXT_PORT_MSG_CLOSE_FD - close fd right after send;
Type constants altered to include last flag for single buffer messages.
Last sign is critical for coming port RPC layer. Handlers unregistered on last message. Create sync buffer is not convenient, extra parameter is better.
show more ...
|
#
179:f2f2db818aac |
| 21-Jul-2017 |
Valentin Bartenev |
Fixed building without debug.
|
#
141:96a65c601420 |
| 12-Jul-2017 |
Max Romanov |
New process port exchange changed. READY message type introduced.
Application process start request DATA message from router to master. Master notifies router via NEW_PORT message after worker proce
New process port exchange changed. READY message type introduced.
Application process start request DATA message from router to master. Master notifies router via NEW_PORT message after worker process become ready.
show more ...
|
#
140:6a33f7bbc621 |
| 12-Jul-2017 |
Valentin Bartenev |
Controller: proper reconfiguration requests handling.
Now controller serializes all reconfiguration requests and waits for result from router.
|
#
135:2edf402f4c01 |
| 10-Jul-2017 |
Valentin Bartenev |
Controller: passing full configuration to router.
|
#
121:18f69a84a231 |
| 06-Jul-2017 |
Valentin Bartenev |
Controller: sending JSON configuration to router.
|
#
119:22bc18e61479 |
| 06-Jul-2017 |
Max Romanov |
Router: read configuration from port.
Controller: stub to send configuration from POST body "as is" to router.
|
#
116:b36238461b48 |
| 05-Jul-2017 |
Valentin Bartenev |
Configuration: basic validation of schema.
|
#
112:6f1809436b10 |
| 05-Jul-2017 |
Max Romanov |
Complex target parser copied from NGINX.
nxt_app_request_header_t fields renamed: - 'path' renamed to 'target'. - 'path_no_query' renamed to 'path' and contains parsed value.
|
#
107:7530bd624a94 |
| 28-Jun-2017 |
Valentin Bartenev |
Controller: fixed reading of request body.
|
#
106:a30dda81de1d |
| 28-Jun-2017 |
Valentin Bartenev |
Configuration: reduced names of structures, functions, and macros.
|
#
103:88fc973fd7a2 |
| 28-Jun-2017 |
Igor Sysoev |
Setting listen socket fields lost in changeset 10688b89aa16.
|
#
92:67234ab1be76 |
| 23-Jun-2017 |
Valentin Bartenev |
Configuration printing functions splitted in two parts.
Requested by Igor.
|
#
91:c3192e381294 |
| 23-Jun-2017 |
Valentin Bartenev |
Renames and reordering of parameters in configuration parser functions.
Requested by Igor.
|
#
67:5bde485f693f |
| 20-Jun-2017 |
Valentin Bartenev |
HTTP parser: reduced memory consumption of header fields list.
|
#
65:10688b89aa16 |
| 20-Jun-2017 |
Igor Sysoev |
Using new memory pool implementation.
|
#
62:5e1efcc7b740 |
| 14-Jun-2017 |
Igor Sysoev |
nxt_event_conn_... functions and structures have been renamed to nxt_conn_...
|
#
60:b80bfbd9bddc |
| 13-Jun-2017 |
Valentin Bartenev |
HTTP parser: decoupled header fields processing.
|