Why still build arrow when --enable_ep_cache=ON
Problem description
If someone enable_ep_cache, he/she may don't want to build arrow.
System information
CMake log
No response
fix on #6351
I think enable_ep_cache is just for controlling velox ep. Arrow build/installation can be categorized to Gluten dependency setup, though we have no such overall control for dependency setup by now.
I think
enable_ep_cacheis just for controlling velox ep. Arrow build/installation can be categorized to Gluten dependency setup, though we have no such overall control for dependency setup by now.
Okay, Maybe it's better to add --build_arrow=OFF when only gluten code change when we develop?
@j7nhai, yes, generally only first time build needs to build arrow. Arrow code and build option are not changed after installation, unless we upgrade it or need to apply some other patches to arrow source code. I will update the doc. Thanks!
@j7nhai, yes, generally only first time build needs to build arrow. Arrow code and build option are not changed after installation, unless we upgrade it or need to apply some other patches to arrow source code. I will update the doc. Thanks!
OK.