Skip to content

Releases: lyokha/nginx-combined-upstreams-module

nginx-combined-upstreams-module version 2.2

07 Nov 16:29
Compare
Choose a tag to compare
  • Implemented Github workflow CI with tests.
  • Implemented nobackup upstream singlets with secondary servers marked as down rather than backup.
  • In directive add_upstream, allow attribute weight=N to calibrate weights of servers from the referred upstreams.

nginx-combined-upstreams-module version 2.1

27 Aug 15:22
Compare
Choose a tag to compare

Various improvements in the upstrand implementation.

  • Proper initialization of the request start time in the upstrand variable handler fixes debugging of upstrand timeouts with directive echo.
  • Better implementation of protection against X-Accel-Redirect headers.

nginx-combined-upstreams-module version 2.0

21 Aug 10:12
Compare
Choose a tag to compare
  • General improvements
    • Internal code reorganization.
    • Added tests integrated in Travis CI.
  • Many bug fixes and improvements in the upstrand implementation
    • Subrequests were optimized by using flag NGX_HTTP_SUBREQUEST_CLONE.
    • Upstrand directive intercept_errors was replaced with a new directive intercept_statuses which fixed broken interception mechanism in nested subrequests.
    • Other bug fixes and improvements.

nginx-combined-upstreams-module version 1.2

21 Jan 13:37
Compare
Choose a tag to compare

Bugfix: adjust pointers to last elements in lists when copying headers of the subrequest.

Details: when copying objects of type ngx_list_t, pointers last must point to part if there is only one part in the list, otherwise further additions to the target list may affect only the source list. Particularly, gzip module may add a Content-Encoding header which, in case of failure, may break HTTP response as the response body will still be gzipped.

nginx-combined-upstreams-module version 1.1

16 Jul 18:50
Compare
Choose a tag to compare

Added a new directive extend_single_peers.

nginx-combined-upstreams-module version 1.0

16 Apr 15:32
Compare
Choose a tag to compare