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

poolifier

Package Overview
Dependencies
Maintainers
0
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.4.8

Diff

Changelog

Source

[2.4.8] - 2023-04-12

Fixed

  • Fix message between main worker and worker type definition for tasks.
  • Fix code documentation.
pioardi
published 2.4.7 •

Changelog

Source

[2.4.7] - 2023-04-11

Added

  • Add worker tasks queue options to pool options.

Fixed

  • Fix missing documentation.
pioardi
published 2.4.6 •

Changelog

Source

[2.4.6] - 2023-04-10

Fixed

  • Ensure one task at a time is executed per worker with tasks queueing enabled.
  • Properly count worker executing tasks with tasks queueing enabled.
pioardi
published 2.4.5 •

Changelog

Source

[2.4.5] - 2023-04-09

Added

  • Use monotonic high resolution timer for worker tasks runtime.
  • Add worker tasks median runtime to statistics.
  • Add worker tasks queue (experimental).
pioardi
published 2.4.4 •

Changelog

Source

[2.4.4] - 2023-04-07

Added

  • Add PoolEvents enumeration and PoolEvent type.

Fixed

  • Destroy worker only on alive check.
pioardi
published 2.4.3 •

Changelog

Source

[2.4.3] - 2023-04-07

Fixed

  • Fix typedoc generation with inheritance.
pioardi
published 2.4.2 •

Changelog

Source

[2.4.2] - 2023-04-06

Added

  • Add full event to dynamic pool.
  • Keep worker choice strategy in memory for conditional reuse.

Fixed

  • Fix possible negative worker key at worker removal in worker choice strategies.
pioardi
published 2.4.1 •

Changelog

Source

[2.4.1] - 2023-04-05

Changed

  • Optimize worker choice strategy for dynamic pool.

Fixed

  • Ensure dynamic pool does not alter worker choice strategy expected behavior.
pioardi
published 2.4.0 •

Changelog

Source

[2.4.0] - 2023-04-04

Added

  • Add LESS_BUSY worker choice strategy.

Changed

  • Optimize worker storage in pool.
  • Optimize worker alive status check.
  • BREAKING CHANGE: Rename worker choice strategy LESS_RECENTLY_USED to LESS_USED.
  • Optimize LESS_USED worker choice strategy.
  • Update benchmark versus external threads pools.
  • Optimize tasks usage statistics requirements for worker choice strategy.

Fixed

  • Ensure trimmable characters are checked at pool initialization.
  • Fix message id integer overflow.
  • Fix pool worker removal in worker choice strategy internals.
  • Fix package publication with pnpm.
pioardi
published 2.4.0-3 •

Changelog

Source

[2.4.0-3] - 2023-04-04

Added

  • Add LESS_BUSY worker choice strategy.

Changed

  • Optimize worker storage in pool.
  • Optimize worker alive status check.
  • BREAKING CHANGE: Rename worker choice strategy LESS_RECENTLY_USED to LESS_USED.
  • Optimize LESS_USED worker choice strategy.
  • Update benchmark versus external threads pools.

Fixed

  • Ensure trimmable characters are checked at pool initialization.
  • Fix message id integer overflow.
  • Fix pool worker removal in worker choice strategy internals.
  • Fix package publication with pnpm.
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