Skip to content

Version 2.0.5

Compare
Choose a tag to compare
@kelemen kelemen released this 22 Jan 23:05
· 93 commits to master since this release
v2.0.5
f5e6cc0
  • Generating JavaDoc using Java 17 (code is still compiled using Java 8).
  • Added "Automatic-Module-Name" (e.g.: "org.jtrim2.executor").
  • RefCollection now implements Streamable.
  • Single threaded background processing for single sequence: FluentSeqProducer.toBackground
  • Added small convenience methods to the fluent stream API.
  • ThreadPoolBuilder is now the recommended way to create thread pool executor instead of specialized instances.
  • It is now possible to define a custom action for thread pools when the queue is full (via ThreadPoolBuilder).
  • ThreadPoolBuilder now creates a more efficient implementation when the timeout is infinite.
  • Fixed a potential rare dead-lock situation in ThreadPoolTaskExecutor and SingleThreadedExecutor when the queue is full, and tasks are concurrently submitted and cancelled.