v.1.4.0

Improvements:

  1. [LUNA-6147] Performance of matching requests was improved with some internal optimizations.

  2. [LUNA-6171] Config sections ‘LUNA_PYTHON_MATCHER_HTTP_SETTINGS` and ‘LUNA_PYTHON_MATCHER_HTTP_SETTINGS’ was added. These sections contains several settings which are responsible for process http connections. Available following settings now:

    • request_timeout - the duration of time between the instant when a new open TCP connection is passed to the server. Value (in seconds) is integer number, default 60.

    • response_timeout - the duration of time between the instant the server passes the HTTP request to the app, and the instant a HTTP response is sent to the client. Value (in seconds) is integer number, default 600.

    • request_max_size - how big a request may be (bytes). Value (in bytes) is integer number, default 1gb.

    • keep_alive_timeout - http keep alive timeout. Value (in seconds) is integer number, default 200.

    More detail see here.

Migration:

See a migration manual.