poolifier.git
8 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

8 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

8 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>
8 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>
8 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>
8 months agoMerge branch 'master' into feature/task-functions
Jérôme Benoit [Tue, 19 Sep 2023 11:20:28 +0000 (13:20 +0200)] 
Merge branch 'master' into feature/task-functions

8 months agoMerge branch 'master' of github.com:poolifier/poolifier
Jérôme Benoit [Tue, 19 Sep 2023 11:18:57 +0000 (13:18 +0200)] 
Merge branch 'master' of github.com:poolifier/poolifier

8 months agobuild: avoid reformatting of benchmark result
Jérôme Benoit [Tue, 19 Sep 2023 11:15:49 +0000 (13:15 +0200)] 
build: avoid reformatting of benchmark result

Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
8 months agotest: code cleanup
Jérôme Benoit [Tue, 19 Sep 2023 09:56:30 +0000 (11:56 +0200)] 
test: code cleanup

Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
8 months agofix: remove worker task usage at task function removal
Jérôme Benoit [Tue, 19 Sep 2023 09:52:43 +0000 (11:52 +0200)] 
fix: remove worker task usage at task function removal

Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
8 months agoMerge branch 'master' into feature/task-functions
Jérôme Benoit [Tue, 19 Sep 2023 08:09:16 +0000 (10:09 +0200)] 
Merge branch 'master' into feature/task-functions

8 months agodocs: update benchmark versus external pools results
Benchmark Bot [Tue, 19 Sep 2023 04:44:01 +0000 (06:44 +0200)] 
docs: update benchmark versus external pools results

8 months agodocs: update benchmark versus external pools results
Benchmark Bot [Mon, 18 Sep 2023 23:26:07 +0000 (01:26 +0200)] 
docs: update benchmark versus external pools results

8 months agorefactor: silence sonar
Jérôme Benoit [Mon, 18 Sep 2023 22:11:29 +0000 (00:11 +0200)] 
refactor: silence sonar

Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
8 months agoMerge branch 'master' into feature/task-functions
Jérôme Benoit [Mon, 18 Sep 2023 21:42:22 +0000 (23:42 +0200)] 
Merge branch 'master' into feature/task-functions

8 months agoMerge branch 'master' of github.com:poolifier/poolifier
Jérôme Benoit [Mon, 18 Sep 2023 21:41:32 +0000 (23:41 +0200)] 
Merge branch 'master' of github.com:poolifier/poolifier

8 months agobuild(deps-dev): apply updates
Jérôme Benoit [Mon, 18 Sep 2023 21:41:04 +0000 (23:41 +0200)] 
build(deps-dev): apply updates

Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
8 months agorefactor: check addTaskFunction() arguments
Jérôme Benoit [Mon, 18 Sep 2023 21:35:56 +0000 (23:35 +0200)] 
refactor: check addTaskFunction() arguments

Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
8 months agoMerge branch 'feature/task-functions' of github.com:poolifier/poolifier into feature...
Jérôme Benoit [Mon, 18 Sep 2023 20:19:28 +0000 (22:19 +0200)] 
Merge branch 'feature/task-functions' of github.com:poolifier/poolifier into feature/task-functions

8 months agodocs: refine changelog entry
Jérôme Benoit [Mon, 18 Sep 2023 20:18:54 +0000 (22:18 +0200)] 
docs: refine changelog entry

Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
8 months agoMerge branch 'master' into feature/task-functions
Jérôme Benoit [Mon, 18 Sep 2023 20:00:53 +0000 (22:00 +0200)] 
Merge branch 'master' into feature/task-functions

8 months agotest: cover new pool methods
Jérôme Benoit [Mon, 18 Sep 2023 19:56:50 +0000 (21:56 +0200)] 
test: cover new pool methods

Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
8 months agodocs: update benchmark versus external pools results
Benchmark Bot [Mon, 18 Sep 2023 19:53:57 +0000 (21:53 +0200)] 
docs: update benchmark versus external pools results

8 months agoMerge branch 'master' into feature/task-functions
Jérôme Benoit [Mon, 18 Sep 2023 18:23:33 +0000 (20:23 +0200)] 
Merge branch 'master' into feature/task-functions

8 months agodocs: update benchmark versus external pools results
Benchmark Bot [Mon, 18 Sep 2023 14:34:14 +0000 (16:34 +0200)] 
docs: update benchmark versus external pools results

