Hi,

Recently I am working on adding a custom data source node to Acero and was
pointed to a few examples in the dataset code.

If I understand this correctly, the registering of dataset exec node is
currently happening when this is loaded:
https://github.com/apache/arrow/blob/master/python/pyarrow/_exec_plan.pyx#L36

I wonder if I have a custom "Initialize'' method that registers additional
ExecNode, where is the right place to invoke such initialization?
Eventually I want to execute my query via ibis-substrait and Acero
substrait consumer Python API.

Thanks,
Li

Reply via email to