Ecosyste.ms: OpenCollective

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

Poolifier

Enhance Node.js application scalability and performance by providing several thread pool types
Collective - Host: opensource - https://opencollective.com/poolifier - Website: https://poolifier.github.io/poolifier/ - Code: https://github.com/poolifier/poolifier

Apply dependencies update

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

github.com/poolifier/poolifier - 9b74351d5bea82a209198f83a3ead507ec07315d authored over 2 years ago
src/pools/selection-strategies/weighted-round-robin-choice-strategy.ts -> src/pools/selection-strategies/weighted-round-robin-worker-choice-strategy.ts

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

github.com/poolifier/poolifier - fa6f12966fa14931864dcd13596e080d689464b3 authored over 2 years ago
Strict boolean check

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

github.com/poolifier/poolifier - b893d997f4d665375aa5b03b0b1d66eaa43076bb authored over 2 years ago
Verify that the configured worker choice is going to be used when a

dynamic pool is busy

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

github.com/poolifier/poolifier - 87c65328003f70331a3bed5e7a2b617e2e4d9f3d authored over 2 years ago
Add WRR worker choice strategy to benchmark

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

github.com/poolifier/poolifier - 2d401b2d21b1d9225c9168f85e32234353feb0c3 authored over 2 years ago
Cleanup tests code

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

github.com/poolifier/poolifier - e1ffb94fcac39a7459c47edaa086a7729a1dec44 authored over 2 years ago
Fix tests with WRR worker choice strategy

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

github.com/poolifier/poolifier - c15273f20d0ee8b7b34321f07d7f14e60d1ed895 authored over 2 years ago
Fix task runtime statistics usage calculation logic

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

github.com/poolifier/poolifier - 675bb8097982bce5bbe64e6332340373aa4aed3f authored over 2 years ago
Stricter tests expectations

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

github.com/poolifier/poolifier - 6db75ad932064c1415ff6f03645929530209a5fe authored over 2 years ago
Fix fair share strategy unix timestamp comparison

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

github.com/poolifier/poolifier - ea2ee1f4fe0312a092b9aa88538aaecf423c908f authored over 2 years ago
Allow worker choice strategy to specify their statistics requirements

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

github.com/poolifier/poolifier - 10fcfaf49c0b6d6f0e1d137eeba1e9d805c9a815 authored over 2 years ago
Add eslint report to sonar

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

github.com/poolifier/poolifier - 7d82d90ea31689b7235a9282ccd5a2439483bc9f authored over 2 years ago
Fix missed Promise.all usage in tests

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

github.com/poolifier/poolifier - 7b6860ef4b85ce0243f39f12f80f22f0ad778cef authored over 2 years ago
Revert Promise.all usage in tests

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

github.com/poolifier/poolifier - ef18443d24959faaf7da0bcd74d10dad43272005 authored over 2 years ago
Fix pool execute promises fullfilment in tests

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

github.com/poolifier/poolifier - 42f051a803bbf4dc378802f624e308debe61c53f authored over 2 years ago
.eslintrc.js: remove uneeded rules for tests

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

github.com/poolifier/poolifier - ac1417a5d54f03b1575de1a53073182ea5f4e2ef authored over 2 years ago
Silence sonar

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

github.com/poolifier/poolifier - a59e741b92e7cdb08833307b92e14bad571bf23e authored over 2 years ago
Add fair sharing worker choice strategy

Close #339

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

github.com/poolifier/poolifier - 23ff945ac0bc3b9bcf98c6491872cffaac805b73 authored over 2 years ago
Add WRR worker choice strategy

Close #363

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

github.com/poolifier/poolifier - b3432a63039e7cb70c0448da5518690e457cd47e authored over 2 years ago
Fix lint-staged configuration, take 2

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

github.com/poolifier/poolifier - 4a297cd559d11d60dbc5310c11914a49496c421c authored over 2 years ago
Fix lint-staged configuration

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

github.com/poolifier/poolifier - ff07812554946161cb770d3c42a03b77be0804c2 authored over 2 years ago
Enhance tasks statistics

Close #577

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

github.com/poolifier/poolifier - bf9549aef8a23a3931e19040dadb7f1e8e6422b5 authored over 2 years ago
Refine eslint configuration

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

github.com/poolifier/poolifier - 6d0425b42424c7924c4f26ecea79f32a449c469d authored over 2 years ago
Add lint-staged run at pre-commit git hook

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

github.com/poolifier/poolifier - 86092b199b858c308849ddcf2900a7733251364a authored over 2 years ago
README.md: reference the next project version for suggestions

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

