poolifier.git
14 months agoMerge dependabot/npm_and_yarn/examples/typescript/http-server-pool/express-cluster...
Jérôme Benoit [Thu, 21 Sep 2023 02:17:50 +0000 (04:17 +0200)] 
Merge dependabot/npm_and_yarn/examples/typescript/http-server-pool/express-cluster/poolifier-2.7.1 into combined-prs-branch

14 months agoMerge dependabot/npm_and_yarn/examples/typescript/http-server-pool/express-cluster...
Jérôme Benoit [Thu, 21 Sep 2023 02:17:49 +0000 (04:17 +0200)] 
Merge dependabot/npm_and_yarn/examples/typescript/http-server-pool/express-cluster/types/node-20.6.3 into combined-prs-branch

14 months agoMerge dependabot/npm_and_yarn/types/node-20.6.3 into combined-prs-branch
Jérôme Benoit [Thu, 21 Sep 2023 02:17:48 +0000 (04:17 +0200)] 
Merge dependabot/npm_and_yarn/types/node-20.6.3 into combined-prs-branch

14 months agoMerge dependabot/npm_and_yarn/examples/typescript/http-server-pool/express-hybrid...
Jérôme Benoit [Thu, 21 Sep 2023 02:17:48 +0000 (04:17 +0200)] 
Merge dependabot/npm_and_yarn/examples/typescript/http-server-pool/express-hybrid/poolifier-2.7.1 into combined-prs-branch

14 months agoMerge dependabot/npm_and_yarn/examples/typescript/http-server-pool/express-hybrid...
Jérôme Benoit [Thu, 21 Sep 2023 02:17:47 +0000 (04:17 +0200)] 
Merge dependabot/npm_and_yarn/examples/typescript/http-server-pool/express-hybrid/types/node-20.6.3 into combined-prs-branch

14 months agoMerge dependabot/npm_and_yarn/examples/typescript/smtp-client-pool/types/node-20...
Jérôme Benoit [Thu, 21 Sep 2023 02:17:47 +0000 (04:17 +0200)] 
Merge dependabot/npm_and_yarn/examples/typescript/smtp-client-pool/types/node-20.6.3 into combined-prs-branch

14 months agoMerge dependabot/npm_and_yarn/examples/typescript/http-client-pool/types/node-20...
Jérôme Benoit [Thu, 21 Sep 2023 02:17:46 +0000 (04:17 +0200)] 
Merge dependabot/npm_and_yarn/examples/typescript/http-client-pool/types/node-20.6.3 into combined-prs-branch

14 months agoMerge dependabot/npm_and_yarn/examples/typescript/http-client-pool/poolifier-2.7...
Jérôme Benoit [Thu, 21 Sep 2023 02:17:46 +0000 (04:17 +0200)] 
Merge dependabot/npm_and_yarn/examples/typescript/http-client-pool/poolifier-2.7.1 into combined-prs-branch

14 months agoMerge dependabot/npm_and_yarn/examples/typescript/http-server-pool/fastify-cluster...
Jérôme Benoit [Thu, 21 Sep 2023 02:17:45 +0000 (04:17 +0200)] 
Merge dependabot/npm_and_yarn/examples/typescript/http-server-pool/fastify-cluster/poolifier-2.7.1 into combined-prs-branch

14 months agoMerge dependabot/npm_and_yarn/examples/typescript/http-server-pool/fastify-cluster...
Jérôme Benoit [Thu, 21 Sep 2023 02:17:45 +0000 (04:17 +0200)] 
Merge dependabot/npm_and_yarn/examples/typescript/http-server-pool/fastify-cluster/types/node-20.6.3 into combined-prs-branch

14 months agoMerge dependabot/npm_and_yarn/examples/typescript/websocket-server-pool/ws-hybrid...
Jérôme Benoit [Thu, 21 Sep 2023 02:17:44 +0000 (04:17 +0200)] 
Merge dependabot/npm_and_yarn/examples/typescript/websocket-server-pool/ws-hybrid/types/node-20.6.3 into combined-prs-branch

14 months agoMerge dependabot/npm_and_yarn/examples/typescript/websocket-server-pool/ws-hybrid...
Jérôme Benoit [Thu, 21 Sep 2023 02:17:44 +0000 (04:17 +0200)] 
Merge dependabot/npm_and_yarn/examples/typescript/websocket-server-pool/ws-hybrid/poolifier-2.7.1 into combined-prs-branch

