Not sure if it is the only case, but the top thing that comes to my mind is that: BaseFileScanTask has ResidualEvaluator which has Expression. Because ScanTask is serializable and passed around workers, expressions have to be serializable. -Jack
On Thu, Jun 3, 2021 at 2:33 PM QH Yan <mailto...@gmail.com> wrote: > Curious about the use-case where Expression get serialized and passed > around. > > Thank you! > Qinhua > -- > *Qinhua* > >