Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/poolifier/poolifier

Fast and small Node.js worker_threads and cluster worker pool
https://github.com/poolifier/poolifier

test: cleanup issue #1748 test

Signed-off-by: Jérôme Benoit <[email protected]>

28881126dd2ce52b9879cd30b3e3ef414ac1b074 authored about 1 year ago by Jérôme Benoit <[email protected]>
Merge branch 'master' into fix-dynamic-pool

e789726c2313317dacab65a8a7bdbe54f0eac1e0 authored about 1 year ago by Jérôme Benoit <[email protected]>
test: add test to reproduce issue #1748

Signed-off-by: Jérôme Benoit <[email protected]>

a2283a198407d558dd7fdca4bad77a032623fdef authored about 1 year ago by Jérôme Benoit <[email protected]>
docs: generate documentation

36df30dda213f05b2b33841fdf913098957fe675 authored about 1 year ago by Documentation Bot <[email protected]>
chore: v3.1.17

a4bc8d0e51cf7f72567c4def19e5f791f148fdca authored about 1 year ago by Jérôme Benoit <[email protected]>
docs: add changelog entry

Signed-off-by: Jérôme Benoit <[email protected]>

2b6b412fb413e17f321d09556a8edd20710afbde authored about 1 year ago by Jérôme Benoit <[email protected]>
refactor: add type enforcement to message passing

Signed-off-by: Jérôme Benoit <[email protected]>

fea198e84b17af4bd0f63cb2984447afbd1a7192 authored about 1 year ago by Jérôme Benoit <[email protected]>
fix: emit pool error if continous tasks stealing on idle fail

Signed-off-by: Jérôme Benoit <[email protected]>

2e8cfbb7f3b5316a42d15493cfdfee4faeaece46 authored about 1 year ago by Jérôme Benoit <[email protected]>
refactor: refine worker node event type

Signed-off-by: Jérôme Benoit <[email protected]>

3a20a1a1b859ae544aab96ecccdadfbb75203f88 authored about 1 year ago by Jérôme Benoit <[email protected]>
build(deps-dev): apply updates

Signed-off-by: Jérôme Benoit <[email protected]>

cb71a66e7849c3a8a8af8ffacde09fa045cc9aec authored about 1 year ago by Jérôme Benoit <[email protected]>
refactor: remove unneeded type casting

Signed-off-by: Jérôme Benoit <[email protected]>

d8a4de75e4d0946619c40ea31d53511ec19064e5 authored about 1 year ago by Jérôme Benoit <[email protected]>
refactor: cleanup some eslint rules disablement

Signed-off-by: Jérôme Benoit <[email protected]>

7f0e133432b540753bcdd06160d1363e9fe65437 authored about 1 year ago by Jérôme Benoit <[email protected]>
Merge pull request #1831 from poolifier/dependabot/npm_and_yarn/examples/typescript/http-server-pool/express-hybrid/poolifier-3.1.16

build(deps): bump poolifier from 3.1.15 to 3.1.16 in /examples/typescript/http-server-pool/expre...

48237019f9629e7554d51b2ce613bd08f711c38f authored about 1 year ago by Jérôme Benoit <[email protected]>
build(deps): bump poolifier

Bumps [poolifier](https://github.com/poolifier/poolifier) from 3.1.15 to 3.1.16.
- [Release note...

b2861a61e73843953d25072b5a62e8526de6a132 authored about 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Merge pull request #1833 from poolifier/combined-prs-branch

Combined PRs

f225c6aa4c388de88ef1b3e131915d63589926a9 authored about 1 year ago by Jérôme Benoit <[email protected]>
fix: avoid possible nullish exception

Signed-off-by: Jérôme Benoit <[email protected]>

b4f8aca8acc81949c7412adff1e1a7367e2aa93b authored about 1 year ago by Jérôme Benoit <[email protected]>
Merge branch 'master' into combined-prs-branch

799c9e089724b6402ae72e0a60719017055a6669 authored about 1 year ago by Jérôme Benoit <[email protected]>
Merge dependabot/npm_and_yarn/examples/typescript/websocket-server-pool/ws-hybrid/poolifier-3.1.16 into combined-prs-branch

d7be27533d7a06efdf3e33e55633ef91e8574432 authored about 1 year ago by Jérôme Benoit <[email protected]>
Merge dependabot/npm_and_yarn/examples/typescript/http-server-pool/express-cluster/poolifier-3.1.16 into combined-prs-branch

d6241e88d518a1eca4681654718294535a3367b7 authored about 1 year ago by Jérôme Benoit <[email protected]>
Merge dependabot/npm_and_yarn/examples/typescript/http-server-pool/fastify-cluster/poolifier-3.1.16 into combined-prs-branch

d0996fe72fd4f1b7a83cdbc9965dc9ae834366c2 authored about 1 year ago by Jérôme Benoit <[email protected]>
Merge dependabot/npm_and_yarn/examples/typescript/http-server-pool/express-worker_threads/poolifier-3.1.16 into combined-prs-branch

42b3a773f103e72e54b9f437ec467ce450212fb3 authored about 1 year ago by Jérôme Benoit <[email protected]>
Merge dependabot/npm_and_yarn/examples/typescript/http-server-pool/fastify-worker_threads/poolifier-3.1.16 into combined-prs-branch

0cb113d5fb7687876c605e3e420231ffd37513ac authored about 1 year ago by Jérôme Benoit <[email protected]>
Merge dependabot/npm_and_yarn/examples/typescript/websocket-server-pool/ws-worker_threads/poolifier-3.1.16 into combined-prs-branch

32af95153f73b0c0c53ac4a99236de646e53d78a authored about 1 year ago by Jérôme Benoit <[email protected]>
Merge dependabot/npm_and_yarn/examples/typescript/http-client-pool/poolifier-3.1.16 into combined-prs-branch

61ee03c80d4de04751bf0218d9574bbd8c94e159 authored about 1 year ago by Jérôme Benoit <[email protected]>
Merge dependabot/npm_and_yarn/examples/typescript/websocket-server-pool/ws-cluster/poolifier-3.1.16 into combined-prs-branch

9c08ce79e33260231f810803fd0340c83fd0404a authored about 1 year ago by Jérôme Benoit <[email protected]>
Merge dependabot/npm_and_yarn/examples/typescript/smtp-client-pool/poolifier-3.1.16 into combined-prs-branch

4460ba3309a9b3091d86bca611c697335e4f795d authored about 1 year ago by Jérôme Benoit <[email protected]>
Merge dependabot/npm_and_yarn/examples/typescript/http-server-pool/fastify-hybrid/poolifier-3.1.16 into combined-prs-branch

0e5402633adaf3af5ce1148c9d4364b54c69d64f authored about 1 year ago by Jérôme Benoit <[email protected]>
fix: ensure worker node is defined before emitting

Signed-off-by: Jérôme Benoit <[email protected]>

cdaecaee1c7fa5c412daf29f2db41470506793ac authored about 1 year ago by Jérôme Benoit <[email protected]>
fix: ensure worker info is defined before accessing it

Signed-off-by: Jérôme Benoit <[email protected]>

1851fed0d7a9a5f5449797b01848dd44386c1517 authored about 1 year ago by Jérôme Benoit <[email protected]>
refactor: cleanup unneeded no null assertion

Signed-off-by: Jérôme Benoit <[email protected]>

5d240702143a4ab79b203319baf3bc9bbfed751d authored about 1 year ago by Jérôme Benoit <[email protected]>
fix: readd nullish checks on worker usage

Signed-off-by: Jérôme Benoit <[email protected]>

efabc98de28009bfd9e9b7df262556d4c7444c89 authored about 1 year ago by Jérôme Benoit <[email protected]>
build: make eslint configuration use strict type checking

Signed-off-by: Jérôme Benoit <[email protected]>

c63a35a04c190989be80f9218d97e0aca739475e authored about 1 year ago by Jérôme Benoit <[email protected]>
build(deps): bump poolifier in /examples/typescript/smtp-client-pool

Bumps [poolifier](https://github.com/poolifier/poolifier) from 3.1.15 to 3.1.16.
- [Release note...

e205f2279f75bd0606805d89cc17c23a38941705 authored about 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
build(deps): bump poolifier

Bumps [poolifier](https://github.com/poolifier/poolifier) from 3.1.15 to 3.1.16.
- [Release note...

5fe957697867310779aa4826a28a69146932231b authored about 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
build(deps): bump poolifier in /examples/typescript/http-client-pool

Bumps [poolifier](https://github.com/poolifier/poolifier) from 3.1.15 to 3.1.16.
- [Release note...

43f8444644bd23ed8b01e7bbb386a51a6144fff8 authored about 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
build(deps): bump poolifier

Bumps [poolifier](https://github.com/poolifier/poolifier) from 3.1.15 to 3.1.16.
- [Release note...

a1d7930e9dbb0be0c80707a32a98c383506618cd authored about 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
build(deps): bump poolifier

Bumps [poolifier](https://github.com/poolifier/poolifier) from 3.1.15 to 3.1.16.
- [Release note...

450456014d785e3cd2226a67e6194204fba5e7f6 authored about 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
build(deps): bump poolifier

Bumps [poolifier](https://github.com/poolifier/poolifier) from 3.1.15 to 3.1.16.
- [Release note...

898448487f3b987205e106ac78578d652aec4e1f authored about 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
build(deps): bump poolifier

Bumps [poolifier](https://github.com/poolifier/poolifier) from 3.1.15 to 3.1.16.
- [Release note...

42283971c52896a642fafa9fd351da3ef645b7f5 authored about 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
build(deps): bump poolifier

Bumps [poolifier](https://github.com/poolifier/poolifier) from 3.1.15 to 3.1.16.
- [Release note...

2210fb788b273f718f71b9bae54926bfb3b01c38 authored about 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
build(deps): bump poolifier

Bumps [poolifier](https://github.com/poolifier/poolifier) from 3.1.15 to 3.1.16.
- [Release note...

544222767a69cbafb1b5d68e6aa3768ac2686535 authored about 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
build(deps): bump poolifier

Bumps [poolifier](https://github.com/poolifier/poolifier) from 3.1.15 to 3.1.16.
- [Release note...

7a483900c5ff3c20c9f08c633b805caf9ffd8ab1 authored about 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
build(deps-dev): apply updates

Signed-off-by: Jérôme Benoit <[email protected]>

8166b5b31ebb2d15bbdc112f1a86d3774fe21294 authored about 1 year ago by Jérôme Benoit <[email protected]>
fix: add missing module package.json field

Signed-off-by: Jérôme Benoit <[email protected]>

fc3eb72071fd2d71449d85f8455fea34fb68ee67 authored about 1 year ago by Jérôme Benoit <[email protected]>
build: bump volta pnpm version

Signed-off-by: Jérôme Benoit <[email protected]>

36ca9ccd01144cd5d850b677e425a2f0d6e46ae5 authored about 1 year ago by Jérôme Benoit <[email protected]>
docs: generate documentation

5a8cac091245f45e5cf4e919d4defcbab916f783 authored about 1 year ago by Documentation Bot <[email protected]>
chore: v3.1.16

0d64fd531460a553940a8e3b2912be059c9cdf48 authored about 1 year ago by Jérôme Benoit <[email protected]>
docs: add changelog entry

Signed-off-by: Jérôme Benoit <[email protected]>

4302d959ff7e8eb6f6bfcecf1e911fc627e98a9c authored about 1 year ago by Jérôme Benoit <[email protected]>
Merge branch 'master' of github.com:poolifier/poolifier

743917b8a6544156a5b966854a3e3747db19508d authored about 1 year ago by Jérôme Benoit <[email protected]>
build(deps-dev): apply updates

Signed-off-by: Jérôme Benoit <[email protected]>

41b6505f4148f146f8c786e9a5ed3f2eb0a8f4c3 authored about 1 year ago by Jérôme Benoit <[email protected]>
docs: generate documentation

a630937b6381fc724a7c2c233653fafc8c9dcc90 authored about 1 year ago by Documentation Bot <[email protected]>
docs: add missing type export

Signed-off-by: Jérôme Benoit <[email protected]>

25622039d6941ab63c250dea2b870cd0b6f43906 authored about 1 year ago by Jérôme Benoit <[email protected]>
build(deps-dev): apply updates in examples

Signed-off-by: Jérôme Benoit <[email protected]>

e1b768660b1cb0a444a73366e047d7c6fb56b570 authored about 1 year ago by Jérôme Benoit <[email protected]>
docs: generate documentation

926bdbf304ff660de1360e348517038a837c505f authored about 1 year ago by Documentation Bot <[email protected]>
build(deps-dev): apply updates

Signed-off-by: Jérôme Benoit <[email protected]>

62a7baffdaf232cdaaf94b918c9b8ef43b6bfbb8 authored about 1 year ago by Jérôme Benoit <[email protected]>
chore: v3.1.15

9122cc2c31a39f0fda89dac74d98043996ee809b authored about 1 year ago by Jérôme Benoit <[email protected]>
refactor: cleanup package.json

Signed-off-by: Jérôme Benoit <[email protected]>

108782d6bc58da275c21b19374f368b51acbe473 authored about 1 year ago by Jérôme Benoit <[email protected]>
docs: refine changelog entries

Signed-off-by: Jérôme Benoit <[email protected]>

a4d25410764bca884efaea4d46ed9bf83b8a8dbb authored about 1 year ago by Jérôme Benoit <[email protected]>
chore: v3.1.15-0

565b7e650d066907686308d9f9dc7b91e1881235 authored about 1 year ago by Jérôme Benoit <[email protected]>
docs: add changelog entry

Signed-off-by: Jérôme Benoit <[email protected]>

63406ebd3ef0c43cc527b75f975594972c26ddbb authored about 1 year ago by Jérôme Benoit <[email protected]>
build: add types field to package.json

Signed-off-by: Jérôme Benoit <[email protected]>

5938b2d1823a92dfe5958d895ac974f52a31ac5e authored about 1 year ago by Jérôme Benoit <[email protected]>
refactor: add type alias for worker event handler

Signed-off-by: Jérôme Benoit <[email protected]>

3bcbd4c5be5678988281342a1fc1f6a62f9c77d7 authored about 1 year ago by Jérôme Benoit <[email protected]>
refactor: code cleanup

Signed-off-by: Jérôme Benoit <[email protected]>

1087637e65991bbcf07248b277d0fa99594a1528 authored about 1 year ago by Jérôme Benoit <[email protected]>
build(deps-dev): apply updates

Signed-off-by: Jérôme Benoit <[email protected]>

05caa138d77ea6f6143307e4274a08e253224e75 authored about 1 year ago by Jérôme Benoit <[email protected]>
refactor: cleanup dead code

Signed-off-by: Jérôme Benoit <[email protected]>

04d875a3942abe97ce35c177c6e6f41619be974b authored about 1 year ago by Jérôme Benoit <[email protected]>
build(deps-dev): apply updates

Signed-off-by: Jérôme Benoit <[email protected]>

b522f668d9078402b55310ea6047fd8000bc4d6e authored about 1 year ago by Jérôme Benoit <[email protected]>
refactor: remove home made random integer generator

Signed-off-by: Jérôme Benoit <[email protected]>

c7ed5d3b88f8f2c75675d953a4e9df87a3d9a54c authored about 1 year ago by Jérôme Benoit <[email protected]>
build: cleanup recommended code extensions

Signed-off-by: Jérôme Benoit <[email protected]>

33a3903989f4f40d3b0ceb94eaa59ebec9097d94 authored about 1 year ago by Jérôme Benoit <[email protected]>
docs: refine code comment

Signed-off-by: Jérôme Benoit <[email protected]>

e868df5bb91ea3b67fe6edfd013fe877a14345b0 authored about 1 year ago by Jérôme Benoit <[email protected]>
docs: generate documentation

b8882b9d826a828a34eb8ba64b02a74b83db9a09 authored about 1 year ago by Documentation Bot <[email protected]>
chore: v3.1.14

56412ef4b887d47dff2eb81205686174f3a860aa authored about 1 year ago by Jérôme Benoit <[email protected]>
build(deps-dev): apply updates

Signed-off-by: Jérôme Benoit <[email protected]>

7c3f5d088e7ad8dcc289a8ef482d5fa026557ae7 authored about 1 year ago by Jérôme Benoit <[email protected]>
test: improve worker choice strategies options tests

Signed-off-by: Jérôme Benoit <[email protected]>

125c84e40d6ee90f9b5e91f732a92e7b2503ebd8 authored about 1 year ago by Jérôme Benoit <[email protected]>
build(deps-dev): remove ts-standard

Signed-off-by: Jérôme Benoit <[email protected]>

6e50abac691122ab9648654675bb99896d16eec5 authored about 1 year ago by Jérôme Benoit <[email protected]>
refactor: code cleanups

Signed-off-by: Jérôme Benoit <[email protected]>

21f2ae12d1bd27d7b208f979c5c36658ac35d7ed authored about 1 year ago by Jérôme Benoit <[email protected]>
fix: properly handle dynamic pool with zero minimum size

Signed-off-by: Jérôme Benoit <[email protected]>

e44639e9af74427b71f1556ff7ec9f7606373e0d authored about 1 year ago by Jérôme Benoit <[email protected]>
refactor: dedupe worker choice strategy options handling code

Signed-off-by: Jérôme Benoit <[email protected]>

ce63d9e2f3d895bd2ae5aafc40769ff4dda3c887 authored about 1 year ago by Jérôme Benoit <[email protected]>
test: align task timeout expectation

Signed-off-by: Jérôme Benoit <[email protected]>

14d5e18329a40faffe8c95a9323d72872efdc3de authored about 1 year ago by Jérôme Benoit <[email protected]>
test: refine expectation

Signed-off-by: Jérôme Benoit <[email protected]>

50f9f61a7659c21cc53f3aa2c6aa60e90bf09a1a authored about 1 year ago by Jérôme Benoit <[email protected]>
docs: refine code comment

Signed-off-by: Jérôme Benoit <[email protected]>

0268f52c63db50bc10eeef8d7117627b44726878 authored about 1 year ago by Jérôme Benoit <[email protected]>
refactor: remove unneeded worker choice strategy storage in intermediate

object

Signed-off-by: Jérôme Benoit <[email protected]>

39618ede0e08d380c1ac82005bcc2ab1f3c227b6 authored about 1 year ago by Jérôme Benoit <[email protected]>
docs: generate documentation

a470bbcf628a548eb345104761dbc9e7d7792809 authored about 1 year ago by Documentation Bot <[email protected]>
chore: v3.1.13

5e133e82f086deb4b1ad5803b5df64ff924c69f1 authored about 1 year ago by Jérôme Benoit <[email protected]>
build(deps-dev): apply updates

Signed-off-by: Jérôme Benoit <[email protected]>

04880908d519379cfaa8bb4af77976c56550d97b authored about 1 year ago by Jérôme Benoit <[email protected]>
docs: add changelog entries

Signed-off-by: Jérôme Benoit <[email protected]>

b20bf19abbcc1fb78e71f843d6eb56ad8c4c630c authored about 1 year ago by Jérôme Benoit <[email protected]>
build: silence linter

Signed-off-by: Jérôme Benoit <[email protected]>

a29a2fac19b8b59a15b21f68029b1092983f8b8d authored about 1 year ago by Jérôme Benoit <[email protected]>
perf: use structuredClone() for cloning

Signed-off-by: Jérôme Benoit <[email protected]>

d4efe3b82d415e455c8e6c300f2a6845ff3edc80 authored about 1 year ago by Jérôme Benoit <[email protected]>
build(ci): refine code coverage thresholds

Signed-off-by: Jérôme Benoit <[email protected]>

20e49485fb676dcf63a3ad7b75fd6ffcf34dee2a authored about 1 year ago by Jérôme Benoit <[email protected]>
build(deps-dev): apply updates

Signed-off-by: Jérôme Benoit <[email protected]>

4f81f24d190bb6d804bf804d76d6f01fd01055be authored about 1 year ago by Jérôme Benoit <[email protected]>
build: refine linter rules

Signed-off-by: Jérôme Benoit <[email protected]>

8b81cdcfe1ff18b5cded9883600455cb4c54d698 authored about 1 year ago by Jérôme Benoit <[email protected]>
refactor: renable standard JS linter rules

Signed-off-by: Jérôme Benoit <[email protected]>

67f3f2d6cb8f915ec71f81c4533ab80a6c6a6f0f authored about 1 year ago by Jérôme Benoit <[email protected]>
docs: generate documentation

238a6a36482b3cf82d1f984f0bdd7d296a2f4ba1 authored about 1 year ago by Documentation Bot <[email protected]>
build(deps-dev): apply updates

Signed-off-by: Jérôme Benoit <[email protected]>

d0277f793034b9d2bec5ebd45b4aa698f092f4db authored about 1 year ago by Jérôme Benoit <[email protected]>
chore: v3.1.12

60aa9f2f82b880212aa9478e05f18490175fcab8 authored about 1 year ago by Jérôme Benoit <[email protected]>
build: refine eslint configuration after ESM defaulting

Signed-off-by: Jérôme Benoit <[email protected]>

28883f84b5381bb9af4c71e3bccd5297f6ab5fcf authored about 1 year ago by Jérôme Benoit <[email protected]>
chore: v3.1.12-0

164c80dda799deba677774a28c076f04aa508020 authored about 1 year ago by Jérôme Benoit <[email protected]>
build(deps-dev): apply updates

Signed-off-by: Jérôme Benoit <[email protected]>

09551c27b5de7e101ff6a3b68fd752a27eaa8cdf authored about 1 year ago by Jérôme Benoit <[email protected]>
build: switch default to ESM

Signed-off-by: Jérôme Benoit <[email protected]>

d35e571704515a8b729d3455e4784054f07c368f authored about 1 year ago by Jérôme Benoit <[email protected]>
Merge branch 'master' of github.com:poolifier/poolifier

7b7d96315331635fa3c8a12b03b6893fe91bf8ec authored about 1 year ago by Jérôme Benoit <[email protected]>
build: switch TS module resolution to node 16

Signed-off-by: Jérôme Benoit <[email protected]>

c2b8c17f68877338e9f9e58db66949760f353ecb authored about 1 year ago by Jérôme Benoit <[email protected]>