  This report describes a technical methodology to render the Apache Spark
execution engine adaptive. It presents the engineering solutions, which
specifically target to adaptively reorder predicates in data streams with
evolving statistics. The system extension developed is available as an
open-source prototype. Indicative experimental results show its overhead and
sensitivity to tuning parameters.
