2023-12-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-12-24 | Jérôme Benoit | chore: v3.1.11 |
commit | commitdiff | tree |
2023-12-24 | Jérôme Benoit | build(ci): refine coverage thresholds for node 18.x Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-12-24 | Jérôme Benoit | fix: fix worker node cross tasks stealing Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-12-23 | Jérôme Benoit | refactor: silence sonar Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-12-23 | Jérôme Benoit | refactor: convert if...then...else to switch...case Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-12-23 | Jérôme Benoit | docs: remove node-worker-threads-pool from benchmarks... Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-12-22 | Jérôme Benoit | chore: v3.1.10 |
commit | commitdiff | tree |
2023-12-22 | Jérôme Benoit | docs: add changelog entry Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-12-22 | Jérôme Benoit | perf: avoid branching on pool type Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-12-22 | Jérôme Benoit | perf: avoid branching on pool type Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-12-22 | Jérôme Benoit | docs: refine API documentation Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-12-22 | 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-12-22 | Jérôme Benoit | chore: v3.1.9 |
commit | commitdiff | tree |
2023-12-22 | Jérôme Benoit | fix: readd ThreadPoolOptions and ClusterPoolOptions... Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-12-22 | 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-12-22 | Jérôme Benoit | test: refine expectations Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-12-21 | Jérôme Benoit | test: fix test flakiness Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-12-21 | Jérôme Benoit | test: fix test flakiness Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-12-21 | Jérôme Benoit | test: improve worker choice strategies coverage Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-12-21 | Jérôme Benoit | test: fix pool destroy() test flakiness, take 3 Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-12-21 | Jérôme Benoit | Merge branch 'master' of github.com:poolifier/poolifier |
commit | commitdiff | tree |
2023-12-21 | Jérôme Benoit | test: fix pool destroy() test flakiness, take 2 Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-12-21 | Jérôme Benoit | test: fix pool destroy() test flakiness Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-12-21 | Jérôme Benoit | chore: v3.1.8 |
commit | commitdiff | tree |
2023-12-21 | Jérôme Benoit | fix: fix possible null exception at pool destroying Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-12-21 | Jérôme Benoit | fix: make worker weight default computation more robust Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-12-21 | Jérôme Benoit | test: improve IWRR coverage Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-12-20 | Jérôme Benoit | refactor: cleanup default arguments handling Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-12-20 | Jérôme Benoit | refactor: refine worker node existence test Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-12-20 | 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-12-20 | Jérôme Benoit | chore: v3.1.7 |
commit | commitdiff | tree |
2023-12-20 | Jérôme Benoit | test: refine expectation Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-12-20 | Jérôme Benoit | build: refine coverage thresholds Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-12-20 | Jérôme Benoit | refactor: cleanups Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-12-20 | Jérôme Benoit | test: skip some tests Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-12-20 | Jérôme Benoit | test: fix test expectation Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-12-20 | Jérôme Benoit | fix: put back properties init in constructor Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-12-20 | Jérôme Benoit | test: less stricter expectation Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-12-20 | Jérôme Benoit | test: less strict expectation Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-12-20 | Jérôme Benoit | test: less strict expectation Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-12-20 | Jérôme Benoit | fix: fix worker weights handling Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-12-20 | Jérôme Benoit | test: less strict expectation for CI Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-12-20 | Jérôme Benoit | test: less strict expectation for CI Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-12-20 | Jérôme Benoit | test: less strict expectation for CI Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-12-20 | Jérôme Benoit | Merge branch 'fix-worker-readiness' of github.com:jerome... |
commit | commitdiff | tree |
2023-12-20 | Jérôme Benoit | test: less strict expectation Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-12-20 | Jérôme Benoit | refactor: revert previous commit Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-12-20 | 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-12-20 | Jérôme Benoit | test: fix worker choice defaults Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-12-20 | Jérôme Benoit | refactor: cleanup IWRR init Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-12-20 | Jérôme Benoit | fix: properly account worker choice retries for WRR Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-12-19 | Jérôme Benoit | refactor: remove unneeded type casting Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-12-19 | Jérôme Benoit | fix: ensure the number of worker choice retries is... Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-12-19 | Jérôme Benoit | docs: refine code comments Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-12-19 | Jérôme Benoit | docs: refine code comment Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-12-19 | Jérôme Benoit | fix: ensure worker choice is retried at least the pool... Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-12-19 | Jérôme Benoit | docs: add changelog entry Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-12-19 | Jérôme Benoit | test: remove unneeded sleep Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-12-19 | Jérôme Benoit | test: test for wait node readiness in dynamic pool Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-12-19 | Jérôme Benoit | fix: wait for worker node readiness Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-12-18 | Jérôme Benoit | test: refine expectation Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-12-18 | Jérôme Benoit | fix: fix pool destroying with tasks queuing enabled Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-12-18 | Jérôme Benoit | build(ci): fix pool destroy timeout Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-12-18 | Jérôme Benoit | chore: v3.1.6 |
commit | commitdiff | tree |
2023-12-18 | Jérôme Benoit | fix: fix pool destroying with tasks queuing enabled Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-12-18 | Jérôme Benoit | refactor: allow to disable tasks end wait time Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-12-18 | Jérôme Benoit | build(deps): apply updates in examples Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-12-18 | Jérôme Benoit | chore: v3.1.5 |
commit | commitdiff | tree |
2023-12-18 | 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-12-18 | Jérôme Benoit | docs: fix tasksFinishedTimeout default value Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-12-18 | Jérôme Benoit | refactor: set tasksFinishedTimeout default to 2000ms Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-12-18 | Jérôme Benoit | feat: add queued tasks end timeout support to worker... Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-12-18 | Jérôme Benoit | perf: update worker choice strategies internal if needed Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-12-18 | Jérôme Benoit | chore: v3.1.4 |
commit | commitdiff | tree |
2023-12-18 | Jérôme Benoit | fix: more robust fix for possible null exception at... Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-12-17 | Jérôme Benoit | fix: refine possible null exception fix at task response... Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-12-17 | Jérôme Benoit | chore: v3.1.3 |
commit | commitdiff | tree |
2023-12-17 | Jérôme Benoit | fix: fix possible null exception at handling task execution... Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-12-17 | Jérôme Benoit | docs: fix docs/api.md identation Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-12-17 | Jérôme Benoit | chore: v3.1.2 |
commit | commitdiff | tree |
2023-12-17 | Jérôme Benoit | fix: wait for queued tasks to end at worker termination Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-12-17 | Jérôme Benoit | refactor: emit worker node event at task end Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-12-17 | 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-12-16 | Jérôme Benoit | refactor: cleanup exports Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-12-16 | Jérôme Benoit | refactor: blank line cleanups Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-12-16 | Jérôme Benoit | test: refine expectation at back pressure callback Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-12-16 | Jérôme Benoit | refactor: examples import cleanup Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-12-16 | 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-12-16 | Jérôme Benoit | chore: v3.1.1 |
commit | commitdiff | tree |
2023-12-16 | Jérôme Benoit | fix: fix types definition in examples Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-12-16 | Jérôme Benoit | docs: move changelog entry to the right section Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-12-16 | Jérôme Benoit | fix: fix pool options TS type definition Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-12-16 | Jérôme Benoit | chore: v3.1.0 |
commit | commitdiff | tree |
2023-12-16 | 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-12-16 | Jérôme Benoit | refactor: cleanup handler naming Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-12-16 | Jérôme Benoit | refactor: cleanup worker error handling code Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-12-16 | Jérôme Benoit | refactor: factor out worker node termination code Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-12-15 | Jérôme Benoit | refactor: move worker setup into worker node constructor Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2023-12-15 | Jérôme Benoit | build(ci): reduce coverage requirements for node 18.x Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
next |