(Quick Reference)

2.6 What's New - Reference Documentation

Authors: The Whole GPars Gang

Version: 1.1.0

2.6 What's New

The new GPars 1.1.0 release introduces several enhancements and improvements on top of the previous release, mainly in the dataflow area.

Check out the JIRA release notes

Project changes

See the Breaking Changes listing for the list of breaking changes.

Asynchronous functions

Parallel collections

  • Deprecated foldParallel, renamed to injectParallel

Fork / Join

Actors

Dataflow

  • LazyDataflowVariable added to allow for lazy asynchronous values
  • Timeout channels on Selects
  • Added a Promise-based API for value selection through the Select class
  • Enabled listening for bind errors on DataflowVariables
  • Minor API improvement affecting Promise and DataflowReadChannel

Agent

  • Protecting agent's blocking methods from being called from within commands

Stm

  • Updated to the latest 0.7.0 GA version of Multiverse

Other

  • Migrated to Groovy 2.0
  • Used @CompileStatic where appropriate

Renaming hints