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

Merge pull request #1816 from poolifier/combined-prs-branch

Combined PRs

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

50e947c7cee354eb4ced20cd08682b912f4b1103 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/ws-8.16.0 into combined-prs-branch

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

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

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

Bumps [ws](https://github.com/websockets/ws) from 8.15.1 to 8.16.0.
- [Release notes](https://gi...

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

Bumps [ws](https://github.com/websockets/ws) from 8.15.1 to 8.16.0.
- [Release notes](https://gi...

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

Bumps [ws](https://github.com/websockets/ws) from 8.15.1 to 8.16.0.
- [Release notes](https://gi...

d312f8fbd00a91c6967d0dc9f23c39d0ac9e6238 authored about 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
refactor: cleanup conditions

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

0d03353828857a8d0eb17b318fd817ffb873fc40 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]>

782347dbc59b1a30b9ff93b6ba841d087b0b3972 authored about 1 year ago by Jérôme Benoit <[email protected]>
Merge pull request #1812 from poolifier/combined-prs-branch

Combined PRs

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

84f201b8b2cf572a019a8103b6b3502a845d933e authored about 1 year ago by Jérôme Benoit <[email protected]>
build(ci): exclude ESM files in sonar

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

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

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

911e15182f466c684c81476708c451319465bb6d 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/fastify-4.25.2 into combined-prs-branch

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

f8b3d84c1c95773a1e18d2c025d89d73c4f2ab15 authored about 1 year ago by Jérôme Benoit <[email protected]>
Merge dependabot/npm_and_yarn/typescript-eslint/parser-6.16.0 into combined-prs-branch

7e5d4028e0591d12e430677a0834a4c196473a0a authored about 1 year ago by Jérôme Benoit <[email protected]>
build(ci): fix coverage

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

7c37d26a259ae4c139992a582e0e6f1069405081 authored about 1 year ago by Jérôme Benoit <[email protected]>
build(ci): fix coverage report

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

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

Bumps [fastify](https://github.com/fastify/fastify) from 4.25.1 to 4.25.2.
- [Release notes](htt...

4f7ce89a056ee9b1eee1fbbd4c3b0105a7578400 authored about 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
build(deps-dev): bump @typescript-eslint/parser from 6.15.0 to 6.16.0

Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HE...

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

Bumps [fastify](https://github.com/fastify/fastify) from 4.25.1 to 4.25.2.
- [Release notes](htt...

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

Bumps [fastify](https://github.com/fastify/fastify) from 4.25.1 to 4.25.2.
- [Release notes](htt...

5b5321fd0b3ef10dd12b9aa21bf3ca9fa3970e76 authored about 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
build(ci): add step to fix coverage report paths

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

d5d46b8d11d8617d311f0d321834e860884ae00c authored about 1 year ago by Jérôme Benoit <[email protected]>
build: cleanup sonar configuration

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

e99f2ecabff16c89f476ed036dcfd395dcbd6832 authored about 1 year ago by Jérôme Benoit <[email protected]>
fix: refine pool statuses handling

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

3c9123c7bc41a8815d7371d591ae88e38637bc42 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]>

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

90e3ad3a6abc5f39b81fb32e32d1d787bf85cf5d authored about 1 year ago by Documentation Bot <[email protected]>
chore: v3.1.11

0766991a1f087ea0a03617d200b064e0db2d435a authored about 1 year ago by Jérôme Benoit <[email protected]>
build(ci): refine coverage thresholds for node 18.x

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

28e4bfd727423ce981467966e371baaaf80f8dd6 authored about 1 year ago by Jérôme Benoit <[email protected]>
fix: fix worker node cross tasks stealing

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

5eb72b9e26eaffb43c67147fbc6b4d2b1b959d62 authored about 1 year ago by Jérôme Benoit <[email protected]>
refactor: silence sonar

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

d1c03778bd26af064147055fc21d6701ffefb707 authored about 1 year ago by Jérôme Benoit <[email protected]>
refactor: convert if...then...else to switch...case

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

839b98b8d7b2a142da0841e9618b14c3e4e55c71 authored about 1 year ago by Jérôme Benoit <[email protected]>
docs: remove node-worker-threads-pool from benchmarks README

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

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

54a050e93b47b8404861c70c07cee7da66a9ec72 authored about 1 year ago by Documentation Bot <[email protected]>
chore: v3.1.10

4618ccfd23b0b3ff358907db960728eb708106c6 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]>

09616edb211953cf376cb21e9f04b095211117c2 authored about 1 year ago by Jérôme Benoit <[email protected]>
perf: avoid branching on pool type

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

d087803425ae5b3577028029dd1d2dae67d7f63b authored about 1 year ago by Jérôme Benoit <[email protected]>
perf: avoid branching on pool type

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

9d9fb7b64a28d150583fe1bcd895893f6736d9d4 authored about 1 year ago by Jérôme Benoit <[email protected]>
docs: refine API documentation

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

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

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

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

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

bba2020963544f1a5815e4a083de3507be3e3bc7 authored about 1 year ago by Jérôme Benoit <[email protected]>
fix: readd ThreadPoolOptions and ClusterPoolOptions TS type aliases to PoolOptions

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

2889bd70182e9e42c75d686ece3c288307e01d4f 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]>

6a5f7992e88975427ab30dcd774b86a0127c5bdd authored about 1 year ago by Jérôme Benoit <[email protected]>
Merge pull request #1806 from poolifier/combined-prs-branch

Combined PRs

880cce0a6d424e16842908275566eea1200da235 authored about 1 year ago by Jérôme Benoit <[email protected]>
test: refine expectations

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

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

4baa5f634e5cd68c9447999c1ab84a3ef6f7583d 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.8 into combined-prs-branch

44b6a02aa4f13f03e999c431da533ea7d269076b 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.8 into combined-prs-branch

dc958990c4e9ef218c29d070ad58ce25fa4b42ed 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.8 into combined-prs-branch

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

9e37a718a5a5ad75a45f9ece38107024b8c2823d 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.8 into combined-prs-branch

b9ebd80d96c7203a5e586a00827a84dd3cbb98d3 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.8 into combined-prs-branch

903555377ec8775a7094d29f83e5287916c6e44f 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.8 into combined-prs-branch

6d05a26bd9cfc3319abf1929fc311a97bdaf97d3 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.8 into combined-prs-branch

0cd7f9de2cc1cb24a35aa9012da14d80921f3a1a 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.8 into combined-prs-branch

30d7f6e094a9b837fd85c74ef23188ab28e86644 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.7 to 3.1.8.
- [Release notes]...

f0caed16bdffc413f63c4651209d4c45dd8f128b 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.7 to 3.1.8.
- [Release notes]...

12e2dbfc02406de121d990de3e3309cef816a003 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.7 to 3.1.8.
- [Release notes]...

cc6491c9ece721817fec5a675ecbee487966db33 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.7 to 3.1.8.
- [Release notes]...

3c63354af4fca4beb65cf491fbd29f63da4903eb 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.7 to 3.1.8.
- [Release notes]...

73f139c44daeb08c3e9b0eb7e428f2906ca58f52 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.7 to 3.1.8.
- [Release notes]...

63bc8cae777813b61ef2f5c195653e17110affe2 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.7 to 3.1.8.
- [Release notes]...

c64a86293e643776046e0dfa85a9c1377b1c0bdd 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.7 to 3.1.8.
- [Release notes]...

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

Bumps [poolifier](https://github.com/poolifier/poolifier) from 3.1.7 to 3.1.8.
- [Release notes]...

ec530d309060af866b61a1c033892914a3a1fbbb authored about 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
test: fix test flakiness

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

ecab2e2a359a3af2afcca8424d704c920fe1fddf authored about 1 year ago by Jérôme Benoit <[email protected]>
test: fix test flakiness

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

3c7cd737d5dca6fe29f65a5c1b21b4974a4bb34b authored about 1 year ago by Jérôme Benoit <[email protected]>
test: improve worker choice strategies coverage

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

86cbb7660561e416f4a59b6fe94bc4fcd6352ed1 authored about 1 year ago by Jérôme Benoit <[email protected]>
test: fix pool destroy() test flakiness, take 3

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

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

e76cb051ad171ceb6183dbe5ab0397ebb8f242d0 authored about 1 year ago by Jérôme Benoit <[email protected]>
test: fix pool destroy() test flakiness, take 2

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

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

0d60e26b333c8072404dee45d8602602515b3b22 authored about 1 year ago by Documentation Bot <[email protected]>
test: fix pool destroy() test flakiness

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

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

b1bbc3658b183a5c7a10c76daa4a775b64bf15ee authored about 1 year ago by Jérôme Benoit <[email protected]>
fix: fix possible null exception at pool destroying

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

ad3836edfc48e394c0271633acfa6952ef7be3d6 authored about 1 year ago by Jérôme Benoit <[email protected]>
fix: make worker weight default computation more robust

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

19910d842d15c3937508060925bec675609099d7 authored about 1 year ago by Jérôme Benoit <[email protected]>
test: improve IWRR coverage

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

9ef8fa7151c480590cce9cf98070c313717ad7b4 authored about 1 year ago by Jérôme Benoit <[email protected]>
refactor: cleanup default arguments handling

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

ee79e8e50d9e6187366b8daf419cf095e16cc34d authored about 1 year ago by Jérôme Benoit <[email protected]>
refactor: refine worker node existence test

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

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

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

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

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

72523ab9e8ddac363bb431609656451710e9b79e authored about 1 year ago by Jérôme Benoit <[email protected]>
Merge pull request #1782 from jerome-benoit/fix-worker-readiness

fix: wait for worker node readiness

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

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

2885534c1ebf36992a1664c3b26b9917522d4825 authored about 1 year ago by Jérôme Benoit <[email protected]>
build: refine coverage thresholds

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

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

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

b2365b8a62507e65ca7f857c087f1b9af5ffef01 authored about 1 year ago by Jérôme Benoit <[email protected]>
test: skip some tests

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

146eaa19f0f0ad8b0aecfef0ad3d8552dd064f33 authored about 1 year ago by Jérôme Benoit <[email protected]>
test: fix test expectation

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

afd6e8455ea7134ae9dbdd6116565ffb482151e8 authored about 1 year ago by Jérôme Benoit <[email protected]>
fix: put back properties init in constructor

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

3d6f0f7377c842be430708f7fe2b2d8a33d57e3d authored about 1 year ago by Jérôme Benoit <[email protected]>
test: less stricter expectation

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

bcc9e518ccacb739018c92de22011fa4e8d47ece authored about 1 year ago by Jérôme Benoit <[email protected]>
test: less strict expectation

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

35e8f29cac8e1c1fecb8a3404107602d2d482f19 authored about 1 year ago by Jérôme Benoit <[email protected]>
test: less strict expectation

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

02349feb6ad7c0389e93f30a51b8c8d6e631dfa0 authored about 1 year ago by Jérôme Benoit <[email protected]>
fix: fix worker weights handling

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

69bba5e2db6d6895a327efaa815559d58a836c33 authored about 1 year ago by Jérôme Benoit <[email protected]>
test: less strict expectation for CI

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

af7fe15acbe47c6b2236426034dd5cb08c271bbc authored about 1 year ago by Jérôme Benoit <[email protected]>
test: less strict expectation for CI

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

fc7633dd198ac9b86c93566aa2153ea87838e104 authored about 1 year ago by Jérôme Benoit <[email protected]>
test: less strict expectation for CI

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

55ddaf0fe477fdc6c5711cacd1eb9d9742b4e6e2 authored about 1 year ago by Jérôme Benoit <[email protected]>
Merge branch 'fix-worker-readiness' of github.com:jerome-benoit/poolifier into fix-worker-readiness

188389c39f21346d28da8a7e6a76a9f7d5bd67da authored about 1 year ago by Jérôme Benoit <[email protected]>
test: less strict expectation

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

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