Skip to content

Holy Reliable Codebase, Batman!

Latest
Compare
Choose a tag to compare
@duckworthd duckworthd released this 30 May 04:47
· 10 commits to master since this release

Thanks to the hardwork for @jdanbrown, we now have a Futures library free of waiting! This means no more unbounded thread count when using Promise.collect, Promise.join, and Promise.select! But fear not, you cowboys of the thread-filled west now have the UnboundedThreadPoolExecutor at your disposal. Unlike a standard ThreadPoolExecutor, this version (1) doesn't clean up after itself when your system exits and (2) starts every operation in a new thread. Use with care!

Overview

  • 135 tests covering an astonishing 93% (!) of the codebase
  • wait-free implementations of Promise-combiner methods
  • UnboundedThreadPoolExecutor for when you just don't care how many threads you've got (for you gevent fans!)