github.com/poolifier/poolifier - ae965d5bbda82733a0687f7c28a29d27e09c8d0a authored over 2 years ago
Fix npm publication

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

github.com/poolifier/poolifier - 4bc8397bbed761eb186f905c580a5ff37542714b authored over 2 years ago
Version 2.2.2

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

github.com/poolifier/poolifier - cb2b6c694e8d46f83cac31db9731afdf5fcd8f41 authored over 2 years ago
Merge branch 'master' of github.com:poolifier/poolifier

github.com/poolifier/poolifier - 248bc34b348a7d8d2b90eecff49d60a3b465da9e authored over 2 years ago
Update documentation

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

github.com/poolifier/poolifier - c0b0686de0f8c5483b20b94fac97d2b8175c0556 authored over 2 years ago
README.md: remove uneeded comments

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

github.com/poolifier/poolifier - ae419f42ae3e2bfa76f00b2d9252492fbe2d73ec authored over 2 years ago
README.md: fix node versions supported

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

github.com/poolifier/poolifier - d4161a8ea142c53a0f51e535ff98dacc5bcdd2a4 authored over 2 years ago
Readd UTs run before npm registry auto publication

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

github.com/poolifier/poolifier - 4b85ba430f4829569855cbf51b32a9e5cca01564 authored over 2 years ago
README.md: fix link to dependabot badge

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

github.com/poolifier/poolifier - 8f8dc0e04e416295110c035e9c50cdb13fd3e298 authored over 2 years ago
Comment out UTs run on the production build at npm publication

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

github.com/poolifier/poolifier - fe748efaa8e1692d53de4cf0731d4515ca023a87 authored over 2 years ago
Fix eslint configuration

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

github.com/poolifier/poolifier - 4bf99d517e8e39c7aa777124140fad41910495b1 authored over 2 years ago
Fix link in documentation

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

github.com/poolifier/poolifier - b142df6d1278e9d0b6c4c7226bf3dae36c486410 authored over 2 years ago
Version 2.2.1

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

github.com/poolifier/poolifier - fe9f25b5ac98c7c7fccd1849a200c5054a77cf03 authored over 2 years ago
Add missed documentation files

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

github.com/poolifier/poolifier - 671da6812a80aa033463c6605e7a3427c68a38fc authored over 2 years ago
Generate documentation

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

github.com/poolifier/poolifier - a76fac14098cf2138cf8d6997ac7c89d8c3ae508 authored over 2 years ago
Add UTs for WorkerChoiceStrategyContext

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

github.com/poolifier/poolifier - 40ad1d27cb93fc21c700ed6ba96711104fd320c6 authored over 2 years ago
Add UTs for SelectionStrategiesUtils

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

github.com/poolifier/poolifier - a38092895499e2e6e9f8c45bd12bdef3849897ff authored over 2 years ago
Apply dependencies update

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

github.com/poolifier/poolifier - dc97632d6bfa6e92e7c475c74e217fec31330705 authored over 2 years ago
Check in UTs the error message thrown in worker-thread pool

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

github.com/poolifier/poolifier - 0302f8ec510bb6a67a659e7fbc415c31429dfdcc authored over 2 years ago
Convert function to arrow function in UT

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

github.com/poolifier/poolifier - d94bee6fb7e3c48b2490cc4fdd1fe2c205c33f2a authored over 2 years ago
Factor out some UTs code in test-utils.js

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

github.com/poolifier/poolifier - 15d563152134452a245e4842b20fbf4030457e16 authored over 2 years ago
Comment cleanup

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

github.com/poolifier/poolifier - 0a01b5c3aa58059e7241d4394cf3953779029507 authored over 2 years ago
Keep the LRU strategy implementation as optimized as it was

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

github.com/poolifier/poolifier - 1399f8588a401fd8d4e146da7a31fd6444e31021 authored over 2 years ago
Add dynamic worker choice strategy change at runtime

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

github.com/poolifier/poolifier - bdaf31cd0e637aa466c78d54a49f157899a2cb3f authored over 2 years ago
Remove redundant await

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

github.com/poolifier/poolifier - 9c8526b801b42a5b40bfa5cec6f6e2082ffc9da7 authored over 2 years ago
Report more cleanups from work in progress PRs

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

github.com/poolifier/poolifier - cf597bc58029b9b5bf861c29fa9e917a6a72d859 authored over 2 years ago
Report some code cleanups from work in progress PR

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

