feat: optimize worker choice strategies implementation
[poolifier.git] / src / pools / selection-strategies / abstract-worker-choice-strategy.ts
2023-09-03  Jérôme Benoitfeat: optimize worker choice strategies implementation
2023-09-01  Jérôme BenoitMerge branch 'master' into combined-prs-branch
2023-08-31  Jérôme Benoitrefactor: untangle worker eligibility from previous...
2023-08-31  Jérôme Benoitfix: do not pre-choose in WRR strategy
2023-08-30  Jérôme Benoitfeat: improve IWRR implementation
2023-08-23  github-actions[bot]Merge dependabot/npm_and_yarn/examples/typescript/webso...
2023-08-23  github-actions[bot]Merge dependabot/npm_and_yarn/examples/typescript/webso...
2023-08-23  github-actions[bot]Merge dependabot/npm_and_yarn/examples/typescript/webso...
2023-08-23  github-actions[bot]Merge dependabot/npm_and_yarn/examples/typescript/webso...
2023-08-23  github-actions[bot]Merge dependabot/npm_and_yarn/examples/typescript/http...
2023-08-23  github-actions[bot]Merge dependabot/npm_and_yarn/examples/typescript/http...
2023-08-23  github-actions[bot]Merge dependabot/npm_and_yarn/examples/typescript/http...
2023-08-23  github-actions[bot]Merge dependabot/npm_and_yarn/examples/typescript/http...
2023-08-23  Jérôme Benoitfeat: add backward iterator to deque
2023-08-19  Jérôme Benoitrefactor: remove unneeded branching in WCS code
2023-08-19  Jérôme BenoitMerge pull request #883 from poolifier/dependabot/npm_a...
2023-08-19  Jérôme BenoitMerge pull request #882 from poolifier/dependabot/npm_a...
2023-08-19  Jérôme BenoitMerge pull request #884 from poolifier/dependabot/npm_a...
2023-08-19  Jérôme BenoitMerge pull request #885 from poolifier/dependabot/npm_a...
2023-08-19  Jérôme BenoitMerge branch 'master' of github.com:poolifier/poolifier
2023-08-19  Jérôme BenoitMerge branch 'master' of github.com:poolifier/poolifier
2023-08-19  Jérôme Benoitfix: ensure worker choice strategy internals are reset
2023-08-19  Jérôme BenoitMerge pull request #886 from poolifier/dependabot/npm_a...
2023-08-19  Jérôme BenoitMerge pull request #870 from poolifier/dependabot/npm_a...
2023-08-19  Jérôme BenoitMerge pull request #871 from poolifier/dependabot/npm_a...
2023-08-19  Jérôme BenoitMerge pull request #872 from poolifier/dependabot/npm_a...
2023-08-19  Jérôme Benoitrefactor: silence sonar
2023-08-19  Jérôme BenoitMerge pull request #881 from poolifier/dependabot/npm_a...
2023-08-19  Jérôme BenoitMerge pull request #880 from poolifier/dependabot/npm_a...
2023-08-19  Jérôme BenoitMerge pull request #879 from poolifier/dependabot/npm_a...
2023-08-19  Jérôme BenoitMerge pull request #878 from poolifier/dependabot/npm_a...
2023-08-19  Jérôme BenoitMerge pull request #877 from poolifier/dependabot/npm_a...
2023-08-19  Jérôme BenoitMerge pull request #875 from poolifier/dependabot/npm_a...
2023-08-19  Jérôme BenoitMerge pull request #876 from poolifier/dependabot/npm_a...
2023-08-19  Jérôme BenoitMerge pull request #874 from poolifier/dependabot/npm_a...
2023-08-19  Jérôme BenoitMerge pull request #873 from poolifier/dependabot/npm_a...
2023-08-19  Jérôme Benoitrefactor: sensible defaults for worker choice strategy...
2023-08-19  Jérôme Benoitfix: some more edges cases in the worker choice strateg...
2023-08-19  Jérôme BenoitMerge branch 'master' of github.com:poolifier/poolifier
2023-08-19  Jérôme Benoitfix: fix worker choice strategy retries mechanism on...
2023-08-18  Jérôme Benoitfeat: add worker choice strategies retry mechanism
2023-08-18  Jérôme Benoitrefactor: cleanup worker node back pressure API
2023-07-19  Jérôme Benoitrefactor: factor out measurement requirements median...
2023-07-15  Jérôme Benoitdocs: add code comment
2023-07-10  Jérôme Benoitrefactor: cleanup worker choice strategies code
2023-07-10  Jérôme Benoitrefactor: prepare worker choice strategies code for...
2023-07-10  Jérôme Benoitfeat: worker node readiness aware worker choice strategies
2023-07-05  Jérôme Benoitfix: fix internal measurements handling
2023-06-30  Jérôme BenoitMerge branch 'master' into worker-info
2023-06-30  Jérôme Benoitrefactor: cleanup worker usage properties namespace
2023-06-30  Jérôme Benoitfeat: add worker info to worker nodes
2023-06-30  Jérôme Benoitrefactor: factor out measurement statistics requirement...
2023-06-26  Jérôme Benoitfix: prepare code to fix pool internal IPC for cluster...
2023-06-24  Jérôme Benoitrefactor: cleanup worker choice strategy options handling
2023-06-23  Jérôme Benoitfix: get wait time statistics
2023-06-16  Jérôme Benoitrefactor: comment out dead code in worker choice strategies
2023-06-16  Jérôme Benoitperf: optimize worker choice strategies
2023-06-11  Jérôme Benoitfix: ensure newly created worker is used only if needed
2023-06-09  Jérôme Benoitfeat: add support for tasks ELU in fair share strategy
2023-06-09  Jérôme Benoitfeat: add statistics accounting to ELU fields
2023-06-09  Jérôme BenoitMerge branch 'master' of github.com:poolifier/poolifier...
2023-06-09  Jérôme Benoitrefactor: align worker choice strategy options namespace
2023-06-08  Jérôme BenoitMerge branch 'master' into elu-strategy
2023-06-08  Jérôme Benoitfix: fix task wait time computation
2023-06-08  Jérôme BenoitMerge branch 'elu-strategy' of github.com:poolifier...
2023-06-08  Jérôme BenoitMerge branch 'master' into elu-strategy
2023-06-08  Jérôme Benoitfix: fix type namespace collision
2023-06-08  Jérôme BenoitMerge branch 'master' into elu-strategy
2023-06-08  Jérôme Benoitrefactor: abstract out measurement statistics
2023-06-06  Jérôme BenoitMerge pull request #770 from poolifier/elu-strategy
2023-06-06  Jérôme Benoitfeat: conditional task performance computation at the...
2023-06-06  Jérôme BenoitMerge branch 'master' into elu-strategy
2023-06-05  Jérôme BenoitMerge branch 'master' into elu-strategy
2023-06-05  Jérôme Benoitfeat: add ELU tasks accounting
2023-05-31  Jérôme BenoitMerge pull request #748 from poolifier/interleaved...
2023-05-31  Jérôme Benoitrefactor: factor out common code in worker choice strat...
2023-05-31  Jérôme BenoitMerge branch 'master' into interleaved-weighted-round...
2023-05-31  Jérôme Benoitfeat: add helper to get the worker wait time in worker...
2023-05-30  Jérôme BenoitMerge branch 'master' of github.com:poolifier/poolifier
2023-05-30  Jérôme BenoitMerge branch 'master' into interleaved-weighted-round...
2023-05-30  Jérôme BenoitMerge pull request #758 from poolifier/waittime
2023-05-30  Jérôme BenoitMerge branch 'master' into waittime
2023-05-30  Jérôme BenoitMerge branch 'master' into waittime
2023-05-30  Jérôme BenoitMerge branch 'master' of github.com:poolifier/poolifier...
2023-05-29  Jérôme BenoitMerge branch 'master' into waittime
2023-05-29  Jérôme BenoitMerge branch 'master' into waittime
2023-05-29  Jérôme BenoitMerge branch 'master' into interleaved-weighted-round...
2023-05-29  Jérôme Benoitfeat: switch event emission to async context friendly...
2023-05-29  Jérôme Benoitrefactor: spell fixes
2023-05-29  Jérôme Benoitfeat: add tasks wait time account per worker
2023-05-13  Jérôme BenoitMerge branch 'master' into interleaved-weighted-round...
2023-05-13  Jérôme Benoitrefactor: factor out worker runtime getter
2023-05-08  Jérôme BenoitMerge branch 'interleaved-weighted-round-robin-worker...
2023-05-08  Jérôme BenoitMerge branch 'master' of github.com:poolifier/poolifier...
2023-05-08  Jérôme Benoitfix: fix workey weights input validation
2023-05-06  Jérôme Benoitdocs: update changelog
2023-05-06  Jérôme Benoitfix: fix fair share algorithm implementation
2023-05-06  Jérôme Benoitfix: fix faire share worker choice stategy internals...
2023-05-05  Jérôme Benoitfeat: add custom worker weights to worker choice strate...
2023-05-01  Jérôme Benoitrefactor: use eslint plugin to sort imports
next