2024-05-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 |
2024-05-17 | Jérôme Benoit | fix: validate worker node event to wait Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2024-05-17 | Jérôme Benoit | test: refine cluster settings test Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2024-05-17 | Jérôme Benoit | test: improve cluster settings coverage Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2024-05-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 |
2024-05-16 | Jérôme Benoit | build: bump volta node version Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2024-05-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 |
2024-05-15 | Jérôme Benoit | chore: v4.0.8 |
commit | commitdiff | tree |
2024-05-15 | Jérôme Benoit | build(deps-dev): apply updates Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2024-05-15 | Jérôme Benoit | docs: refine code comment Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2024-05-15 | Jérôme Benoit | fix: fix default task function worker choice strategy... Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2024-05-15 | Jérôme Benoit | perf: remove unneeded branching in worker choice strategies Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2024-05-14 | Jérôme Benoit | refactor: cleanup handleWorkerNodeIdleEvent() Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2024-05-14 | Jérôme Benoit | refactor: cleanup handleWorkerNodeBackPressureEvent() Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2024-05-14 | Jérôme Benoit | build(deps-dev): apply updates Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2024-05-13 | Jérôme Benoit | chore: v4.0.7 |
commit | commitdiff | tree |
2024-05-13 | Jérôme Benoit | perf: cleanup benchmark Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2024-05-13 | Jérôme Benoit | refactor: cleanup build.sh Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2024-05-13 | Jérôme Benoit | build(deps-dev): apply updates Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2024-05-13 | Jérôme Benoit | refactor: cleanup benchmarking code Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2024-05-13 | Jérôme Benoit | perf: fix continuous benchmarking Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2024-05-13 | Jérôme Benoit | perf: use tatami-ng for continous benchmarking Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2024-05-12 | Jérôme Benoit | perf: remove unneeded GC tuning at running benchmark Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2024-05-12 | Jérôme Benoit | perf: reenable benchmark Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2024-05-11 | Jérôme Benoit | refactor: cleanup priority queue size handling Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2024-05-11 | Jérôme Benoit | refactor: add ELU statistics to pool information Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2024-05-10 | Jérôme Benoit | chore: v4.0.6 |
commit | commitdiff | tree |
2024-05-10 | Jérôme Benoit | docs: add changelog entry Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2024-05-10 | Jérôme Benoit | refactor: use Array.from to build Array() from Map() Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2024-05-10 | Jérôme Benoit | build(deps-dev): apply updates Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2024-05-09 | Jérôme Benoit | fix: fix pool.addTaskFunction() type definition Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2024-05-09 | Jérôme Benoit | chore: v4.0.5 |
commit | commitdiff | tree |
2024-05-09 | Jérôme Benoit | docs: add changelog entry Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2024-05-09 | Jérôme Benoit | fix: null expection in Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2024-05-09 | Jérôme Benoit | fix: off-by-one stolen tasks accounting task function... Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2024-05-09 | Jérôme Benoit | fix: ensure task function worker usage is defined before... Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2024-05-09 | Jérôme Benoit | fix: avoid tasks redistribution on the errored worker... Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2024-05-08 | Jérôme Benoit | build(deps-dev): apply updates Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2024-05-08 | Jérôme Benoit | chore: v4.0.4 |
commit | commitdiff | tree |
2024-05-08 | Jérôme Benoit | build(deps-dev): apply updates Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2024-05-08 | Jérôme Benoit | fix: guard worker node back pressure flag change Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2024-05-08 | Jérôme Benoit | refactor: code cleanups Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2024-05-08 | Jérôme Benoit | fix: disable `tasksStealingOnBackPressure` by default Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2024-05-08 | Jérôme Benoit | chore: v4.0.3 |
commit | commitdiff | tree |
2024-05-08 | Jérôme Benoit | perf: optimize task(s) stealing Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2024-05-08 | Jérôme Benoit | test: worker node tasks queue bucket initialization Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2024-05-08 | Jérôme Benoit | build(deps-dev): apply updates Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2024-05-07 | Jérôme Benoit | refactor: cleanup worker message channel handling Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2024-05-07 | Jérôme Benoit | refactor: refine UUID type definition Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2024-05-07 | Jérôme Benoit | build(ci): rely on package.json packageManager field... Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2024-05-07 | Jérôme Benoit | test: improve task statistic requirements coverage Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2024-05-07 | Jérôme Benoit | build(deps-dev): apply updates Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2024-05-06 | Jérôme Benoit | chore: v4.0.2 |
commit | commitdiff | tree |
2024-05-06 | Jérôme Benoit | build(deps-dev): apply updates Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2024-05-06 | Jérôme Benoit | build: bump volta pnpm version Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2024-05-06 | Jérôme Benoit | Revert "chore: v4.0.2" |
commit | commitdiff | tree |
2024-05-06 | Jérôme Benoit | chore: v4.0.2 |
commit | commitdiff | tree |
2024-05-06 | Jérôme Benoit | fix: sync worker task performance measurement requirements Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2024-05-03 | Jérôme Benoit | build: bump volta node version Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2024-05-02 | Jérôme Benoit | build(deps-dev): apply updates Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2024-05-02 | Jérôme Benoit | refactor: refactor function arguments Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2024-05-02 | Jérôme Benoit | build(deps-dev): apply updates Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2024-05-02 | Jérôme Benoit | chore: v4.0.1 |
commit | commitdiff | tree |
2024-05-02 | Jérôme Benoit | fix: fix worker choice strategies behavior Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2024-05-01 | Jérôme Benoit | docs: refine code comments Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2024-04-30 | Jérôme Benoit | docs: refine README.md Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2024-04-30 | Jérôme Benoit | chore: v4.0.0 |
commit | commitdiff | tree |
2024-04-30 | Jérôme Benoit | refactor: cleanup pool start timestamp handling Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2024-04-30 | Jérôme Benoit | fix: set pool start timestamp at start() Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2024-04-30 | Jérôme Benoit | build: fix linter errors Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2024-04-30 | Jérôme Benoit | build: fix node version in engines Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2024-04-30 | Jérôme Benoit | build(deps-dev): apply updates Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2024-04-30 | Jérôme Benoit | docs: document added fine grained priority and scheduling... Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2024-04-30 | Jérôme Benoit | test: add priority queue dequeue() with defined k Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2024-04-30 | Jérôme Benoit | refactor: refine type definition Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2024-04-29 | Jérôme Benoit | test: improve addTaskFunction() tests Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2024-04-29 | Jérôme Benoit | fix: only sync worker choice strategies if needed Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2024-04-29 | Jérôme Benoit | test: use arrow noop task function Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2024-04-29 | Jérôme Benoit | test: cleanup test name Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2024-04-29 | Jérôme Benoit | feat: use priority queue for task queueing Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2024-04-29 | Jérôme Benoit | feat: implement k-priority queue Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2024-04-29 | Jérôme Benoit | perf: factor out strategies helper Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2024-04-29 | Jérôme Benoit | perf: reduce task usage history default size Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2024-04-29 | Jérôme Benoit | test: add priority queue test suite Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2024-04-29 | Jérôme Benoit | refactor: cleanup dead code Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2024-04-29 | Jérôme Benoit | build(deps-dev): apply updates Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2024-04-29 | Jérôme Benoit | refactor: cleanup Map iteration Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2024-04-29 | Jérôme Benoit | refactor: cleanup settings Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2024-04-29 | Jérôme Benoit | perf: build worker choice strategies policy and task... Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2024-04-28 | Jérôme Benoit | test: improve task function ops Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2024-04-28 | Jérôme Benoit | fix: ensure task function ops sync worker choice strategies Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2024-04-28 | Jérôme Benoit | test: cleanups Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2024-04-28 | Jérôme Benoit | test: add test for worker task function object Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2024-04-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 |
2024-04-28 | Jérôme Benoit | feat: add per task function strategy support Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2024-04-27 | Jérôme Benoit | feat: add task function properties support Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
2024-04-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 |
2024-04-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 |
2024-04-23 | Jérôme Benoit | Merge branch 'master' of github.com:poolifier/poolifier |
commit | commitdiff | tree |
2024-04-23 | Jérôme Benoit | build(deps-dev): apply updates Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree |
next |