14 months agoMerge dependabot/npm_and_yarn/examples/typescript/http-server-pool/fastify-hybrid...
Jérôme Benoit [Thu, 21 Sep 2023 02:17:43 +0000 (04:17 +0200)] 
Merge dependabot/npm_and_yarn/examples/typescript/http-server-pool/fastify-hybrid/types/node-20.6.3 into combined-prs-branch

14 months agoMerge dependabot/npm_and_yarn/examples/typescript/http-server-pool/fastify-hybrid...
Jérôme Benoit [Thu, 21 Sep 2023 02:17:43 +0000 (04:17 +0200)] 
Merge dependabot/npm_and_yarn/examples/typescript/http-server-pool/fastify-hybrid/poolifier-2.7.1 into combined-prs-branch

14 months agoMerge dependabot/npm_and_yarn/examples/typescript/websocket-server-pool/ws-worker_thr...
Jérôme Benoit [Thu, 21 Sep 2023 02:17:42 +0000 (04:17 +0200)] 
Merge dependabot/npm_and_yarn/examples/typescript/websocket-server-pool/ws-worker_threads/poolifier-2.7.1 into combined-prs-branch

14 months agoMerge dependabot/npm_and_yarn/examples/typescript/websocket-server-pool/ws-worker_thr...
Jérôme Benoit [Thu, 21 Sep 2023 02:17:42 +0000 (04:17 +0200)] 
Merge dependabot/npm_and_yarn/examples/typescript/websocket-server-pool/ws-worker_threads/types/node-20.6.3 into combined-prs-branch

14 months agoMerge dependabot/npm_and_yarn/examples/typescript/websocket-server-pool/ws-cluster...
Jérôme Benoit [Thu, 21 Sep 2023 02:17:41 +0000 (04:17 +0200)] 
Merge dependabot/npm_and_yarn/examples/typescript/websocket-server-pool/ws-cluster/types/node-20.6.3 into combined-prs-branch

14 months agoMerge dependabot/npm_and_yarn/examples/typescript/websocket-server-pool/ws-cluster...
Jérôme Benoit [Thu, 21 Sep 2023 02:17:41 +0000 (04:17 +0200)] 
Merge dependabot/npm_and_yarn/examples/typescript/websocket-server-pool/ws-cluster/poolifier-2.7.1 into combined-prs-branch

14 months agoMerge dependabot/npm_and_yarn/examples/typescript/http-server-pool/fastify-worker_thr...
Jérôme Benoit [Thu, 21 Sep 2023 02:17:40 +0000 (04:17 +0200)] 
Merge dependabot/npm_and_yarn/examples/typescript/http-server-pool/fastify-worker_threads/poolifier-2.7.1 into combined-prs-branch

14 months agoMerge dependabot/npm_and_yarn/examples/typescript/http-server-pool/fastify-worker_thr...
Jérôme Benoit [Thu, 21 Sep 2023 02:17:39 +0000 (04:17 +0200)] 
Merge dependabot/npm_and_yarn/examples/typescript/http-server-pool/fastify-worker_threads/types/node-20.6.3 into combined-prs-branch

14 months agobuild(deps-dev): bump @types/node
dependabot[bot] [Wed, 20 Sep 2023 21:02:56 +0000 (21:02 +0000)] 
build(deps-dev): bump @types/node

Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.6.2 to 20.6.3.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
14 months agobuild(deps): bump poolifier
dependabot[bot] [Wed, 20 Sep 2023 21:02:32 +0000 (21:02 +0000)] 
build(deps): bump poolifier