8 months agoMerge branch 'feature/task-functions' of github.com:poolifier/poolifier into feature...
Jérôme Benoit [Mon, 18 Sep 2023 14:11:50 +0000 (16:11 +0200)] 
Merge branch 'feature/task-functions' of github.com:poolifier/poolifier into feature/task-functions

8 months agodocs: refine docs/api.md
Jérôme Benoit [Mon, 18 Sep 2023 14:11:28 +0000 (16:11 +0200)] 
docs: refine docs/api.md

Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
8 months agoMerge branch 'master' into feature/task-functions
Jérôme Benoit [Mon, 18 Sep 2023 14:01:53 +0000 (16:01 +0200)] 
Merge branch 'master' into feature/task-functions

8 months agodocs: fixlet to benchmarks/README.md
Jérôme Benoit [Mon, 18 Sep 2023 14:01:00 +0000 (16:01 +0200)] 
docs: fixlet to benchmarks/README.md

Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
8 months agoMerge branch 'master' into feature/task-functions
Jérôme Benoit [Mon, 18 Sep 2023 13:57:43 +0000 (15:57 +0200)] 
Merge branch 'master' into feature/task-functions

8 months agoMerge branch 'master' of github.com:poolifier/poolifier
Jérôme Benoit [Mon, 18 Sep 2023 13:20:31 +0000 (15:20 +0200)] 
Merge branch 'master' of github.com:poolifier/poolifier

8 months agoperf(ci): code cleanups
Jérôme Benoit [Mon, 18 Sep 2023 13:19:55 +0000 (15:19 +0200)] 
perf(ci): code cleanups

Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
8 months agodocs: generate documentation
Documentation Bot [Mon, 18 Sep 2023 12:51:55 +0000 (12:51 +0000)] 
docs: generate documentation

8 months agobuild(ci): sync with repo before git commit
Jérôme Benoit [Mon, 18 Sep 2023 12:49:54 +0000 (14:49 +0200)] 
build(ci): sync with repo before git commit

Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
8 months agobuild(ci): cleanup workflows
Jérôme Benoit [Mon, 18 Sep 2023 12:36:39 +0000 (14:36 +0200)] 
build(ci): cleanup workflows

Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
8 months agoMerge pull request #1232 from poolifier/combined-prs-branch
Jérôme Benoit [Mon, 18 Sep 2023 12:15:08 +0000 (14:15 +0200)] 
Merge pull request #1232 from poolifier/combined-prs-branch

Combined PRs

8 months agoMerge dependabot/npm_and_yarn/examples/typescript/websocket-server-pool/ws-worker_thr...
Jérôme Benoit [Mon, 18 Sep 2023 12:12:19 +0000 (14:12 +0200)] 
Merge dependabot/npm_and_yarn/examples/typescript/websocket-server-pool/ws-worker_threads/types/node-20.6.2 into combined-prs-branch

8 months agoMerge dependabot/npm_and_yarn/examples/typescript/http-client-pool/poolifier-2.6...
Jérôme Benoit [Mon, 18 Sep 2023 12:12:18 +0000 (14:12 +0200)] 
Merge dependabot/npm_and_yarn/examples/typescript/http-client-pool/poolifier-2.6.45 into combined-prs-branch

8 months agoMerge dependabot/npm_and_yarn/examples/typescript/http-server-pool/express-cluster...
Jérôme Benoit [Mon, 18 Sep 2023 12:12:18 +0000 (14:12 +0200)] 
Merge dependabot/npm_and_yarn/examples/typescript/http-server-pool/express-cluster/poolifier-2.6.45 into combined-prs-branch

8 months agoMerge dependabot/npm_and_yarn/examples/typescript/http-server-pool/fastify-cluster...
Jérôme Benoit [Mon, 18 Sep 2023 12:12:17 +0000 (14:12 +0200)] 
Merge dependabot/npm_and_yarn/examples/typescript/http-server-pool/fastify-cluster/poolifier-2.6.45 into combined-prs-branch

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

8 months agoMerge dependabot/npm_and_yarn/examples/typescript/http-client-pool/types/node-20...
Jérôme Benoit [Mon, 18 Sep 2023 12:12:16 +0000 (14:12 +0200)] 
Merge dependabot/npm_and_yarn/examples/typescript/http-client-pool/types/node-20.6.2 into combined-prs-branch

