Upgrading parallel 0.4 to 0.5
Review needed0.4.6 → 0.5.21New8Changed10Fixed13
Review neededUpgrade verdict
10 behavior changes.
In plain terms
- Memoize processor counts as they don't change.
- Bundlerify gemspec.
- Switch license to MIT.
- Refactor worker creation.
Must act Nothing to change
No breaking, platform, security or deprecated items in this range.
Nothing in this upgrade needs a code or configuration change.
API changes
Generated by DepDelta from published Ruby source. Not mixed with prose notes.
- removed:
class Parallel - removed:
const Parallel.SPLAT_BUG - added:
module Parallel - added:
static method Parallel.physical_processor_count()
- added:
class ExceptionWrapper - added:
constructor ExceptionWrapper(_) - added:
property ExceptionWrapper.exception: reader