Bumps [poolifier](https://github.com/poolifier/poolifier) from 2.7.0 to 2.7.1.
- [Release notes](https://github.com/poolifier/poolifier/releases)
- [Changelog](https://github.com/poolifier/poolifier/blob/master/CHANGELOG.md)
- [Commits](https://github.com/poolifier/poolifier/compare/v2.7.0...v2.7.1)

---
updated-dependencies:
- dependency-name: poolifier
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
14 months agobuild(deps): bump poolifier
dependabot[bot] [Wed, 20 Sep 2023 20:57:05 +0000 (20:57 +0000)] 
build(deps): bump poolifier

Bumps [poolifier](https://github.com/poolifier/poolifier) from 2.7.0 to 2.7.1.
- [Release notes](https://github.com/poolifier/poolifier/releases)
- [Changelog](https://github.com/poolifier/poolifier/blob/master/CHANGELOG.md)
- [Commits](https://github.com/poolifier/poolifier/compare/v2.7.0...v2.7.1)

---
updated-dependencies:
- dependency-name: poolifier
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
14 months agobuild(deps-dev): bump @types/node
dependabot[bot] [Wed, 20 Sep 2023 20:56:44 +0000 (20:56 +0000)] 
build(deps-dev): bump @types/node

Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.6.2 to 20.6.3.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
14 months agobuild(deps-dev): bump @types/node
dependabot[bot] [Wed, 20 Sep 2023 20:54:13 +0000 (20:54 +0000)] 
build(deps-dev): bump @types/node

Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.6.2 to 20.6.3.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
14 months agobuild(deps): bump poolifier
dependabot[bot] [Wed, 20 Sep 2023 20:53:57 +0000 (20:53 +0000)] 
build(deps): bump poolifier

Bumps [poolifier](https://github.com/poolifier/poolifier) from 2.7.0 to 2.7.1.
- [Release notes](https://github.com/poolifier/poolifier/releases)
- [Changelog](https://github.com/poolifier/poolifier/blob/master/CHANGELOG.md)
- [Commits](https://github.com/poolifier/poolifier/compare/v2.7.0...v2.7.1)

---
updated-dependencies:
- dependency-name: poolifier
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
14 months agobuild(deps): bump poolifier
dependabot[bot] [Wed, 20 Sep 2023 20:48:37 +0000 (20:48 +0000)] 
build(deps): bump poolifier

Bumps [poolifier](https://github.com/poolifier/poolifier) from 2.7.0 to 2.7.1.
- [Release notes](https://github.com/poolifier/poolifier/releases)
- [Changelog](https://github.com/poolifier/poolifier/blob/master/CHANGELOG.md)
- [Commits](https://github.com/poolifier/poolifier/compare/v2.7.0...v2.7.1)

---
updated-dependencies:
- dependency-name: poolifier
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
14 months agobuild(deps-dev): bump @types/node
dependabot[bot] [Wed, 20 Sep 2023 20:48:18 +0000 (20:48 +0000)] 
build(deps-dev): bump @types/node

Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.6.2 to 20.6.3.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
14 months agobuild(deps): bump poolifier
dependabot[bot] [Wed, 20 Sep 2023 20:47:23 +0000 (20:47 +0000)] 
build(deps): bump poolifier

Bumps [poolifier](https://github.com/poolifier/poolifier) from 2.7.0 to 2.7.1.
- [Release notes](https://github.com/poolifier/poolifier/releases)
- [Changelog](https://github.com/poolifier/poolifier/blob/master/CHANGELOG.md)
- [Commits](https://github.com/poolifier/poolifier/compare/v2.7.0...v2.7.1)

---
updated-dependencies:
- dependency-name: poolifier
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
14 months agobuild(deps-dev): bump @types/node
dependabot[bot] [Wed, 20 Sep 2023 20:46:57 +0000 (20:46 +0000)] 
build(deps-dev): bump @types/node

Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.6.2 to 20.6.3.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
14 months agobuild(deps-dev): bump @types/node
dependabot[bot] [Wed, 20 Sep 2023 20:40:38 +0000 (20:40 +0000)] 
build(deps-dev): bump @types/node

Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.6.2 to 20.6.3.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
14 months agobuild(deps): bump poolifier
dependabot[bot] [Wed, 20 Sep 2023 20:40:20 +0000 (20:40 +0000)] 
build(deps): bump poolifier

Bumps [poolifier](https://github.com/poolifier/poolifier) from 2.7.0 to 2.7.1.
- [Release notes](https://github.com/poolifier/poolifier/releases)
- [Changelog](https://github.com/poolifier/poolifier/blob/master/CHANGELOG.md)
- [Commits](https://github.com/poolifier/poolifier/compare/v2.7.0...v2.7.1)

---
updated-dependencies:
- dependency-name: poolifier
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
14 months agobuild(deps): bump poolifier in /examples/typescript/http-client-pool
dependabot[bot] [Wed, 20 Sep 2023 20:33:04 +0000 (20:33 +0000)] 
build(deps): bump poolifier in /examples/typescript/http-client-pool

Bumps [poolifier](https://github.com/poolifier/poolifier) from 2.7.0 to 2.7.1.
- [Release notes](https://github.com/poolifier/poolifier/releases)
- [Changelog](https://github.com/poolifier/poolifier/blob/master/CHANGELOG.md)
- [Commits](https://github.com/poolifier/poolifier/compare/v2.7.0...v2.7.1)

---
updated-dependencies:
- dependency-name: poolifier
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
14 months agobuild(deps-dev): bump @types/node
dependabot[bot] [Wed, 20 Sep 2023 20:32:46 +0000 (20:32 +0000)] 
build(deps-dev): bump @types/node

Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.6.2 to 20.6.3.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
14 months agobuild(deps-dev): bump @types/node
dependabot[bot] [Wed, 20 Sep 2023 20:29:00 +0000 (20:29 +0000)] 
build(deps-dev): bump @types/node

Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.6.2 to 20.6.3.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
14 months agobuild(deps-dev): bump @types/node
dependabot[bot] [Wed, 20 Sep 2023 20:25:29 +0000 (20:25 +0000)] 
build(deps-dev): bump @types/node

Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.6.2 to 20.6.3.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
14 months agobuild(deps): bump poolifier
dependabot[bot] [Wed, 20 Sep 2023 20:25:03 +0000 (20:25 +0000)] 
build(deps): bump poolifier

Bumps [poolifier](https://github.com/poolifier/poolifier) from 2.7.0 to 2.7.1.
- [Release notes](https://github.com/poolifier/poolifier/releases)
- [Changelog](https://github.com/poolifier/poolifier/blob/master/CHANGELOG.md)
- [Commits](https://github.com/poolifier/poolifier/compare/v2.7.0...v2.7.1)

---
updated-dependencies:
- dependency-name: poolifier
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
14 months agobuild(deps-dev): bump @types/node from 20.6.2 to 20.6.3
dependabot[bot] [Wed, 20 Sep 2023 20:21:51 +0000 (20:21 +0000)] 
build(deps-dev): bump @types/node from 20.6.2 to 20.6.3

Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.6.2 to 20.6.3.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
14 months agobuild(deps-dev): bump @types/node
dependabot[bot] [Wed, 20 Sep 2023 20:21:41 +0000 (20:21 +0000)] 
build(deps-dev): bump @types/node

Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.6.2 to 20.6.3.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
14 months agobuild(deps): bump poolifier
dependabot[bot] [Wed, 20 Sep 2023 20:21:22 +0000 (20:21 +0000)] 
build(deps): bump poolifier

Bumps [poolifier](https://github.com/poolifier/poolifier) from 2.7.0 to 2.7.1.
- [Release notes](https://github.com/poolifier/poolifier/releases)
- [Changelog](https://github.com/poolifier/poolifier/blob/master/CHANGELOG.md)
- [Commits](https://github.com/poolifier/poolifier/compare/v2.7.0...v2.7.1)

---
updated-dependencies:
- dependency-name: poolifier
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
14 months agoperf: update poolifier version in benchmark
Jérôme Benoit [Wed, 20 Sep 2023 20:19:32 +0000 (22:19 +0200)] 
perf: update poolifier version in benchmark

Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
14 months agorefactor: check for worker file existence first
Jérôme Benoit [Wed, 20 Sep 2023 20:17:00 +0000 (22:17 +0200)] 
refactor: check for worker file existence first

Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
14 months agorefactor: cleanup type import
Jérôme Benoit [Wed, 20 Sep 2023 20:02:40 +0000 (22:02 +0200)] 
refactor: cleanup type import

Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
14 months agodocs: generate documentation
Documentation Bot [Wed, 20 Sep 2023 17:41:27 +0000 (17:41 +0000)] 
docs: generate documentation

14 months agochore: v2.7.1 v2.7.1
Jérôme Benoit [Wed, 20 Sep 2023 17:34:51 +0000 (19:34 +0200)] 
chore: v2.7.1

14 months agodocs: comment worker callback issue on windows
Jérôme Benoit [Wed, 20 Sep 2023 17:31:28 +0000 (19:31 +0200)] 
docs: comment worker callback issue on windows

Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
14 months agobuild(ci): remove condition on tests
Jérôme Benoit [Wed, 20 Sep 2023 17:22:25 +0000 (19:22 +0200)] 
build(ci): remove condition on tests

Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
14 months agofix: fix worker ready message handling on windows
Jérôme Benoit [Wed, 20 Sep 2023 17:18:14 +0000 (19:18 +0200)] 
fix: fix worker ready message handling on windows

Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
14 months agobuild(ci): fix condition on tests
Jérôme Benoit [Wed, 20 Sep 2023 17:13:16 +0000 (19:13 +0200)] 
build(ci): fix condition on tests

Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
14 months agobuild(ci): remove node.js 18.x from windows tests
Jérôme Benoit [Wed, 20 Sep 2023 17:08:24 +0000 (19:08 +0200)] 
build(ci): remove node.js 18.x from windows tests

Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
14 months agobuild(ci): fix condition on tests
Jérôme Benoit [Wed, 20 Sep 2023 17:04:45 +0000 (19:04 +0200)] 
build(ci): fix condition on tests

Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
14 months agobuild(ci): skip tests on node.hs 16.x
Jérôme Benoit [Wed, 20 Sep 2023 16:58:50 +0000 (18:58 +0200)] 
build(ci): skip tests on node.hs 16.x

Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
14 months agobuild: silence linter
Jérôme Benoit [Wed, 20 Sep 2023 16:18:16 +0000 (18:18 +0200)] 
build: silence linter

Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
14 months agofix: unregister worker callbacks after usage
Jérôme Benoit [Wed, 20 Sep 2023 16:14:36 +0000 (18:14 +0200)] 
fix: unregister worker callbacks after usage

Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
14 months agoMerge pull request #1252 from poolifier/combined-prs-branch
Jérôme Benoit [Wed, 20 Sep 2023 10:21:33 +0000 (12:21 +0200)] 
Merge pull request #1252 from poolifier/combined-prs-branch

Combined PRs

14 months agoMerge dependabot/npm_and_yarn/examples/typescript/websocket-server-pool/ws-worker_thr...
Jérôme Benoit [Wed, 20 Sep 2023 10:18:23 +0000 (12:18 +0200)] 
Merge dependabot/npm_and_yarn/examples/typescript/websocket-server-pool/ws-worker_threads/poolifier-2.7.0 into combined-prs-branch

14 months agoMerge dependabot/npm_and_yarn/examples/typescript/websocket-server-pool/ws-cluster...
Jérôme Benoit [Wed, 20 Sep 2023 10:18:22 +0000 (12:18 +0200)] 
Merge dependabot/npm_and_yarn/examples/typescript/websocket-server-pool/ws-cluster/ws-8.14.2 into combined-prs-branch

14 months agoMerge dependabot/npm_and_yarn/examples/typescript/websocket-server-pool/ws-hybrid...
Jérôme Benoit [Wed, 20 Sep 2023 10:18:22 +0000 (12:18 +0200)] 
Merge dependabot/npm_and_yarn/examples/typescript/websocket-server-pool/ws-hybrid/poolifier-2.7.0 into combined-prs-branch

14 months agodocs: update benchmark versus external pools results
Benchmark Bot [Wed, 20 Sep 2023 04:46:09 +0000 (06:46 +0200)] 
docs: update benchmark versus external pools results

14 months agobuild(deps): bump poolifier
dependabot[bot] [Wed, 20 Sep 2023 04:09:27 +0000 (04:09 +0000)] 
build(deps): bump poolifier

Bumps [poolifier](https://github.com/poolifier/poolifier) from 2.6.45 to 2.7.0.
- [Release notes](https://github.com/poolifier/poolifier/releases)
- [Changelog](https://github.com/poolifier/poolifier/blob/master/CHANGELOG.md)
- [Commits](https://github.com/poolifier/poolifier/compare/v2.6.45...v2.7.0)

---
updated-dependencies:
- dependency-name: poolifier
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
14 months agobuild(deps): bump ws
dependabot[bot] [Wed, 20 Sep 2023 04:09:26 +0000 (04:09 +0000)] 
build(deps): bump ws

Bumps [ws](https://github.com/websockets/ws) from 8.14.1 to 8.14.2.
- [Release notes](https://github.com/websockets/ws/releases)
- [Commits](https://github.com/websockets/ws/compare/8.14.1...8.14.2)

---
updated-dependencies:
- dependency-name: ws
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
14 months agobuild(deps): bump poolifier
dependabot[bot] [Wed, 20 Sep 2023 04:09:20 +0000 (04:09 +0000)] 
build(deps): bump poolifier

Bumps [poolifier](https://github.com/poolifier/poolifier) from 2.6.45 to 2.7.0.
- [Release notes](https://github.com/poolifier/poolifier/releases)
- [Changelog](https://github.com/poolifier/poolifier/blob/master/CHANGELOG.md)
- [Commits](https://github.com/poolifier/poolifier/compare/v2.6.45...v2.7.0)

---
updated-dependencies:
- dependency-name: poolifier
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
14 months agoMerge pull request #1250 from poolifier/combined-prs-branch
Jérôme Benoit [Wed, 20 Sep 2023 04:08:43 +0000 (06:08 +0200)] 
Merge pull request #1250 from poolifier/combined-prs-branch

Combined PRs

14 months agoMerge dependabot/npm_and_yarn/examples/typescript/http-server-pool/express-worker_thr...
Jérôme Benoit [Wed, 20 Sep 2023 02:18:24 +0000 (04:18 +0200)] 
Merge dependabot/npm_and_yarn/examples/typescript/http-server-pool/express-worker_threads/poolifier-2.7.0 into combined-prs-branch

14 months agoMerge dependabot/npm_and_yarn/examples/typescript/http-server-pool/fastify-cluster...
Jérôme Benoit [Wed, 20 Sep 2023 02:18:24 +0000 (04:18 +0200)] 
Merge dependabot/npm_and_yarn/examples/typescript/http-server-pool/fastify-cluster/poolifier-2.7.0 into combined-prs-branch

14 months agoMerge dependabot/npm_and_yarn/examples/typescript/websocket-server-pool/ws-worker_thr...
Jérôme Benoit [Wed, 20 Sep 2023 02:18:23 +0000 (04:18 +0200)] 
Merge dependabot/npm_and_yarn/examples/typescript/websocket-server-pool/ws-worker_threads/ws-8.14.2 into combined-prs-branch

14 months agoMerge dependabot/npm_and_yarn/examples/typescript/http-server-pool/express-hybrid...
Jérôme Benoit [Wed, 20 Sep 2023 02:18:22 +0000 (04:18 +0200)] 
Merge dependabot/npm_and_yarn/examples/typescript/http-server-pool/express-hybrid/poolifier-2.7.0 into combined-prs-branch

14 months agoMerge dependabot/npm_and_yarn/examples/typescript/websocket-server-pool/ws-cluster...
Jérôme Benoit [Wed, 20 Sep 2023 02:18:21 +0000 (04:18 +0200)] 
Merge dependabot/npm_and_yarn/examples/typescript/websocket-server-pool/ws-cluster/poolifier-2.7.0 into combined-prs-branch

14 months agoMerge dependabot/npm_and_yarn/examples/typescript/http-server-pool/fastify-hybrid...
Jérôme Benoit [Wed, 20 Sep 2023 02:18:21 +0000 (04:18 +0200)] 
Merge dependabot/npm_and_yarn/examples/typescript/http-server-pool/fastify-hybrid/poolifier-2.7.0 into combined-prs-branch

14 months agoMerge dependabot/npm_and_yarn/examples/typescript/websocket-server-pool/ws-hybrid...
Jérôme Benoit [Wed, 20 Sep 2023 02:18:19 +0000 (04:18 +0200)] 
Merge dependabot/npm_and_yarn/examples/typescript/websocket-server-pool/ws-hybrid/ws-8.14.2 into combined-prs-branch

14 months agoMerge dependabot/npm_and_yarn/examples/typescript/http-client-pool/poolifier-2.7...
Jérôme Benoit [Wed, 20 Sep 2023 02:18:18 +0000 (04:18 +0200)] 
Merge dependabot/npm_and_yarn/examples/typescript/http-client-pool/poolifier-2.7.0 into combined-prs-branch

14 months agoMerge dependabot/npm_and_yarn/examples/typescript/smtp-client-pool/poolifier-2.7...
Jérôme Benoit [Wed, 20 Sep 2023 02:18:17 +0000 (04:18 +0200)] 
Merge dependabot/npm_and_yarn/examples/typescript/smtp-client-pool/poolifier-2.7.0 into combined-prs-branch

14 months agoMerge dependabot/npm_and_yarn/examples/typescript/http-server-pool/express-cluster...
Jérôme Benoit [Wed, 20 Sep 2023 02:18:17 +0000 (04:18 +0200)] 
Merge dependabot/npm_and_yarn/examples/typescript/http-server-pool/express-cluster/poolifier-2.7.0 into combined-prs-branch

14 months agoMerge dependabot/npm_and_yarn/examples/typescript/http-server-pool/fastify-worker_thr...
Jérôme Benoit [Wed, 20 Sep 2023 02:18:16 +0000 (04:18 +0200)] 
Merge dependabot/npm_and_yarn/examples/typescript/http-server-pool/fastify-worker_threads/poolifier-2.7.0 into combined-prs-branch

14 months agotest: refactor pool tests
Jérôme Benoit [Tue, 19 Sep 2023 21:27:47 +0000 (23:27 +0200)] 
test: refactor pool tests

Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
14 months agorefactor: factor out worker helpers
Jérôme Benoit [Tue, 19 Sep 2023 21:00:51 +0000 (23:00 +0200)] 
refactor: factor out worker helpers

Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
14 months agobuild(deps): bump poolifier
dependabot[bot] [Tue, 19 Sep 2023 21:00:32 +0000 (21:00 +0000)] 
build(deps): bump poolifier

Bumps [poolifier](https://github.com/poolifier/poolifier) from 2.6.45 to 2.7.0.
- [Release notes](https://github.com/poolifier/poolifier/releases)
- [Changelog](https://github.com/poolifier/poolifier/blob/master/CHANGELOG.md)
- [Commits](https://github.com/poolifier/poolifier/compare/v2.6.45...v2.7.0)

---
updated-dependencies:
- dependency-name: poolifier
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
14 months agobuild(deps): bump poolifier
dependabot[bot] [Tue, 19 Sep 2023 20:56:02 +0000 (20:56 +0000)] 
build(deps): bump poolifier

Bumps [poolifier](https://github.com/poolifier/poolifier) from 2.6.45 to 2.7.0.
- [Release notes](https://github.com/poolifier/poolifier/releases)
- [Changelog](https://github.com/poolifier/poolifier/blob/master/CHANGELOG.md)
- [Commits](https://github.com/poolifier/poolifier/compare/v2.6.45...v2.7.0)

---
updated-dependencies:
- dependency-name: poolifier
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
14 months agobuild(deps): bump poolifier in /examples/typescript/smtp-client-pool
dependabot[bot] [Tue, 19 Sep 2023 20:51:48 +0000 (20:51 +0000)] 
build(deps): bump poolifier in /examples/typescript/smtp-client-pool

Bumps [poolifier](https://github.com/poolifier/poolifier) from 2.6.45 to 2.7.0.
- [Release notes](https://github.com/poolifier/poolifier/releases)
- [Changelog](https://github.com/poolifier/poolifier/blob/master/CHANGELOG.md)
- [Commits](https://github.com/poolifier/poolifier/compare/v2.6.45...v2.7.0)

---
updated-dependencies:
- dependency-name: poolifier
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
14 months agobuild(deps): bump poolifier in /examples/typescript/http-client-pool
dependabot[bot] [Tue, 19 Sep 2023 20:50:25 +0000 (20:50 +0000)] 
build(deps): bump poolifier in /examples/typescript/http-client-pool

Bumps [poolifier](https://github.com/poolifier/poolifier) from 2.6.45 to 2.7.0.
- [Release notes](https://github.com/poolifier/poolifier/releases)
- [Changelog](https://github.com/poolifier/poolifier/blob/master/CHANGELOG.md)
- [Commits](https://github.com/poolifier/poolifier/compare/v2.6.45...v2.7.0)

---
updated-dependencies:
- dependency-name: poolifier
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
14 months agobuild(deps): bump ws
dependabot[bot] [Tue, 19 Sep 2023 20:47:09 +0000 (20:47 +0000)] 
build(deps): bump ws

Bumps [ws](https://github.com/websockets/ws) from 8.14.1 to 8.14.2.
- [Release notes](https://github.com/websockets/ws/releases)
- [Commits](https://github.com/websockets/ws/compare/8.14.1...8.14.2)

---
updated-dependencies:
- dependency-name: ws
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
14 months agobuild(deps): bump poolifier
dependabot[bot] [Tue, 19 Sep 2023 20:45:15 +0000 (20:45 +0000)] 
build(deps): bump poolifier

Bumps [poolifier](https://github.com/poolifier/poolifier) from 2.6.45 to 2.7.0.
- [Release notes](https://github.com/poolifier/poolifier/releases)
- [Changelog](https://github.com/poolifier/poolifier/blob/master/CHANGELOG.md)
- [Commits](https://github.com/poolifier/poolifier/compare/v2.6.45...v2.7.0)

---
updated-dependencies:
- dependency-name: poolifier
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
14 months agobuild(deps): bump poolifier
dependabot[bot] [Tue, 19 Sep 2023 20:42:58 +0000 (20:42 +0000)] 
build(deps): bump poolifier

Bumps [poolifier](https://github.com/poolifier/poolifier) from 2.6.45 to 2.7.0.
- [Release notes](https://github.com/poolifier/poolifier/releases)
- [Changelog](https://github.com/poolifier/poolifier/blob/master/CHANGELOG.md)
- [Commits](https://github.com/poolifier/poolifier/compare/v2.6.45...v2.7.0)

---
updated-dependencies:
- dependency-name: poolifier
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
14 months agobuild(deps): bump poolifier
dependabot[bot] [Tue, 19 Sep 2023 20:40:00 +0000 (20:40 +0000)] 
build(deps): bump poolifier

Bumps [poolifier](https://github.com/poolifier/poolifier) from 2.6.45 to 2.7.0.
- [Release notes](https://github.com/poolifier/poolifier/releases)
- [Changelog](https://github.com/poolifier/poolifier/blob/master/CHANGELOG.md)
- [Commits](https://github.com/poolifier/poolifier/compare/v2.6.45...v2.7.0)

---
updated-dependencies:
- dependency-name: poolifier
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
14 months agobuild(deps): bump ws
dependabot[bot] [Tue, 19 Sep 2023 20:38:54 +0000 (20:38 +0000)] 
build(deps): bump ws

Bumps [ws](https://github.com/websockets/ws) from 8.14.1 to 8.14.2.
- [Release notes](https://github.com/websockets/ws/releases)
- [Commits](https://github.com/websockets/ws/compare/8.14.1...8.14.2)

---
updated-dependencies:
- dependency-name: ws
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
14 months agobuild(deps): bump poolifier
dependabot[bot] [Tue, 19 Sep 2023 20:38:45 +0000 (20:38 +0000)] 
build(deps): bump poolifier

Bumps [poolifier](https://github.com/poolifier/poolifier) from 2.6.45 to 2.7.0.
- [Release notes](https://github.com/poolifier/poolifier/releases)
- [Changelog](https://github.com/poolifier/poolifier/blob/master/CHANGELOG.md)
- [Commits](https://github.com/poolifier/poolifier/compare/v2.6.45...v2.7.0)

---
updated-dependencies:
- dependency-name: poolifier
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
14 months agobuild(deps): bump poolifier
dependabot[bot] [Tue, 19 Sep 2023 20:38:26 +0000 (20:38 +0000)] 
build(deps): bump poolifier

Bumps [poolifier](https://github.com/poolifier/poolifier) from 2.6.45 to 2.7.0.
- [Release notes](https://github.com/poolifier/poolifier/releases)
- [Changelog](https://github.com/poolifier/poolifier/blob/master/CHANGELOG.md)
- [Commits](https://github.com/poolifier/poolifier/compare/v2.6.45...v2.7.0)

---
updated-dependencies:
- dependency-name: poolifier
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
14 months agoperf: apply updates on vs. external pools
Jérôme Benoit [Tue, 19 Sep 2023 20:36:50 +0000 (22:36 +0200)] 
perf: apply updates on vs. external pools

Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
14 months agorefactor: factor out pool helpers
Jérôme Benoit [Tue, 19 Sep 2023 20:18:58 +0000 (22:18 +0200)] 
refactor: factor out pool helpers

Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
14 months agorefactor: improve task function operation handling on the worker side
Jérôme Benoit [Tue, 19 Sep 2023 19:57:27 +0000 (21:57 +0200)] 
refactor: improve task function operation handling on the worker side

Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
14 months agoMerge branch 'master' of github.com:poolifier/poolifier
Jérôme Benoit [Tue, 19 Sep 2023 15:38:53 +0000 (17:38 +0200)] 
Merge branch 'master' of github.com:poolifier/poolifier

14 months agodocs: refine changelog entry
Jérôme Benoit [Tue, 19 Sep 2023 15:38:14 +0000 (17:38 +0200)] 
docs: refine changelog entry

Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
14 months agodocs: generate documentation
Documentation Bot [Tue, 19 Sep 2023 14:16:00 +0000 (14:16 +0000)] 
docs: generate documentation

14 months agobuild(deps-dev): apply updates
Jérôme Benoit [Tue, 19 Sep 2023 13:34:48 +0000 (15:34 +0200)] 
build(deps-dev): apply updates

Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
14 months agobuild: bump node volta version
Jérôme Benoit [Tue, 19 Sep 2023 13:27:32 +0000 (15:27 +0200)] 
build: bump node volta version

Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
14 months agochore: v2.7.0 v2.7.0
Jérôme Benoit [Tue, 19 Sep 2023 13:18:36 +0000 (15:18 +0200)] 
chore: v2.7.0

14 months agoMerge pull request #1148 from poolifier/feature/task-functions
Jérôme Benoit [Tue, 19 Sep 2023 12:50:22 +0000 (14:50 +0200)] 
Merge pull request #1148 from poolifier/feature/task-functions

feat: add task tunctions handling on the pool side

14 months agodocs: improve code comments
Jérôme Benoit [Tue, 19 Sep 2023 12:39:32 +0000 (14:39 +0200)] 
docs: improve code comments

Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
14 months agorefactor: type namespace cleanup
Jérôme Benoit [Tue, 19 Sep 2023 12:15:23 +0000 (14:15 +0200)] 
refactor: type namespace cleanup

Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
14 months agorefactor: improve error reporting at task functions handling
Jérôme Benoit [Tue, 19 Sep 2023 12:09:43 +0000 (14:09 +0200)] 
refactor: improve error reporting at task functions handling

Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>