Stiivi / bubbles

[NOT MAINTAINED] Bubbles – Python ETL framework
http://bubbles.databrewery.org
Other
452 stars 80 forks source link

Composed operations have no way of dealing with consumables #7

Open Stiivi opened 11 years ago

Stiivi commented 11 years ago

Operations that are composed of other operations have no mechanisms to deal with consumable objects as the Pipeline and ExecutionEngine does. If an object to be consumed multiple times, the operation just eats it and then provides faulty result.

Suggestion: move handling of consumables into context and use context.retain(obj, retain_times=1)