8 months agoMerge dependabot/npm_and_yarn/examples/typescript/http-server-pool/express-cluster...
Jérôme Benoit [Mon, 18 Sep 2023 12:12:16 +0000 (14:12 +0200)] 
Merge dependabot/npm_and_yarn/examples/typescript/http-server-pool/express-cluster/types/node-20.6.2 into combined-prs-branch

8 months agoMerge dependabot/npm_and_yarn/examples/typescript/websocket-server-pool/ws-cluster...
Jérôme Benoit [Mon, 18 Sep 2023 12:12:15 +0000 (14:12 +0200)] 
Merge dependabot/npm_and_yarn/examples/typescript/websocket-server-pool/ws-cluster/types/node-20.6.2 into combined-prs-branch

8 months agoMerge dependabot/npm_and_yarn/examples/typescript/smtp-client-pool/types/node-20...
Jérôme Benoit [Mon, 18 Sep 2023 12:12:14 +0000 (14:12 +0200)] 
Merge dependabot/npm_and_yarn/examples/typescript/smtp-client-pool/types/node-20.6.2 into combined-prs-branch

8 months agoMerge dependabot/npm_and_yarn/examples/typescript/http-server-pool/fastify-cluster...
Jérôme Benoit [Mon, 18 Sep 2023 12:12:13 +0000 (14:12 +0200)] 
Merge dependabot/npm_and_yarn/examples/typescript/http-server-pool/fastify-cluster/types/node-20.6.2 into combined-prs-branch

8 months agoMerge dependabot/npm_and_yarn/examples/typescript/http-server-pool/express-worker_thr...
Jérôme Benoit [Mon, 18 Sep 2023 12:12:13 +0000 (14:12 +0200)] 
Merge dependabot/npm_and_yarn/examples/typescript/http-server-pool/express-worker_threads/poolifier-2.6.45 into combined-prs-branch

8 months agoMerge dependabot/npm_and_yarn/examples/typescript/http-server-pool/express-hybrid...
Jérôme Benoit [Mon, 18 Sep 2023 12:12:12 +0000 (14:12 +0200)] 
Merge dependabot/npm_and_yarn/examples/typescript/http-server-pool/express-hybrid/poolifier-2.6.45 into combined-prs-branch

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

8 months agoMerge dependabot/npm_and_yarn/examples/typescript/smtp-client-pool/poolifier-2.6...
Jérôme Benoit [Mon, 18 Sep 2023 12:12:11 +0000 (14:12 +0200)] 
Merge dependabot/npm_and_yarn/examples/typescript/smtp-client-pool/poolifier-2.6.45 into combined-prs-branch

8 months agoMerge dependabot/npm_and_yarn/examples/typescript/http-server-pool/fastify-hybrid...
Jérôme Benoit [Mon, 18 Sep 2023 12:12:11 +0000 (14:12 +0200)] 
Merge dependabot/npm_and_yarn/examples/typescript/http-server-pool/fastify-hybrid/types/node-20.6.2 into combined-prs-branch

8 months agoMerge dependabot/npm_and_yarn/examples/typescript/http-server-pool/express-worker_thr...
Jérôme Benoit [Mon, 18 Sep 2023 12:12:10 +0000 (14:12 +0200)] 
Merge dependabot/npm_and_yarn/examples/typescript/http-server-pool/express-worker_threads/types/node-20.6.2 into combined-prs-branch

8 months agoMerge dependabot/npm_and_yarn/examples/typescript/http-server-pool/fastify-hybrid...
Jérôme Benoit [Mon, 18 Sep 2023 12:12:09 +0000 (14:12 +0200)] 
Merge dependabot/npm_and_yarn/examples/typescript/http-server-pool/fastify-hybrid/poolifier-2.6.45 into combined-prs-branch

8 months agoMerge dependabot/npm_and_yarn/examples/typescript/http-server-pool/express-hybrid...
Jérôme Benoit [Mon, 18 Sep 2023 12:12:09 +0000 (14:12 +0200)] 
Merge dependabot/npm_and_yarn/examples/typescript/http-server-pool/express-hybrid/types/node-20.6.2 into combined-prs-branch

