Closed baiyangtx closed 1 month ago
If we can export hadoop's classpath, do we still need to package the hadoop client into amoro?
If we can export hadoop's classpath, do we still need to package the hadoop client into amoro?
If it's configured, we really don't need it. But users have to manually deploy the dependencies of environments like Hadoop and Hive. This might become an optional replacement.
If we can export hadoop's classpath, do we still need to package the hadoop client into amoro?
I think we can release binary packages without Hadoop/Hive dependencies, just like spark.
@zhoujinsong CC
Why are the changes needed?
HiveConf can load the existing hive-site.xml from the classpath during initialization.
So Amoro should support adding some directories to the classpath at startup.
In addition, user-defined environment variable configuration files need to be supported.
Brief change log
How was this patch tested?
[ ] Add some test cases that check the changes thoroughly including negative and positive cases if possible
[ ] Add screenshots for manual tests if appropriate
[ ] Run test locally before making a pull request
Documentation