diff options
author | bors[bot] <26634292+bors[bot]@users.noreply.github.com> | 2020-04-22 07:20:09 +0000 |
---|---|---|
committer | GitHub <[email protected]> | 2020-04-22 07:20:09 +0000 |
commit | fee8dbb4a6723068050c3396c61180a0733cf988 (patch) | |
tree | 48929892800584280b35849cc2bde06d8694c3e0 | |
parent | ca7300a9aa7620317deeb2a51e5d7441bebccc5a (diff) | |
parent | 4179f90436243cb1aed1bc57754f6b4187d5a16f (diff) |
Merge #311v1.7.1
311: Release 1.7.1 r=48d90782 a=48d90782
Co-authored-by: Valery Piashchynski <[email protected]>
-rw-r--r-- | .rr.yaml | 3 | ||||
-rw-r--r-- | CHANGELOG.md | 11 | ||||
-rw-r--r-- | README.md | 2 | ||||
-rwxr-xr-x | build.sh | 2 |
4 files changed, 16 insertions, 2 deletions
@@ -83,6 +83,9 @@ http: # connection method (pipes, tcp://:9000, unix://socket.unix). default "pipes" relay: "pipes" + # user under which process will be started + user: "" + # worker pool configuration. pool: # number of workers to be serving. diff --git a/CHANGELOG.md b/CHANGELOG.md index b4f9ac28..229609fd 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,17 @@ CHANGELOG ========= +v1.7.1 (22.04.2020) +------------------- +- Syscall usage optimized. Now the data is packing and sending via 1 (or 2 in some cases) send_socket calls, instead of 2-3 (by @vvval) +- Unix sockets in Windows (AF_UNIX) now supported. +- Systemd unit file now in the root of the repository. Feel free to read the [docs](https://roadrunner.dev/docs/beep-beep-systemd) about running RR as daemon on Linux based systems. +- Added ability to run the worker process from the particular user on Linux-based systems. Make sure, that the user have the permissions to run the script. See the [config](https://roadrunner.dev/docs/intro-config), option `user`. +- Fixed: vendor directory conflict with golang part of the application. Now php uses vendor_php directory for the dependencies. +- Goridge updated to version 2.3.2. +- Deprecated Zend dependency replaced with Laminas-diactoros. +- See the full log: [Milestone](https://github.com/spiral/roadrunner/milestone/9?closed=1) + v1.7.0 (23.03.2020) ------------------- - Replaced std encoding/json package with the https://github.com/json-iterator/go @@ -46,7 +46,7 @@ Features: - Very fast (~250k rpc calls per second on Ryzen 1700X using 16 threads) - Integrations with Symfony, Laravel, Slim, CakePHP, Zend Expressive, Spiral - Automatic reloading on file changes -- Works on Windows +- Works on Windows (Unix sockets (AF_UNIX) supported on Windows 10) Installation: -------- @@ -3,7 +3,7 @@ cd $(dirname "${BASH_SOURCE[0]}") OD="$(pwd)" # Pushes application version into the build information. -RR_VERSION=1.7.0 +RR_VERSION=1.7.1 # Hardcode some values to the core package LDFLAGS="$LDFLAGS -X github.com/spiral/roadrunner/cmd/rr/cmd.Version=${RR_VERSION}" |