2024-05-30 | refactor: code cleanup after eslint 9 migration Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree | |
2024-05-30 | fix: add missing eslint flat configuration Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree | |
2024-05-30 | chore: migrate to eslint 9 Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree | |
2024-05-29 | build(deps-dev): apply updates Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree | |
2024-05-29 | chore: v4.0.13 |
commit | commitdiff | tree | |
2024-05-29 | perf: enable prioritized tasks queue only when necessary Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree | |
2024-05-28 | test: add fixed priority queue get() test Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree | |
2024-05-28 | docs: refine queueing code comment Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree | |
2024-05-28 | perf: remove unneeded counter on fixed priority queue Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree | |
2024-05-28 | fix: fix priority queue iterator Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree | |
2024-05-28 | refactor: refine priority queue bucket size validation Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree | |
2024-05-28 | fix: add missing exports Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree | |
2024-05-28 | build(deps-dev): apply updates Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree | |
2024-05-28 | fix: fix task dequeuing from the last bucket Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree | |
2024-05-28 | perf: optimize tasks queue implementation Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree | |
2024-05-27 | build(deps-dev): apply updates Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree | |
2024-05-26 | refactor: trivial code cleanups Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree | |
2024-05-26 | fix: fix iteration in fixed queue if start > size Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree | |
2024-05-25 | build(deps-dev): apply updates Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree | |
2024-05-25 | refactor: refine circular buffer error message Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree | |
2024-05-25 | fix: fix fixed priority queue array length change Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree | |
2024-05-25 | test: comment out fixed priority queue tests Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree | |
2024-05-25 | feat: add fixed priority queue implementation Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree | |
2024-05-25 | chore: v4.0.12 |
commit | commitdiff | tree | |
2024-05-25 | docs: add changelog entry Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree | |
2024-05-24 | test: remove commented out code Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree | |
2024-05-24 | perf: optimize circular buffer for numbers Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree | |
2024-05-24 | build(deps-dev): apply updates Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree | |
2024-05-24 | Merge branch 'master' of github.com:poolifier/poolifier |
commit | commitdiff | tree | |
2024-05-24 | docs: refine code comment Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree | |
2024-05-24 | feat: fully implement circular buffer semantic Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree | |
2024-05-23 | docs: refine code comment Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree | |
2024-05-22 | build(deps-dev): apply updates Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree | |
2024-05-21 | docs: refine circular buffer code comments Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree | |
2024-05-21 | docs: refine code comment Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree | |
2024-05-21 | test: add circular buffer toArray() test Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree | |
2024-05-21 | chore: v4.0.11 |
commit | commitdiff | tree | |
2024-05-21 | docs: refine changelog entry Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree | |
2024-05-21 | docs: add changelog entry Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree | |
2024-05-21 | perf: use optimized circular buffer implementation... Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree | |
2024-05-21 | refactor: code cleanups Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree | |
2024-05-21 | build(deps-dev): apply updates Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree | |
2024-05-20 | test: improve coverage Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree | |
2024-05-20 | test: improve coverage Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree | |
2024-05-20 | chore: v4.0.10 |
commit | commitdiff | tree | |
2024-05-20 | fix: fix tasks stealing dynamic worker node handling Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree | |
2024-05-20 | build(deps-dev): apply updates Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree | |
2024-05-19 | refactor: cleanup priority queue code Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree | |
2024-05-19 | chore: v4.0.9 |
commit | commitdiff | tree | |
2024-05-19 | docs: add changelog entry Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree | |
2024-05-19 | build(deps-dev): apply updates Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree | |
2024-05-19 | refactor: add ELU utilization to pool info Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree | |
2024-05-18 | build(deps-dev): apply updates Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree | |
2024-05-18 | build(deps-dev): apply updates Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree | |
2024-05-18 | build(deps-dev): apply updates Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree | |
2024-05-17 | 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 | test: refine cluster settings test Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree | |
2024-05-17 | test: improve cluster settings coverage Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree | |
2024-05-16 | build(deps-dev): apply updates Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree | |
2024-05-16 | build: bump volta node version Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree | |
2024-05-16 | build(deps-dev): apply updates Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree | |
2024-05-15 | chore: v4.0.8 |
commit | commitdiff | tree | |
2024-05-15 | build(deps-dev): apply updates Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree | |
2024-05-15 | docs: refine code comment Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree | |
2024-05-15 | 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 | 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 | refactor: cleanup handleWorkerNodeIdleEvent() Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree | |
2024-05-14 | refactor: cleanup handleWorkerNodeBackPressureEvent() Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree | |
2024-05-14 | build(deps-dev): apply updates Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree | |
2024-05-13 | chore: v4.0.7 |
commit | commitdiff | tree | |
2024-05-13 | perf: cleanup benchmark Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree | |
2024-05-13 | refactor: cleanup build.sh Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree | |
2024-05-13 | build(deps-dev): apply updates Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree | |
2024-05-13 | refactor: cleanup benchmarking code Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree | |
2024-05-13 | perf: fix continuous benchmarking Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree | |
2024-05-13 | 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 | 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 | perf: reenable benchmark Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree | |
2024-05-11 | refactor: cleanup priority queue size handling Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree | |
2024-05-11 | 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 | chore: v4.0.6 |
commit | commitdiff | tree | |
2024-05-10 | docs: add changelog entry Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree | |
2024-05-10 | 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 | build(deps-dev): apply updates Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree | |
2024-05-09 | fix: fix pool.addTaskFunction() type definition Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree | |
2024-05-09 | chore: v4.0.5 |
commit | commitdiff | tree | |
2024-05-09 | docs: add changelog entry Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree | |
2024-05-09 | fix: null expection in Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree | |
2024-05-09 | 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 | 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 | 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 | build(deps-dev): apply updates Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree | |
2024-05-08 | chore: v4.0.4 |
commit | commitdiff | tree | |
2024-05-08 | build(deps-dev): apply updates Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree | |
2024-05-08 | 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 | refactor: code cleanups Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree | |
2024-05-08 | fix: disable `tasksStealingOnBackPressure` by default Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree | |
2024-05-08 | chore: v4.0.3 |
commit | commitdiff | tree | |
2024-05-08 | perf: optimize task(s) stealing Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree | |
2024-05-08 | test: worker node tasks queue bucket initialization Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org> |
commit | commitdiff | tree | |
next |