tag:github.com,2008:https://github.com/vozlt/nginx-module-vts/releases Release notes from nginx-module-vts 2023-05-26T10:18:33Z tag:github.com,2008:Repository/30759499/v0.2.2 2023-05-26T10:23:52Z v0.2.2 <h2>What's Changed</h2> <ul> <li>bugfix: Add shmtx unlock by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/u5surf/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/u5surf">@u5surf</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1385973041" data-permission-text="Title is private" data-url="https://github.com/vozlt/nginx-module-vts/issues/249" data-hovercard-type="pull_request" data-hovercard-url="/vozlt/nginx-module-vts/pull/249/hovercard" href="https://github.com/vozlt/nginx-module-vts/pull/249">#249</a></li> <li>Chore: add cpanm --notest in CI by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/u5surf/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/u5surf">@u5surf</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1388207544" data-permission-text="Title is private" data-url="https://github.com/vozlt/nginx-module-vts/issues/250" data-hovercard-type="pull_request" data-hovercard-url="/vozlt/nginx-module-vts/pull/250/hovercard" href="https://github.com/vozlt/nginx-module-vts/pull/250">#250</a></li> <li>Bugfix: fixed issues/228 Change the reffered source of upstream_state by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/u5surf/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/u5surf">@u5surf</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1412812430" data-permission-text="Title is private" data-url="https://github.com/vozlt/nginx-module-vts/issues/252" data-hovercard-type="pull_request" data-hovercard-url="/vozlt/nginx-module-vts/pull/252/hovercard" href="https://github.com/vozlt/nginx-module-vts/pull/252">#252</a></li> <li>Add histogram_bucket test by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/u5surf/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/u5surf">@u5surf</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1515991743" data-permission-text="Title is private" data-url="https://github.com/vozlt/nginx-module-vts/issues/256" data-hovercard-type="pull_request" data-hovercard-url="/vozlt/nginx-module-vts/pull/256/hovercard" href="https://github.com/vozlt/nginx-module-vts/pull/256">#256</a></li> <li>test: Add upstream check test by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/u5surf/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/u5surf">@u5surf</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1620410799" data-permission-text="Title is private" data-url="https://github.com/vozlt/nginx-module-vts/issues/264" data-hovercard-type="pull_request" data-hovercard-url="/vozlt/nginx-module-vts/pull/264/hovercard" href="https://github.com/vozlt/nginx-module-vts/pull/264">#264</a></li> <li>test: Fix upstream check test properly by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/u5surf/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/u5surf">@u5surf</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1620580479" data-permission-text="Title is private" data-url="https://github.com/vozlt/nginx-module-vts/issues/265" data-hovercard-type="pull_request" data-hovercard-url="/vozlt/nginx-module-vts/pull/265/hovercard" href="https://github.com/vozlt/nginx-module-vts/pull/265">#265</a></li> <li>Fix escaping filter_key in prometheus output by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/u5surf/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/u5surf">@u5surf</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1590912819" data-permission-text="Title is private" data-url="https://github.com/vozlt/nginx-module-vts/issues/260" data-hovercard-type="pull_request" data-hovercard-url="/vozlt/nginx-module-vts/pull/260/hovercard" href="https://github.com/vozlt/nginx-module-vts/pull/260">#260</a></li> <li>Fix vtsn.len type <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1658314491" data-permission-text="Title is private" data-url="https://github.com/vozlt/nginx-module-vts/issues/269" data-hovercard-type="issue" data-hovercard-url="/vozlt/nginx-module-vts/issues/269/hovercard" href="https://github.com/vozlt/nginx-module-vts/issues/269">#269</a> by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/u5surf/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/u5surf">@u5surf</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1669760405" data-permission-text="Title is private" data-url="https://github.com/vozlt/nginx-module-vts/issues/270" data-hovercard-type="pull_request" data-hovercard-url="/vozlt/nginx-module-vts/pull/270/hovercard" href="https://github.com/vozlt/nginx-module-vts/pull/270">#270</a></li> <li>Release v0.2.2 by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/u5surf/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/u5surf">@u5surf</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1726902576" data-permission-text="Title is private" data-url="https://github.com/vozlt/nginx-module-vts/issues/272" data-hovercard-type="pull_request" data-hovercard-url="/vozlt/nginx-module-vts/pull/272/hovercard" href="https://github.com/vozlt/nginx-module-vts/pull/272">#272</a></li> </ul> <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/vozlt/nginx-module-vts/compare/v0.2.1...v0.2.2"><tt>v0.2.1...v0.2.2</tt></a></p> u5surf tag:github.com,2008:Repository/30759499/v0.2.1 2022-09-16T20:59:27Z v0.2.1 <h2>[v0.2.1] - 2022-09-16</h2> <h3>Bugfix</h3> <ul> <li>use trimmed serverZones name</li> <li>improved the accuracy of total(*) statistics by nginx-module-sts/pull/10</li> </ul> <h3>Chore</h3> <ul> <li>Add CI badge in README (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1372623676" data-permission-text="Title is private" data-url="https://github.com/vozlt/nginx-module-vts/issues/245" data-hovercard-type="pull_request" data-hovercard-url="/vozlt/nginx-module-vts/pull/245/hovercard" href="https://github.com/vozlt/nginx-module-vts/pull/245">#245</a>)</li> </ul> <h3>Compatibility</h3> <ul> <li>fixed an issues/232 with compile errors in gcc 11.3</li> </ul> <h3>Debug</h3> <ul> <li>added ngx_log_error() when ngx_http_vhost_traffic_status_node_position_key() failed for issues/212</li> </ul> <h3>Docs</h3> <ul> <li>Fixed README</li> </ul> <h3>Test</h3> <ul> <li>build without -Wno-stringop-overread (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1364572446" data-permission-text="Title is private" data-url="https://github.com/vozlt/nginx-module-vts/issues/243" data-hovercard-type="pull_request" data-hovercard-url="/vozlt/nginx-module-vts/pull/243/hovercard" href="https://github.com/vozlt/nginx-module-vts/pull/243">#243</a>)</li> <li>Add test for prometheus syntax</li> <li>Add test for display prometheus</li> </ul> u5surf tag:github.com,2008:Repository/30759499/v0.2.0 2022-09-06T13:05:57Z v0.2.0 <h2>[v0.2.0] - 2022-09-05</h2> <h3>Bugfix</h3> <ul> <li>fixed for PR<a href="https://github.com/vozlt/nginx-module-vts/issues/238" data-hovercard-type="pull_request" data-hovercard-url="/vozlt/nginx-module-vts/pull/238/hovercard">#238</a></li> <li>fixed for PR<a href="https://github.com/vozlt/nginx-module-vts/issues/238" data-hovercard-type="pull_request" data-hovercard-url="/vozlt/nginx-module-vts/pull/238/hovercard">#238</a></li> <li>fixed issues/204 that syntax error has occured</li> <li>rollback to <a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/vozlt/nginx-module-vts/commit/549cc4d0d31b8bea5319c8564917875d03f105e1/hovercard" href="https://github.com/vozlt/nginx-module-vts/commit/549cc4d0d31b8bea5319c8564917875d03f105e1"><tt>549cc4d</tt></a></li> <li>fixed issues/137, issues/98 that maxSize in cacheZones is displayed incorrectly</li> <li>fixed issues/174 that XSS vulnerability in the html page Feature: added moduleVersion field in format/json</li> <li>added escape strings for filter names in JSON</li> <li>fixed the sum value of histogram in upstream metrics</li> <li>fixed to display all A records of server without zone directive in the upstream block.</li> </ul> <h3>Chore</h3> <ul> <li>Use git-chglog</li> </ul> <h3>Comment</h3> <ul> <li>added moduleVersion</li> <li>added additional information about cacheZones</li> <li>added tested versions</li> <li>added a diagram for the order of module directives</li> </ul> <h3>Compatibility</h3> <ul> <li>fixed ngx_http_vhost_traffic_status_display_get_upstream_nelts() to calculate all A records of server.</li> </ul> <h3>Docs</h3> <ul> <li>Fix README</li> </ul> <h3>Docs</h3> <ul> <li>fix simple typo, destory -&gt; destroy</li> </ul> <h3>Fix</h3> <ul> <li>limit the r-&gt;uri search scope to avoid overflow</li> </ul> <h3>Prometheus</h3> <ul> <li>fix nginx_vts_filter_requests_total labels</li> <li>remove request "total" metrics</li> </ul> <h3>Refactor</h3> <ul> <li>changed version</li> <li>changed spacing</li> <li>changed spacing</li> <li>changed if statement from merged pull/145</li> </ul> <h3>Test</h3> <ul> <li>describe how to test and fix failed test case</li> </ul> SuperQ tag:github.com,2008:Repository/30759499/v0.1.18 2018-06-22T13:58:59Z v0.1.18 <p>Tag: v0.1.18</p> vozlt tag:github.com,2008:Repository/30759499/v0.1.17 2018-06-20T02:18:52Z v0.1.17 <p>Tag: v0.1.17</p> vozlt tag:github.com,2008:Repository/30759499/v0.1.16 2018-05-21T06:04:31Z v0.1.16 <p>Tag: v0.1.16</p> vozlt tag:github.com,2008:Repository/30759499/v0.1.15 2017-06-20T05:31:43Z v0.1.15 <p>Tag: v0.1.15</p> vozlt tag:github.com,2008:Repository/30759499/v0.1.14 2017-03-21T02:48:02Z v0.1.14 <p>fixed issues/76 worker process exited on signal 11</p> vozlt tag:github.com,2008:Repository/30759499/v0.1.13 2017-03-07T11:54:51Z v0.1.13 <p>Bugfix: fixed issues/(71|72) worker process exited on signal 11</p> vozlt tag:github.com,2008:Repository/30759499/v0.1.12 2017-02-08T06:24:09Z v0.1.12 <p>Feature: added hostname section for issues/37</p> vozlt