8 months agoMerge dependabot/npm_and_yarn/benchmarks/versus-external-pools/poolifier-2.6.45 into...
Jérôme Benoit [Mon, 18 Sep 2023 12:12:08 +0000 (14:12 +0200)] 
Merge dependabot/npm_and_yarn/benchmarks/versus-external-pools/poolifier-2.6.45 into combined-prs-branch

8 months agoMerge dependabot/npm_and_yarn/examples/typescript/websocket-server-pool/ws-hybrid...
Jérôme Benoit [Mon, 18 Sep 2023 12:12:08 +0000 (14:12 +0200)] 
Merge dependabot/npm_and_yarn/examples/typescript/websocket-server-pool/ws-hybrid/types/node-20.6.2 into combined-prs-branch

8 months agoMerge dependabot/npm_and_yarn/examples/typescript/http-server-pool/fastify-worker_thr...
Jérôme Benoit [Mon, 18 Sep 2023 12:12:07 +0000 (14:12 +0200)] 
Merge dependabot/npm_and_yarn/examples/typescript/http-server-pool/fastify-worker_threads/poolifier-2.6.45 into combined-prs-branch

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

8 months agoMerge dependabot/npm_and_yarn/examples/typescript/http-server-pool/fastify-worker_thr...
Jérôme Benoit [Mon, 18 Sep 2023 12:12:06 +0000 (14:12 +0200)] 
Merge dependabot/npm_and_yarn/examples/typescript/http-server-pool/fastify-worker_threads/types/node-20.6.2 into combined-prs-branch

8 months agoperf: export also JSON results with external pools benchmark
Jérôme Benoit [Mon, 18 Sep 2023 11:40:36 +0000 (13:40 +0200)] 
perf: export also JSON results with external pools benchmark

Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
8 months agobuild: cleanup tooling configuration
Jérôme Benoit [Mon, 18 Sep 2023 11:26:43 +0000 (13:26 +0200)] 
build: cleanup tooling configuration

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

