From: Jérôme Benoit Date: Sun, 2 Apr 2023 18:20:37 +0000 (+0200) Subject: docs: highlight breaking changes X-Git-Tag: v2.4.0-0~12 X-Git-Url: https://git.piment-noir.org/?a=commitdiff_plain;h=65a60b3b2a66edca28c7b2ebdaf54203231ddfce;p=poolifier.git docs: highlight breaking changes Signed-off-by: Jérôme Benoit --- diff --git a/CHANGELOG.md b/CHANGELOG.md index ad3c3cf7..e11a8729 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -15,7 +15,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Optimize worker storage in pool. - Optimize worker alive status check. -- Rename worker choice strategy `LESS_RECENTLY_USED` to `LESS_USED`. +- BREAKING CHANGE: Rename worker choice strategy `LESS_RECENTLY_USED` to `LESS_USED`. - Optimize `LESS_USED` worker choice strategy. ### Fixed diff --git a/benchmarks/versus-external-pools/package-lock.json b/benchmarks/versus-external-pools/package-lock.json index 3a506b6e..5c1f24c3 100644 --- a/benchmarks/versus-external-pools/package-lock.json +++ b/benchmarks/versus-external-pools/package-lock.json @@ -11,11 +11,11 @@ "microjob": "0.7.0", "node-worker-threads-pool": "1.5.1", "piscina": "3.2.0", - "poolifier": "2.3.4", + "poolifier": "2.3.10", "threads": "1.7.0", "threadwork": "0.6.0", "worker-nodes": "2.4.0", - "workerpool": "6.2.1" + "workerpool": "6.4.0" } }, "node_modules/@assemblyscript/loader": { @@ -256,9 +256,15 @@ } }, "node_modules/poolifier": { - "version": "2.3.4", - "resolved": "https://registry.npmjs.org/poolifier/-/poolifier-2.3.4.tgz", - "integrity": "sha512-kb5VsjkMxLPJagJmwnlv5bSe87O2V3hIPLAJLvmDlMoo9+2bqFLxCsxz+suC+sQyHxiLw97QL6pR1+oBVAq2Lg==", + "version": "2.3.10", + "resolved": "https://registry.npmjs.org/poolifier/-/poolifier-2.3.10.tgz", + "integrity": "sha512-aIvMUZLWQom48EHhniv2Gt0qP6gRYrBMa2uCexKPdjDDBCcgOCvOvIqt1TwZPxzRrNZY7pqw1gni7bPusL1U6g==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/poolifier" + } + ], "engines": { "node": ">=16.0.0", "npm": ">=8.0.0" @@ -311,9 +317,9 @@ } }, "node_modules/workerpool": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/workerpool/-/workerpool-6.2.1.tgz", - "integrity": "sha512-ILEIE97kDZvF9Wb9f6h5aXK4swSlKGUcOEGiIYb2OOu/IrDU9iwj0fD//SsA6E5ibwJxpEvhullJY4Sl4GcpAw==" + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/workerpool/-/workerpool-6.4.0.tgz", + "integrity": "sha512-i3KR1mQMNwY2wx20ozq2EjISGtQWDIfV56We+yGJ5yDs8jTwQiLLaqHlkBHITlCuJnYlVRmXegxFxZg7gqI++A==" }, "node_modules/yocto-queue": { "version": "0.1.0", @@ -487,9 +493,9 @@ } }, "poolifier": { - "version": "2.3.4", - "resolved": "https://registry.npmjs.org/poolifier/-/poolifier-2.3.4.tgz", - "integrity": "sha512-kb5VsjkMxLPJagJmwnlv5bSe87O2V3hIPLAJLvmDlMoo9+2bqFLxCsxz+suC+sQyHxiLw97QL6pR1+oBVAq2Lg==" + "version": "2.3.10", + "resolved": "https://registry.npmjs.org/poolifier/-/poolifier-2.3.10.tgz", + "integrity": "sha512-aIvMUZLWQom48EHhniv2Gt0qP6gRYrBMa2uCexKPdjDDBCcgOCvOvIqt1TwZPxzRrNZY7pqw1gni7bPusL1U6g==" }, "threads": { "version": "1.7.0", @@ -527,9 +533,9 @@ "integrity": "sha512-s32ziQpiWkWbB/ziFKiudpm5/mreSnwpTtKzPxgcPXpl+kXpesiibjM/2Z8i/lDO8kDCUio7wQFXtndopgfsUg==" }, "workerpool": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/workerpool/-/workerpool-6.2.1.tgz", - "integrity": "sha512-ILEIE97kDZvF9Wb9f6h5aXK4swSlKGUcOEGiIYb2OOu/IrDU9iwj0fD//SsA6E5ibwJxpEvhullJY4Sl4GcpAw==" + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/workerpool/-/workerpool-6.4.0.tgz", + "integrity": "sha512-i3KR1mQMNwY2wx20ozq2EjISGtQWDIfV56We+yGJ5yDs8jTwQiLLaqHlkBHITlCuJnYlVRmXegxFxZg7gqI++A==" }, "yocto-queue": { "version": "0.1.0", diff --git a/benchmarks/versus-external-pools/package.json b/benchmarks/versus-external-pools/package.json index b51245cd..c4df72ab 100644 --- a/benchmarks/versus-external-pools/package.json +++ b/benchmarks/versus-external-pools/package.json @@ -12,10 +12,10 @@ "microjob": "0.7.0", "node-worker-threads-pool": "1.5.1", "piscina": "3.2.0", - "poolifier": "2.3.4", + "poolifier": "2.3.10", "threads": "1.7.0", "threadwork": "0.6.0", "worker-nodes": "2.4.0", - "workerpool": "6.2.1" + "workerpool": "6.4.0" } }