A collection of async functionality and additions from the future.
Go to file
Jenkins 807a6a83d3 Merge "Remove dependency on oslo.utils (replace with small util code)" 2015-06-04 18:06:19 +00:00
doc/source Add initial .gitreview file and cookie-cutter template 2015-06-02 09:22:45 -04:00
futurist Remove dependency on oslo.utils (replace with small util code) 2015-06-03 18:47:45 -07:00
.coveragerc Add initial .gitreview file and cookie-cutter template 2015-06-02 09:22:45 -04:00
.gitignore Add initial .gitreview file and cookie-cutter template 2015-06-02 09:22:45 -04:00
.gitreview Add initial .gitreview file and cookie-cutter template 2015-06-02 09:22:45 -04:00
.mailmap Add initial .gitreview file and cookie-cutter template 2015-06-02 09:22:45 -04:00
.testr.conf Add initial .gitreview file and cookie-cutter template 2015-06-02 09:22:45 -04:00
CONTRIBUTING.rst Add initial .gitreview file and cookie-cutter template 2015-06-02 09:22:45 -04:00
HACKING.rst Add initial .gitreview file and cookie-cutter template 2015-06-02 09:22:45 -04:00
LICENSE Add initial .gitreview file and cookie-cutter template 2015-06-02 09:22:45 -04:00
MANIFEST.in Add initial .gitreview file and cookie-cutter template 2015-06-02 09:22:45 -04:00
README.rst Put features into the README.rst 2015-06-04 05:23:40 +00:00
babel.cfg Add initial .gitreview file and cookie-cutter template 2015-06-02 09:22:45 -04:00
openstack-common.conf Add initial .gitreview file and cookie-cutter template 2015-06-02 09:22:45 -04:00
requirements.txt Remove dependency on oslo.utils (replace with small util code) 2015-06-03 18:47:45 -07:00
setup.cfg Add initial .gitreview file and cookie-cutter template 2015-06-02 09:22:45 -04:00
setup.py Add initial .gitreview file and cookie-cutter template 2015-06-02 09:22:45 -04:00
test-requirements.txt Add initial .gitreview file and cookie-cutter template 2015-06-02 09:22:45 -04:00
tox.ini Add initial .gitreview file and cookie-cutter template 2015-06-02 09:22:45 -04:00

README.rst

Futurist

Code from the future, delivered to you in the now.

Features

  • A futurist.GreenThreadPoolExecutor using eventlet green thread pools. It provides a standard executor API/interface and it also gathers execution statistics.
  • A futurist.ProcessPoolExecutor derivative that gathers execution statistics.
  • A futurist.SynchronousExecutor that doesn't run concurrently. It has the same executor API/interface and it also gathers execution statistics.
  • A futurist.ThreadPoolExecutor derivative that gathers execution statistics.