github.com/poolifier/poolifier - bdacc2d25f190728221f7fb8c8cd2aba175cb18d authored over 2 years ago
Refine .gitignore

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

github.com/poolifier/poolifier - 85ff0ff051cf39e2a7ce2de2e644330364ed6065 authored over 2 years ago
Fix eslint configuration

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

github.com/poolifier/poolifier - e00a6c53e0d42d4b76791441975b70888ead0a73 authored over 2 years ago
Merge branch 'master' of github.com:poolifier/poolifier

github.com/poolifier/poolifier - df422579fde9c2638e5802e94daa4f6eda698b2b authored over 2 years ago
Fix eslint configuration

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

github.com/poolifier/poolifier - f3636726b3bf4ec12f6694090bbb04c8dcc56037 authored over 2 years ago
Bump @types/node from 18.8.2 to 18.8.3 (#576)

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

github.com/poolifier/poolifier - a1e429eac3fd91fb7de7e9b45bcf6fc4bfdee0fa authored over 2 years ago
Bump @types/node from 18.8.0 to 18.8.2 (#575)

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

github.com/poolifier/poolifier - 600543a2d1fa2acd379ca7abee65ace63775ef50 authored over 2 years ago
Bump @typescript-eslint/eslint-plugin from 5.38.1 to 5.39.0 (#573)

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

github.com/poolifier/poolifier - 9784ef7337ab4eba52ac065204f8179d90b81b4a authored over 2 years ago
Bump @typescript-eslint/parser from 5.38.1 to 5.39.0 (#574)

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored...

github.com/poolifier/poolifier - c7426f7ff42e42d1882c99c9960ee9dcf48f46b6 authored over 2 years ago
Remove deprecated code configuration

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

github.com/poolifier/poolifier - d12554487c95fcb5ca074d532f654ccf6ac83770 authored over 2 years ago
Sync package-lock.json

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

github.com/poolifier/poolifier - 93547b66128c9caf36984c5cd95731e658d82238 authored over 2 years ago
Bump expect from 29.1.0 to 29.1.2 (#572)

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

github.com/poolifier/poolifier - 391cc56fa5895cee79c123feaab88f4432d53752 authored over 2 years ago
Merge branch 'master' of github.com:poolifier/poolifier

github.com/poolifier/poolifier - 4456ef64dba0aafb421cd18da1755f8b785a40ce authored over 2 years ago
Fix source map support in UTs

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

github.com/poolifier/poolifier - a4a036da682150791918a23a72bed781766026d8 authored over 2 years ago
Bump expect from 29.0.3 to 29.1.0 (#571)

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

github.com/poolifier/poolifier - 517b61186697774d09dabfc0263802cd8013837b authored over 2 years ago
Combined PR (#570)

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored...

github.com/poolifier/poolifier - 1d25d3449f09e6059b73ab316c3e4ca9371dcc6a authored over 2 years ago
Combined PR (#569)

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored...

github.com/poolifier/poolifier - dcfd671ac2c11741db96d51bce7356f76b5ab415 authored over 2 years ago
Fix dependabot configuration for GitHub actions

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

github.com/poolifier/poolifier - 0ebbd16047c918bc93960179424ea35c05f15efa authored over 2 years ago
Add dependabot configuration for GitHub actions

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

github.com/poolifier/poolifier - d5822c4abab4f67096d20f28e206ca5998df6d64 authored over 2 years ago
Bump @types/node from 18.7.19 to 18.7.22 (#563)

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

github.com/poolifier/poolifier - 9beb6c8fae8263582479c18d9f4bc2520efe9280 authored over 2 years ago
Combined PR (#562)

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored...

github.com/poolifier/poolifier - 86eab0d63516700e28372043c0d3cb3915d9b512 authored over 2 years ago
Cleanup

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

github.com/poolifier/poolifier - dd043cd30c05a8166bdab4f9665cc34427c2a33b authored over 2 years ago
Add .npmrc

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

github.com/poolifier/poolifier - a357cd2db501ad22872a0f858d23582c4d2fcaed authored over 2 years ago
Apply dependencies update

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

github.com/poolifier/poolifier - b93306dc268a09aff6357998de18b25244cf33d0 authored over 2 years ago
Remove unneeded .editorconfig tunable

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

github.com/poolifier/poolifier - 70f2050943b6870d964f35aa27b7ba6284ac5dfb authored over 2 years ago
Bump expect from 29.0.2 to 29.0.3 (#558)

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

github.com/poolifier/poolifier - a869bb2c3cd33ef4bbdc1133cdadabb80fcd04d2 authored over 2 years ago
Combined PR (#557)

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored...

github.com/poolifier/poolifier - 4e3397e3e623fb777881da2c688ca5a70d348505 authored over 2 years ago
Combined PR (#555)

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored...

github.com/poolifier/poolifier - 3cf43721d6991ebb304d3b273883a77684437fc5 authored over 2 years ago
Combined PR (#546)

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored...

github.com/poolifier/poolifier - 44c416e8aad9bf5ca5df6d92ad636bbaca3e1342 authored over 2 years ago
Combined PR (#545)

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored...

github.com/poolifier/poolifier - a558013ab7977153b51cfb6f7103535b447d5547 authored over 2 years ago
Bump prettier-plugin-organize-imports from 3.1.0 to 3.1.1 (#539)

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

github.com/poolifier/poolifier - 138cda236c840c18c6234bc426e95f4b53a5e2d2 authored over 2 years ago
Bump typedoc from 0.23.12 to 0.23.13 (#538)

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

github.com/poolifier/poolifier - 6b5742a40baad338599bfe1ed0674528c8dc4d36 authored over 2 years ago
Merge branch 'master' of github.com:poolifier/poolifier

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

github.com/poolifier/poolifier - 689585d5b1edde94e91fd0561475391aa2c6bf08 authored over 2 years ago
Apply dependencies update

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

github.com/poolifier/poolifier - 88b0ada8c93d4267d62e0fd3733537398017420a authored over 2 years ago
Combined PR (#532)

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored...

github.com/poolifier/poolifier - f77e3f187e47802c029288d5c99bb5d1b3da2197 authored over 2 years ago
Combined PR (#531)

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored...

github.com/poolifier/poolifier - b585b5ab3f88419f9e98082a59c40800d6614a57 authored over 2 years ago
Bump @types/node from 18.7.10 to 18.7.11 (#525)

Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) fro...

github.com/poolifier/poolifier - 82429ded15eaf9ba1aea91e73c2326c24d33d6ff authored over 2 years ago
Bump @typescript-eslint/eslint-plugin from 5.33.1 to 5.34.0 (#519)

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

github.com/poolifier/poolifier - 1d28a82aad237f00542be8b56cc18443a8e87aba authored over 2 years ago
Combined PR (#524)

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored...

github.com/poolifier/poolifier - 550b2de2c6cc154ec561a8a0457d3a4d9619e7ad authored over 2 years ago
Combined PR (#518)

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored...

github.com/poolifier/poolifier - 4ebaf11e8e109f71c9e92fc0eb2f14ccd4f2f4f0 authored over 2 years ago
Combined PR (#515)

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored...

github.com/poolifier/poolifier - a8ffe99a9cdc9627ebfa44d5bd5f85b3aa150acf authored over 2 years ago
Bump @types/node from 18.7.5 to 18.7.6 (#512)

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

github.com/poolifier/poolifier - bcd8dc25bb1e9658fde3d0e995b543bf086d6cdb authored over 2 years ago
Apply dependencies update

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

github.com/poolifier/poolifier - 721947ccbe31ac87daffaeb3a571d21a2cda1569 authored over 2 years ago
Bump @types/node from 18.7.1 to 18.7.3 (#511)

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

github.com/poolifier/poolifier - cd381f80d98945c9496db96441b8e889c791f92d authored over 2 years ago
Bump microtime from 3.1.0 to 3.1.1 (#510)

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

github.com/poolifier/poolifier - 7595e43317f63751ae367ae7fd1e2aa73965baf3 authored over 2 years ago
Bump rollup from 2.77.2 to 2.77.3 (#508)

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

github.com/poolifier/poolifier - 5cc8be083661067b1264a751c7090e8e4b5da4d7 authored over 2 years ago
Bump @types/node from 18.6.5 to 18.7.1 (#507)

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

github.com/poolifier/poolifier - 7b9478fd3c241bff0da0cbac1aa132fd6f0ce513 authored over 2 years ago
Apply dependencies update

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

github.com/poolifier/poolifier - 5ddd565b2ccaa8dee5750ac424d02a896a2d2549 authored over 2 years ago
package-lock.json: cleanups

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

github.com/poolifier/poolifier - b312b1b0c3e442e9feab337f5ffc89c29deee304 authored over 2 years ago
Merge branch 'master' of github.com:poolifier/poolifier

github.com/poolifier/poolifier - d9bcfc4f11c67ed47f663fcc09f52400d9ad91ef authored over 2 years ago