poolifier-web-worker

Fast and small web worker pool

MIT License

Downloads
485
Stars
4
Committers
14

Bot releases are hidden (Show)

poolifier-web-worker - v0.1.14

Published by jerome-benoit 10 months ago

What's Changed

Changed

  • Removed wrongly exposed pool public method.

Full Changelog: https://github.com/poolifier/poolifier-deno/compare/v0.1.13...v0.1.14

poolifier-web-worker - v0.1.13

Published by jerome-benoit 10 months ago

What's Changed

Fixed

  • Properly handle dynamic pool with zero minimum size.

Full Changelog: https://github.com/poolifier/poolifier-deno/compare/v0.1.12...v0.1.13

poolifier-web-worker - v0.1.12

Published by jerome-benoit 10 months ago

What's Changed

Changed

  • Reduce branching in several hot code paths.
  • Use faster object cloning implementation.

Full Changelog: https://github.com/poolifier/poolifier-deno/compare/v0.1.11...v0.1.12

poolifier-web-worker - v0.1.11

Published by jerome-benoit 10 months ago

What's Changed

Fixed

  • Fix tasks redistribution triggers at pool destroying.
  • Fix code coverage related deno tasks.

Full Changelog: https://github.com/poolifier/poolifier-deno/compare/v0.1.10...v0.1.11

poolifier-web-worker - v0.1.10

Published by jerome-benoit 10 months ago

What's Changed

Fixed

  • Avoid worker node cross tasks stealing.
  • Ensure only half the pool worker nodes can steal tasks.

Full Changelog: https://github.com/poolifier/poolifier-deno/compare/v0.1.9...v0.1.10

poolifier-web-worker - v0.1.9

Published by jerome-benoit 10 months ago

What's Changed

Changed

  • Readd ThreadPoolOptions TS type alias to PoolOptions.
  • Avoid useless branching on pool type.

Full Changelog: https://github.com/poolifier/poolifier-deno/compare/v0.1.8...v0.1.9

poolifier-web-worker - v0.1.8

Published by jerome-benoit 10 months ago

What's Changed

Fixed

  • Fix default worker weight computation.

Full Changelog: https://github.com/poolifier/poolifier-deno/compare/v0.1.7...v0.1.8

poolifier-web-worker - v0.1.7

Published by jerome-benoit 10 months ago

What's Changed

New Contributors

Full Changelog: https://github.com/poolifier/poolifier-deno/compare/v0.1.6...v0.1.7

poolifier-web-worker - v0.1.6

Published by jerome-benoit 10 months ago

What's Changed

Fixed

  • Fix pool destroying with tasks queuing enabled.

Full Changelog: https://github.com/poolifier/poolifier-deno/compare/v0.1.5...v0.1.6

poolifier-web-worker - v0.1.5

Published by jerome-benoit 10 months ago

What's Changed

Added

  • Add queued tasks end timeout support to worker node termination.

Full Changelog: https://github.com/poolifier/poolifier-deno/compare/v0.1.4...v0.1.5

poolifier-web-worker - v0.1.4

Published by jerome-benoit 10 months ago

What's Changed

Fixed

  • Make more robust the fix for possible null exception at handling task
    execution response.

Full Changelog: https://github.com/poolifier/poolifier-deno/compare/v0.1.3...v0.1.4

poolifier-web-worker - v0.1.3

Published by jerome-benoit 10 months ago

What's Changed

Fixed

  • Fix possible null exception at handling task execution response.

Full Changelog: https://github.com/poolifier/poolifier-deno/compare/v0.1.2...v0.1.3

poolifier-web-worker - v0.1.2

Published by jerome-benoit 10 months ago

What's Changed

Fixed

  • Wait for queued tasks to end at worker node termination.

Full Changelog: https://github.com/poolifier/poolifier-deno/compare/v0.1.1...v0.1.2

poolifier-web-worker - v0.1.1

Published by jerome-benoit 10 months ago

What's Changed

Changed

  • Cleanup default module exports.

Full Changelog: https://github.com/poolifier/poolifier-deno/compare/v0.1.0...v0.1.1

poolifier-web-worker - v0.1.0

Published by jerome-benoit 10 months ago

What's Changed

Fixed

  • Ensure worker node is removed on worker error.

Changed

Full Changelog: https://github.com/poolifier/poolifier-deno/compare/v0.0.15...v0.1.0

poolifier-web-worker - v0.0.15

Published by jerome-benoit 10 months ago

What's Changed

Fixed

  • Ensure worker choice strategy wait for worker nodes readiness.

Changed

Full Changelog: https://github.com/poolifier/poolifier-deno/compare/v0.0.14...v0.0.15

poolifier-web-worker - v0.0.14

Published by jerome-benoit 11 months ago

What's Changed

Changed

  • Add a fastpath when tasks stealing or redistribution is impossible

Full Changelog: https://github.com/poolifier/poolifier-deno/compare/v0.0.13...v0.0.14

poolifier-web-worker - v0.0.13

Published by jerome-benoit 11 months ago

What's Changed

Fixed

  • Remove all pool events listener at pool destroying.

Full Changelog: https://github.com/poolifier/poolifier-deno/compare/v0.0.12...v0.0.13

poolifier-web-worker - v0.0.12

Published by jerome-benoit 11 months ago

What's Changed

Fixed

  • Fix task function usage statistics handling for sequentially stolen tasks.

Full Changelog: https://github.com/poolifier/poolifier-deno/compare/v0.0.11...v0.0.12

poolifier-web-worker - v0.0.11

Published by jerome-benoit 11 months ago

What's Changed

Changed

  • Make continuous tasks stealing start at worker node idling.

Full Changelog: https://github.com/poolifier/poolifier-deno/compare/v0.0.10...v0.0.11