ashutoshc requested code review of "
HIVE-538 [jira] make hive_jdbc.jar self-containing".
This patch introduces two new targets:
a) jar-jdbc-combined : This target generates a jar file containing all the hive jars required for jdbc driver.
b) jar-jdbc-rt-deps : This target generates a jar file which contains all the hive runtime dependcies in a single jar.
Currently, most jars in hive/build/dist/lib and the hadoop-*-core.jar are required in the classpath to run jdbc applications on hive. We need to do atleast the following to get rid of most unnecessary dependencies:
1. get rid of dynamic serde and use a standard serialization format, maybe tab separated, json or avro
2. dont use hadoop configuration parameters
3. repackage thrift and fb303 classes into hive_jdbc.jar
MANAGE HERALD DIFFERENTIAL RULES
WHY DID I GET THIS EMAIL?
Tip: use the X-Herald-Rules header to filter Herald messages in your client.