8 months agobuild(deps-dev): bump @types/node
dependabot[bot] [Mon, 18 Sep 2023 10:55:34 +0000 (10:55 +0000)] 
build(deps-dev): bump @types/node

Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.6.1 to 20.6.2.
- [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>
8 months agobuild(deps): bump poolifier
dependabot[bot] [Mon, 18 Sep 2023 10:55:20 +0000 (10:55 +0000)] 
build(deps): bump poolifier

Bumps [poolifier](https://github.com/poolifier/poolifier) from 2.6.44 to 2.6.45.
- [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.44...v2.6.45)

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

Signed-off-by: dependabot[bot] <support@github.com>
8 months agobuild(deps-dev): bump @types/node
dependabot[bot] [Mon, 18 Sep 2023 10:55:00 +0000 (10:55 +0000)] 
build(deps-dev): bump @types/node

Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.6.1 to 20.6.2.
- [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>
8 months agobuild(deps): bump poolifier
dependabot[bot] [Mon, 18 Sep 2023 10:55:00 +0000 (10:55 +0000)] 
build(deps): bump poolifier

Bumps [poolifier](https://github.com/poolifier/poolifier) from 2.6.44 to 2.6.45.
- [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.44...v2.6.45)

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

Signed-off-by: dependabot[bot] <support@github.com>
8 months agobuild(deps): bump poolifier in /benchmarks/versus-external-pools
dependabot[bot] [Mon, 18 Sep 2023 10:54:53 +0000 (10:54 +0000)] 
build(deps): bump poolifier in /benchmarks/versus-external-pools

Bumps [poolifier](https://github.com/poolifier/poolifier) from 2.6.44 to 2.6.45.
- [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.44...v2.6.45)

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

Signed-off-by: dependabot[bot] <support@github.com>
8 months agobuild(deps-dev): bump @types/node
dependabot[bot] [Mon, 18 Sep 2023 10:54:49 +0000 (10:54 +0000)] 
build(deps-dev): bump @types/node

Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.6.1 to 20.6.2.
- [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>
8 months agobuild(deps): bump poolifier
dependabot[bot] [Mon, 18 Sep 2023 10:54:44 +0000 (10:54 +0000)] 
build(deps): bump poolifier

Bumps [poolifier](https://github.com/poolifier/poolifier) from 2.6.44 to 2.6.45.
- [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.44...v2.6.45)

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

Signed-off-by: dependabot[bot] <support@github.com>
8 months agobuild(deps-dev): bump @types/node
dependabot[bot] [Mon, 18 Sep 2023 10:54:39 +0000 (10:54 +0000)] 
build(deps-dev): bump @types/node

Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.6.1 to 20.6.2.
- [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>
8 months agobuild(deps-dev): bump @types/node
dependabot[bot] [Mon, 18 Sep 2023 10:54:33 +0000 (10:54 +0000)] 
build(deps-dev): bump @types/node

Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.6.1 to 20.6.2.
- [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>
8 months agobuild(deps): bump poolifier in /examples/typescript/smtp-client-pool
dependabot[bot] [Mon, 18 Sep 2023 10:54:31 +0000 (10:54 +0000)] 
build(deps): bump poolifier in /examples/typescript/smtp-client-pool

Bumps [poolifier](https://github.com/poolifier/poolifier) from 2.6.44 to 2.6.45.
- [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.44...v2.6.45)

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

Signed-off-by: dependabot[bot] <support@github.com>
8 months agobuild(deps): bump poolifier
dependabot[bot] [Mon, 18 Sep 2023 10:54:28 +0000 (10:54 +0000)] 
build(deps): bump poolifier

Bumps [poolifier](https://github.com/poolifier/poolifier) from 2.6.44 to 2.6.45.
- [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.44...v2.6.45)

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

Signed-off-by: dependabot[bot] <support@github.com>
8 months agobuild(deps): bump poolifier
dependabot[bot] [Mon, 18 Sep 2023 10:54:27 +0000 (10:54 +0000)] 
build(deps): bump poolifier

Bumps [poolifier](https://github.com/poolifier/poolifier) from 2.6.44 to 2.6.45.
- [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.44...v2.6.45)

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

Signed-off-by: dependabot[bot] <support@github.com>
8 months agobuild(deps): bump poolifier
dependabot[bot] [Mon, 18 Sep 2023 10:54:24 +0000 (10:54 +0000)] 
build(deps): bump poolifier

Bumps [poolifier](https://github.com/poolifier/poolifier) from 2.6.44 to 2.6.45.
- [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.44...v2.6.45)

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

Signed-off-by: dependabot[bot] <support@github.com>
8 months agobuild(deps-dev): bump @types/node
dependabot[bot] [Mon, 18 Sep 2023 10:54:22 +0000 (10:54 +0000)] 
build(deps-dev): bump @types/node

Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.6.1 to 20.6.2.
- [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>
8 months agobuild(deps-dev): bump @types/node
dependabot[bot] [Mon, 18 Sep 2023 10:54:21 +0000 (10:54 +0000)] 
build(deps-dev): bump @types/node

Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.6.1 to 20.6.2.
- [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>
8 months agobuild(deps-dev): bump @types/node
dependabot[bot] [Mon, 18 Sep 2023 10:54:18 +0000 (10:54 +0000)] 
build(deps-dev): bump @types/node

Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.6.1 to 20.6.2.
- [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>
8 months agobuild(deps-dev): bump @types/node
dependabot[bot] [Mon, 18 Sep 2023 10:54:16 +0000 (10:54 +0000)] 
build(deps-dev): bump @types/node

Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.6.1 to 20.6.2.
- [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>
8 months agobuild(deps): bump poolifier
dependabot[bot] [Mon, 18 Sep 2023 10:54:11 +0000 (10:54 +0000)] 
build(deps): bump poolifier

Bumps [poolifier](https://github.com/poolifier/poolifier) from 2.6.44 to 2.6.45.
- [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.44...v2.6.45)

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

Signed-off-by: dependabot[bot] <support@github.com>
8 months agobuild(deps-dev): bump @types/node
dependabot[bot] [Mon, 18 Sep 2023 10:54:11 +0000 (10:54 +0000)] 
build(deps-dev): bump @types/node

Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.6.1 to 20.6.2.
- [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>
8 months agobuild(deps): bump poolifier
dependabot[bot] [Mon, 18 Sep 2023 10:54:07 +0000 (10:54 +0000)] 
build(deps): bump poolifier

Bumps [poolifier](https://github.com/poolifier/poolifier) from 2.6.44 to 2.6.45.
- [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.44...v2.6.45)

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

Signed-off-by: dependabot[bot] <support@github.com>
8 months agobuild(deps): bump poolifier
dependabot[bot] [Mon, 18 Sep 2023 10:54:06 +0000 (10:54 +0000)] 
build(deps): bump poolifier

Bumps [poolifier](https://github.com/poolifier/poolifier) from 2.6.44 to 2.6.45.
- [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.44...v2.6.45)

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

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

Bumps [poolifier](https://github.com/poolifier/poolifier) from 2.6.44 to 2.6.45.
- [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.44...v2.6.45)

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

Signed-off-by: dependabot[bot] <support@github.com>
8 months agobuild(deps-dev): bump @types/node
dependabot[bot] [Mon, 18 Sep 2023 10:54:03 +0000 (10:54 +0000)] 
build(deps-dev): bump @types/node

Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.6.1 to 20.6.2.
- [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>
8 months agofix: add missing file for external benchmark
Jérôme Benoit [Mon, 18 Sep 2023 10:52:55 +0000 (12:52 +0200)] 
fix: add missing file for external benchmark

Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
8 months agofix: make benchmark vs. external pools self-contained
Jérôme Benoit [Mon, 18 Sep 2023 10:49:06 +0000 (12:49 +0200)] 
fix: make benchmark vs. external pools self-contained

Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
8 months agoperf(ci): initial GH action to run benchmark vs. external pools
Jérôme Benoit [Mon, 18 Sep 2023 10:06:26 +0000 (12:06 +0200)] 
perf(ci): initial GH action to run benchmark vs. external pools

Reference: #106

Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
8 months agoMerge branch 'master' of github.com:poolifier/poolifier
Jérôme Benoit [Mon, 18 Sep 2023 08:53:51 +0000 (10:53 +0200)] 
Merge branch 'master' of github.com:poolifier/poolifier

8 months agoperf(ci): refine self hosted runner label for internal continuous benchmarking
Jérôme Benoit [Mon, 18 Sep 2023 08:52:23 +0000 (10:52 +0200)] 
perf(ci): refine self hosted runner label for internal continuous benchmarking

Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
8 months agodocs: generate documentation
github-actions[bot] [Sun, 17 Sep 2023 22:26:35 +0000 (22:26 +0000)] 
docs: generate documentation

8 months agoMerge branch 'master' into feature/task-functions
Jérôme Benoit [Sun, 17 Sep 2023 22:21:19 +0000 (00:21 +0200)] 
Merge branch 'master' into feature/task-functions

8 months agoperf(ci): ensure internal benchmark run on the same self hosted runner
Jérôme Benoit [Sun, 17 Sep 2023 22:19:24 +0000 (00:19 +0200)] 
perf(ci): ensure internal benchmark run on the same self hosted runner

Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
8 months agobuild: bump volta pnpm version
Jérôme Benoit [Sun, 17 Sep 2023 21:03:27 +0000 (23:03 +0200)] 
build: bump volta pnpm version

Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
8 months agoMerge branch 'master' into feature/task-functions
Jérôme Benoit [Sun, 17 Sep 2023 20:47:48 +0000 (22:47 +0200)] 
Merge branch 'master' into feature/task-functions

8 months agodocs: refine docs/api.md
Jérôme Benoit [Sun, 17 Sep 2023 20:45:55 +0000 (22:45 +0200)] 
docs: refine docs/api.md

Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
8 months agoperf(ci): use self-hosted runner for continuous benchmarking
Jérôme Benoit [Sun, 17 Sep 2023 20:20:27 +0000 (22:20 +0200)] 
perf(ci): use self-hosted runner for continuous benchmarking

Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
8 months agotest: add test for pool side hasTaskFunction()
Jérôme Benoit [Sun, 17 Sep 2023 20:09:28 +0000 (22:09 +0200)] 
test: add test for pool side hasTaskFunction()

Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
8 months agoMerge branch 'master' into feature/task-functions
Jérôme Benoit [Sun, 17 Sep 2023 19:34:30 +0000 (21:34 +0200)] 
Merge branch 'master' into feature/task-functions

8 months agorefactor: code cleanup
Jérôme Benoit [Sun, 17 Sep 2023 18:57:54 +0000 (20:57 +0200)] 
refactor: code cleanup

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