Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

poolifier

Package Overview
Dependencies
Maintainers
1
Versions
192
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

poolifier - npm Package Versions

1
20

2.7.2

Diff

Changelog

Source

[2.7.2] - 2023-09-23

Changed

  • Add source maps to npm package to ease debugging.

Added

  • Continuous benchmarking versus other worker pools: https://poolifier.github.io/benchmark.
pioardi
published 2.7.1 •

Changelog

Source

[2.7.1] - 2023-09-20

Fixed

  • Ensure worker message listener used one time are removed after usage.
pioardi
published 2.7.0 •

Changelog

Source

[2.7.0] - 2023-09-19

Fixed

  • Fix task stealing related tasks queue options handling at runtime.

Changed

  • Rename listTaskFunctions() to listTaskFunctionNames() in pool and worker API.

Added

  • Add hasTaskFunction(), addTaskFunction(), removeTaskFunction(), setDefaultTaskFunction() methods to pool API: PR #1148.
  • Stricter worker constructor arguments validation.
pioardi
published 2.6.45 •

Changelog

Source

[2.6.45] - 2023-09-17

Changed

  • Disable publication on GitHub packages registry on release until authentication issue is fixed.

Added

  • Add startWorkers to pool options to whether start the minimum number of workers at pool initialization or not.
  • Add start() method to pool API to start the minimum number of workers.
  • Add taskStealing and tasksStealingOnBackPressure to tasks queue options to whether enable task stealing or not and whether enable tasks stealing under back pressure or not.
  • Continuous internal benchmarking: https://poolifier.github.io/benchmark-results/dev/bench.
pioardi
published 2.6.44 •

Changelog

Source

[2.6.44] - 2023-09-08

Fixed

  • Use a dedicated PAT to publish on GitHub packages registry.

Added

  • Publish on GitHub packages registry on release.

Changed

pioardi
published 2.6.43 •

Changelog

Source

[2.6.43] - 2023-09-08

Added

  • Publish on GitHub packages registry on release.

Changed

pioardi
published 2.6.42 •

Changelog

Source

[2.6.42] - 2023-09-06

Changed

  • Optimize hot code paths implementation: avoid unnecessary branching, add and use optimized helpers (min, max), use reduce() array helper, ...
pioardi
published 2.6.41 •

Changelog

Source

[2.6.41] - 2023-09-03

Changed

  • Optimize worker choice strategies implementation.
pioardi
published 2.6.40 •

Changelog

Source

[2.6.40] - 2023-09-01

Fixed

  • Do not pre-choose in WRR worker choice strategy to avoid bias.
  • Avoid array out of bound in worker choice strategies after worker node removal.
pioardi
published 2.6.39 •

Changelog

Source

[2.6.39] - 2023-08-30

Fixed

  • Fix race condition in worker choice strategies at worker node info querying while not yet initialized.
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc