milenkovicm opened a new issue, #17292:
URL: https://github.com/apache/datafusion/issues/17292

   ### Is your feature request related to a problem or challenge?
   
   I'd like to run sort merge join in ballista but at the moment physical plan 
serde will fail
   
   Minimum reproducer: 
   
   ```rust
   #[tokio::main]
   async fn main() -> datafusion::error::Result<()> {
       let ctx = datafusion::prelude::SessionContext::new();
   
       ctx.register_parquet("t0", "data/parquet/", Default::default())
           .await?;
   
       ctx.register_parquet("t1", "data/parquet/", Default::default())
           .await?;
       ctx.sql("SET datafusion.optimizer.prefer_hash_join = false")
           .await?
           .show()
           .await?;
   
       let plan = ctx
           .sql("select t0.* from t0 join t1 on t0.id = t1.id")
           .await?
           .create_physical_plan()
           .await?;
   
       // will fail with 
       // Unsupported plan and extension codec failed with [This feature is not 
implemented: PhysicalExtensionCodec is not provided]. Plan: SortMergeJoinExec  
...
       datafusion_proto::bytes::physical_plan_to_bytes(plan).unwrap();
       
       Ok(())
   }
   ```
   
   will fail with unsupported serde for `SortMergeJoinExec`
   
   ### Describe the solution you'd like
   
   Provide a proto support for `SortMergeJoinExec` as the first step of to 
support SortMergeJoin
   
   ### Describe alternatives you've considered
   
   _No response_
   
   ### Additional context
   
   _No response_


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscr...@datafusion.apache.org.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: github-unsubscr...@datafusion.apache.org
For additional commands, e-mail: github-h...@datafusion.apache.org

Reply via email to