2023-08-28 | Jérôme Benoit | test: refine some expectations Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-08-28 | Jérôme Benoit | docs: add changelog entry Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-08-28 | Jérôme Benoit | test: refine UTs Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-08-28 | Jérôme Benoit | test: refine UTs Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-08-28 | Jérôme Benoit | docs: code comment cleanup Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-08-28 | Jérôme Benoit | test: refine UTs Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-08-28 | Jérôme Benoit | test: add tests Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-08-28 | Jérôme Benoit | test: add tests for default values Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-08-28 | Jérôme Benoit | test: improve coverage for fair share strategy Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-08-28 | Jérôme Benoit | build(deps-dev): apply updates Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-08-28 | Jérôme Benoit | build: refine coverage thresholds Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-08-28 | Jérôme Benoit | test: improve coverage Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-08-28 | Jérôme Benoit | test: fix sleep() test, take 2 Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-08-28 | Jérôme Benoit | fix: fix sleep() UT Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-08-28 | Jérôme Benoit | test: improve UTs Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-08-28 | Jérôme Benoit | refactor: cleanup updateTaskStolenStatisticsWorkerUsage... Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-08-27 | Jérôme Benoit | refactor: factor out task function validation Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-08-27 | Jérôme Benoit | refactor: factor out task stolen statistics handling Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-08-27 | Jérôme Benoit | refactor: silence sonar code smells Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-08-27 | Jérôme Benoit | build: refine coverage thresholds Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-08-27 | Jérôme Benoit | refactor: remove blank line Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-08-27 | Jérôme Benoit | fix: fix worker usage statistics handling Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-08-27 | Jérôme Benoit | refactor: remove unused code Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-08-27 | Jérôme Benoit | perf: improve node eligibility branching on worker... Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-08-27 | Jérôme Benoit | refactor: cleanup worker choice strategies options... Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-08-27 | Jérôme Benoit | refactor: cleanup deque variables namespace Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-08-27 | Jérôme Benoit | refactor: cleanup direct access to worker id Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-08-27 | Jérôme Benoit | test: add missing pool destroy() calls Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-08-27 | Jérôme Benoit | refactor: factor out task execution semantic with tasks... Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-08-27 | Jérôme Benoit | test: add missing pool destroy() calls Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-08-27 | Jérôme Benoit | build: cleanup TS configuration Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-08-27 | Jérôme Benoit | build(ci): test TS configuration support in sonar cloud... Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-08-27 | Jérôme Benoit | fix: revert incorrect change Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-08-27 | Jérôme Benoit | build(deps-dev): apply updates Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-08-27 | Jérôme Benoit | docs: update benchmarks vs. external pools Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-08-26 | Jérôme Benoit | refactor: cleanup type definitions Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-08-26 | Jérôme Benoit | refactor: cleanup type definition Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-08-26 | Jérôme Benoit | refactor: refine argument type Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-08-26 | Jérôme Benoit | perf: remove unneeded condition in tasks stealing code Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-08-26 | Jérôme Benoit | test: code cleanup Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-08-26 | Jérôme Benoit | chore: v2.6.36 |
commit | commitdiff | tree |
2023-08-26 | Jérôme Benoit | build: update volta pnpm version Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-08-26 | Jérôme Benoit | test: refine coverage thresholds Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-08-26 | Jérôme Benoit | test: add worker node tests Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-08-26 | Jérôme Benoit | test: improve deque coverage Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-08-26 | Jérôme Benoit | test: improve deque coverage Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-08-26 | Jérôme Benoit | test: improve worker code coverage Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-08-26 | Jérôme Benoit | test: add pool statuses test Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-08-26 | Jérôme Benoit | test: improve code coverage Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-08-26 | Jérôme Benoit | test: improve coverage Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-08-26 | Jérôme Benoit | build: fix coverage thresholds, take 2 Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-08-26 | Jérôme Benoit | build: refine coverage thresholds Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-08-26 | Jérôme Benoit | build(deps-dev): apply updates Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-08-26 | Jérôme Benoit | fix: fix pool `execute()` arguments checking Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-08-26 | Jérôme Benoit | docs: add changelog entry Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-08-26 | Jérôme Benoit | refactor: cleanup tasks queue options handling Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-08-26 | Jérôme Benoit | perf: stop continuous task stealing at task executing Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-08-26 | Jérôme Benoit | perf: fine tune continuous task stealing algorithm Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-08-25 | Jérôme Benoit | build(deps-dev): apply updates Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-08-25 | Jérôme Benoit | Merge branch 'master' of github.com:poolifier/poolifier |
commit | commitdiff | tree |
2023-08-25 | Jérôme Benoit | test: skip unstable UT Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-08-25 | Jérôme Benoit | Merge branch 'master' of github.com:jerome-benoit/poolifier |
commit | commitdiff | tree |
2023-08-25 | Jérôme Benoit | test: fix flakiness Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-08-25 | Jérôme Benoit | docs: update benchmarks vs. external pools Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-08-25 | Jérôme Benoit | build(deps-dev): downgrade to latest supported typescript... Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-08-25 | Jérôme Benoit | chore: v2.6.35 |
commit | commitdiff | tree |
2023-08-25 | Jérôme Benoit | docs: fix links Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-08-25 | Jérôme Benoit | test: add UTs Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-08-25 | Jérôme Benoit | fix: fix getRandomValues issue with node 16 Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-08-25 | Jérôme Benoit | build(deps-dev): apply updates Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-08-25 | Jérôme Benoit | fix: workaround node 16 issue with crypto named export Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-08-25 | Jérôme Benoit | docs: refine worker choice strategies documentation Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-08-25 | Jérôme Benoit | refactor: cleanup exponential delay code Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-08-25 | Jérôme Benoit | refactor: remove unneeded condition in task stealing... Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-08-25 | Jérôme Benoit | refactor: remove dead code Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-08-25 | Jérôme Benoit | refactor: ensure stolen tasks account is done safely Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-08-25 | Jérôme Benoit | test: add task stealing support Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-08-25 | Jérôme Benoit | feat: continuous task stealing Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-08-25 | Jérôme Benoit | refactor: cleanup circular array UT Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-08-25 | Jérôme Benoit | docs: fix links Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-08-25 | Jérôme Benoit | docs: refine code comment Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-08-25 | Jérôme Benoit | build(deps-dev): apply updates Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-08-24 | Jérôme Benoit | docs: update changelog entries Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-08-24 | Jérôme Benoit | fix: ensure task stealing respects the tasks queueing... Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-08-24 | Jérôme Benoit | feat: add continuous task stealing Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-08-24 | Jérôme Benoit | docs: refine worker choice strategies documentation Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-08-24 | Jérôme Benoit | fix: fix pool information median computation Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-08-24 | Jérôme Benoit | Merge branch 'master' of github.com:poolifier/poolifier |
commit | commitdiff | tree |
2023-08-24 | Jérôme Benoit | feat: use SMA and SMM for worker tasks usage Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-08-24 | Jérôme Benoit | Merge branch 'master' of github.com:poolifier/poolifier |
commit | commitdiff | tree |
2023-08-24 | Jérôme Benoit | docs: improve scope in code comments Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-08-24 | Jérôme Benoit | Merge branch 'master' of github.com:poolifier/poolifier |
commit | commitdiff | tree |
2023-08-24 | Jérôme Benoit | docs: add missing export Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-08-24 | Jérôme Benoit | docs: fix docs/api.md tasks queue options Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-08-24 | Jérôme Benoit | chore: v2.6.34 |
commit | commitdiff | tree |
2023-08-24 | Jérôme Benoit | build(deps-dev): apply updates Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-08-24 | Jérôme Benoit | Merge branch 'master' of github.com:poolifier/poolifier |
commit | commitdiff | tree |
2023-08-24 | Jérôme Benoit | fix: avoid cascading tasks stealing under back pressure Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-08-23 | Jérôme Benoit | refactor: cleanup tasks redistribution on error code Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-08-23 | Jérôme Benoit | fix: allow to steal tasks more than once at a time Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
next |