Version 1.7.0
With this release we push eo-grow
towards a more ray
centered execution model.
- The local EOExecutor models with multiprocessing/multithreading have been removed. (Most) pipelines no longer have the
use_ray
andworkers
parameters. In order to run instances locally one has to set up a local cluster (viaray start --head
). We included adebug
parameter that usesEOExecutor
instead ofRayExecutor
so that IDE breakpoints work in most pipelines. - Pipeline chain configs have been adjusted. The user can now specify what kind of resources the main pipeline process would require. This also allows one to run pipelines entirely on worker instances.
- The
ray_worker_type
field was replaced withworker_resources
that allows for precise resource request specifications. - Fixed a but where CLI variables were not applied for config chains.
- Removed
TestPipeline
and theeogrow-test
command. - Some
ValueError
exceptions were changed toTypeError
.