Skip to content

Releases: WGrape/ngxway

v0.12.1

13 Mar 18:03
259eccf
Compare
Choose a tag to compare

0.12.1 (2023-03-13)

Bug Fixes

  • fix ngxway.conf parse bug (5ec97bf)
  • remove --cpu option in ngxway file (4da6d5b)

Docs

  • add more example and the comparison of different service's QPS (e5c5cef)

v0.12.0

12 Mar 08:24
ae8249f
Compare
Choose a tag to compare

0.12.0 (2023-03-12)

Features

  • add devkit and extkit support (1f3f85f)
  • add example module and support the out of box goserver upstream (7a9ac67)
  • add new test case of benchmark (58f4d38)
  • add system parameters when ngxway start (b5a03ee)
  • check ab is installed (96f6ebf)
  • document upgrade (c700305)
  • try to do more something when start (f885664)

Bug Fixes

  • deprecated some linux params (42bcf8e)
  • expose more config options to ngxway.conf (6565f16)
  • fix lua module not working when requesting (8904e5a)
  • install apachebench in dev environment (21183f5)
  • ip_local_port_range not support when docker_network is host (e89798c)
  • remove and retest (34566c9)
  • somaxconn not support when docker_network is host (2cf8c88)

Performance Improvements

v0.11.0

26 Feb 15:24
c484af1
Compare
Choose a tag to compare

0.11.0 (2023-02-26)

Features

  • add post.conf (9f46fd8)
  • add waf support (eb8908b)
  • adjust the waf config and modify lua (5858c26)
  • import changes to benchmark (a5d6417)
  • ngxway_bechmark check ngxway is running (cd6b11e)
  • transfer all extra features to the new repo : ngxzoo (6358f9a)

Bug Fixes

  • fix the green color not work on linux (04dfd8d)
  • fix the wrong spelling of proxy_cache_key config (26a75c8)

Performance Improvements

  • turn on the cache of upstream proxy (9ac005c)

Code Refactoring

  • delete unnecessary and refactor the user interface logic (a5c50d0)
  • redesign the waf (4a7c1a8)

Docs

v0.10.0

18 Feb 16:08
dd876df
Compare
Choose a tag to compare

0.10.0 (2023-02-18)

Features

Bug Fixes

  • access_log flush rollback (8b71fdb)

Performance Improvements

  • compress html (0f5b2a6)
  • modify the lua module structure to optimize system performance (98cbeab)

Code Refactoring

  • adjust the structure of scripts (2800539)

Tests

  • modify benchmark test options (e241653)

v0.9.0

16 Feb 05:08
ab565f7
Compare
Choose a tag to compare

0.9.0 (2023-02-15)

Features

  • add information redirect of sed command in uninstall.sh script (b47b759)
  • add information redirect of sed command in uninstall.sh script (271f434)
  • add system parameters of net.core.somaxconn (c989c10)
  • ngxway cannot guarantee that the command will take effect in the global environment during installation (baa48ce)

Bug Fixes

  • fix failed to create ngxway lobal command (89fa561)
  • fix the bug No such file or directory: uninstall.sh (c7b92e0)
  • fix the bug of adjusting system parameters (d9bba20)
  • fix the bug of adjusting system parameters (17f72e3)
  • fix the install.sh source not work (48164d2)
  • fix the install.sh source not work (45d16a2)
  • fix the install.sh source not work (8a0cb15)
  • fix the md5 command not found (f37d3eb)

v0.8.0

12 Feb 06:46
a89bf74
Compare
Choose a tag to compare

0.8.0 (2023-02-11)

Features

  • add the binary file of goserver (b7f7874)
  • add the uninstall.sh (2e8ed96)
  • move the benchmark testing to the bin directory (6a80880)

Bug Fixes

  • fix adjust system params error (6a04df7)
  • fix some shell synatx bug (6a6021d)
  • fix the bug of system check (ca7b041)

Docs

Code Refactoring

  • refactor the project design (b05172d)
  • refactor the project design 2th (f4a77fb)

v0.7.2

11 Feb 06:23
a67e0b9
Compare
Choose a tag to compare

0.7.2 (2023-02-11)

Bug Fixes

  • fix the keepalive of upstream (909501d)

Code Refactoring

  • refactor the project directory structure (61cb636)

v0.7.1

11 Feb 05:05
6f88dbb
Compare
Choose a tag to compare

0.7.1 (2023-02-09)

Bug Fixes

  • fix the bug of stop.sh for docker detecting (3ee5699)
  • miss keepalive option of upstream (ed6246d)

Performance Improvements

  • add -r option of benchmark.sh to raise QPS (459b1da)

v0.7.0

07 Feb 17:26
54cd577
Compare
Choose a tag to compare

0.7.0 (2023-02-07)

Features

  • add argument support of benchmark.sh (c49b7bb)
  • add cli.sh to do something with replacements and autogenerated. (4c52e6c)

Bug Fixes

  • fix the nginx.reload.log not exist bug of start.sh script (d3e16ee)
  • fix the return value bug of stop.sh script (035f918)

Performance Improvements

  • compress the html document (a17fa2c)
  • increase the keepalive_requests option and turn on gzip (1b75cc3)
  • remove the default favicon.ico file to decrease HTML transfer size (87db19e)
  • use epoll (30bbdde)

Docs

Tests

  • increase concurrency to get the larger QPS (1d3b20e)
  • modify the content (2dfd9c8)

v0.6.0

05 Feb 15:31
5210379
Compare
Choose a tag to compare

0.6.0 (2023-02-05)

Features

  • adjust computeSignedAPI to computeSignedRequest (eeca00b)

Bug Fixes

  • fix bug(upstream timed out while connecting to upstream) (9c658bf)

Performance Improvements

  • add worker_process and worker_cpu_affinity to raise the QPS (7fad6d1)

Styling

  • change check_sign.lua code style (6dc945a)