Mercurial > hg > nginx
comparison docs/xml/nginx/changes.xml @ 6471:5936b7ed9292 release-1.9.13
nginx-1.9.13-RELEASE
author | Maxim Dounin <mdounin@mdounin.ru> |
---|---|
date | Tue, 29 Mar 2016 18:09:30 +0300 |
parents | ead3907d74f9 |
children | 5511e846dfc7 |
comparison
equal
deleted
inserted
replaced
6470:62d950bc0f15 | 6471:5936b7ed9292 |
---|---|
1 <?xml version="1.0" ?> | 1 <?xml version="1.0" ?> |
2 <!DOCTYPE change_log SYSTEM "../../dtd/changes.dtd" > | 2 <!DOCTYPE change_log SYSTEM "../../dtd/changes.dtd" > |
3 | 3 |
4 | 4 |
5 <change_log title="nginx"> | 5 <change_log title="nginx"> |
6 | |
7 | |
8 <changes ver="1.9.13" date="29.03.2016"> | |
9 | |
10 <change type="change"> | |
11 <para lang="ru"> | |
12 неидемпотентные запросы (POST, LOCK, PATCH) | |
13 теперь по умолчанию не передаются на другой сервер, | |
14 если запрос уже был отправлен на бэкенд; | |
15 параметр non_idempotent директивы proxy_next_upstream | |
16 явно разрешает повторять такие запросы. | |
17 </para> | |
18 <para lang="en"> | |
19 non-idempotent requests (POST, LOCK, PATCH) | |
20 are no longer passed to the next server by default | |
21 if a request has been sent to a backend; | |
22 the "non_idempotent" parameter of the "proxy_next_upstream" directive | |
23 explicitly allows retrying such requests. | |
24 </para> | |
25 </change> | |
26 | |
27 <change type="feature"> | |
28 <para lang="ru"> | |
29 модуль ngx_http_perl_module теперь можно собрать динамически. | |
30 </para> | |
31 <para lang="en"> | |
32 the ngx_http_perl_module can be built dynamically. | |
33 </para> | |
34 </change> | |
35 | |
36 <change type="feature"> | |
37 <para lang="ru"> | |
38 поддержка UDP в модуле stream. | |
39 </para> | |
40 <para lang="en"> | |
41 UDP support in the stream module. | |
42 </para> | |
43 </change> | |
44 | |
45 <change type="feature"> | |
46 <para lang="ru"> | |
47 директива aio_write. | |
48 </para> | |
49 <para lang="en"> | |
50 the "aio_write" directive. | |
51 </para> | |
52 </change> | |
53 | |
54 <change type="feature"> | |
55 <para lang="ru"> | |
56 теперь cache manager следит за количеством элементов в кэше | |
57 и старается не допускать переполнений зоны разделяемой памяти. | |
58 </para> | |
59 <para lang="en"> | |
60 now cache manager monitors number of elements in caches | |
61 and tries to avoid cache keys zone overflows. | |
62 </para> | |
63 </change> | |
64 | |
65 <change type="bugfix"> | |
66 <para lang="ru"> | |
67 при использовании директив sendfile и aio с подзапросами | |
68 в логах могли появляться сообщения "task already active" и "second aio post". | |
69 </para> | |
70 <para lang="en"> | |
71 | |
72 "task already active" and "second aio post" alerts might appear in logs | |
73 when using the "sendfile" and "aio" directives with subrequests. | |
74 </para> | |
75 </change> | |
76 | |
77 <change type="bugfix"> | |
78 <para lang="ru"> | |
79 при использовании кэширования | |
80 в логах могли появляться сообщения "zero size buf in output", | |
81 если клиент закрывал соединение преждевременно. | |
82 </para> | |
83 <para lang="en"> | |
84 "zero size buf in output" alerts might appear in logs | |
85 if caching was used | |
86 and a client closed a connection prematurely. | |
87 </para> | |
88 </change> | |
89 | |
90 <change type="bugfix"> | |
91 <para lang="ru"> | |
92 при использовании кэширования | |
93 соединения с клиентами могли закрываться без необходимости.<br/> | |
94 Спасибо Justin Li. | |
95 </para> | |
96 <para lang="en"> | |
97 connections with clients might be closed needlessly | |
98 if caching was used.<br/> | |
99 Thanks to Justin Li. | |
100 </para> | |
101 </change> | |
102 | |
103 <change type="bugfix"> | |
104 <para lang="ru"> | |
105 nginx мог нагружать процессор | |
106 при использовании директивы sendfile на Linux и Solaris, | |
107 если отправляемый файл был изменён в процессе отправки. | |
108 </para> | |
109 <para lang="en"> | |
110 nginx might hog CPU | |
111 if the "sendfile" directive was used on Linux or Solaris | |
112 and a file being sent was changed during sending. | |
113 </para> | |
114 </change> | |
115 | |
116 <change type="bugfix"> | |
117 <para lang="ru"> | |
118 при использовании директив sendfile и "aio threads" | |
119 соединения могли зависать. | |
120 </para> | |
121 <para lang="en"> | |
122 connections might hang | |
123 when using the "sendfile" and "aio threads" directives. | |
124 </para> | |
125 </change> | |
126 | |
127 <change type="bugfix"> | |
128 <para lang="ru"> | |
129 в директивах proxy_pass, fastcgi_pass, scgi_pass и uwsgi_pass | |
130 при использовании переменных.<br/> | |
131 Спасибо Piotr Sikora. | |
132 </para> | |
133 <para lang="en"> | |
134 in the "proxy_pass", "fastcgi_pass", "scgi_pass", and "uwsgi_pass" directives | |
135 when using variables.<br/> | |
136 Thanks to Piotr Sikora. | |
137 </para> | |
138 </change> | |
139 | |
140 <change type="bugfix"> | |
141 <para lang="ru"> | |
142 в модуле ngx_http_sub_filter_module. | |
143 </para> | |
144 <para lang="en"> | |
145 in the ngx_http_sub_filter_module. | |
146 </para> | |
147 </change> | |
148 | |
149 <change type="bugfix"> | |
150 <para lang="ru"> | |
151 если в закэшированном соединении к бэкенду происходила ошибка, | |
152 запрос передавался на другой сервер | |
153 без учёта директивы proxy_next_upstream. | |
154 </para> | |
155 <para lang="en"> | |
156 if an error occurred in a cached backend connection, | |
157 the request was passed to the next server | |
158 regardless of the proxy_next_upstream directive. | |
159 </para> | |
160 </change> | |
161 | |
162 <change type="bugfix"> | |
163 <para lang="ru"> | |
164 ошибки "CreateFile() failed" при создании временных файлов на Windows. | |
165 </para> | |
166 <para lang="en"> | |
167 "CreateFile() failed" errors when creating temporary files on Windows. | |
168 </para> | |
169 </change> | |
170 | |
171 </changes> | |
6 | 172 |
7 | 173 |
8 <changes ver="1.9.12" date="24.02.2016"> | 174 <changes ver="1.9.12" date="24.02.2016"> |
9 | 175 |
10 <change type="feature"> | 176 <change type="feature"> |