|
903 | 903 | <id>webapi-impala</id>
|
904 | 904 | <properties>
|
905 | 905 | <impala.enabled>true</impala.enabled>
|
906 |
| - <!-- Impala JDBC driver path --> |
907 |
| - <impala.classpath>...path/to/impala/jdbc/drivers...</impala.classpath> |
| 906 | + <impala.driver.version>2.6.15</impala.driver.version> |
| 907 | + <!-- Impala JDBC driver path --> |
| 908 | + <impala.classpath>...path/to/impala/jdbc/drivers...</impala.classpath> |
908 | 909 | </properties>
|
909 | 910 | <dependencies>
|
910 |
| - <dependency> |
911 |
| - <groupId>hive</groupId> |
912 |
| - <artifactId>hive_metastore</artifactId> |
913 |
| - <version>1.0.0</version> |
914 |
| - </dependency> |
915 |
| - <dependency> |
916 |
| - <groupId>hive</groupId> |
917 |
| - <artifactId>hive_service</artifactId> |
918 |
| - <version>1.0.0</version> |
919 |
| - </dependency> |
920 | 911 | <dependency>
|
921 | 912 | <groupId>com.cloudera</groupId>
|
922 |
| - <artifactId>ImpalaJDBC41</artifactId> |
923 |
| - <version>2.5.43</version> |
924 |
| - </dependency> |
925 |
| - <dependency> |
926 |
| - <groupId>libfb</groupId> |
927 |
| - <artifactId>libfb303</artifactId> |
928 |
| - <version>0.9.0</version> |
929 |
| - </dependency> |
930 |
| - <dependency> |
931 |
| - <groupId>libthrift</groupId> |
932 |
| - <artifactId>libthrift</artifactId> |
933 |
| - <version>0.9.0</version> |
934 |
| - </dependency> |
935 |
| - <dependency> |
936 |
| - <groupId>ql</groupId> |
937 |
| - <artifactId>ql</artifactId> |
938 |
| - <version>1.0.0</version> |
939 |
| - </dependency> |
940 |
| - <dependency> |
941 |
| - <groupId>TCLI</groupId> |
942 |
| - <artifactId>TCLI</artifactId> |
943 |
| - <version>1.0.0</version> |
944 |
| - </dependency> |
945 |
| - <dependency> |
946 |
| - <groupId>org.apache.zookeeper</groupId> |
947 |
| - <artifactId>zookeeper</artifactId> |
948 |
| - <version>3.4.6</version> |
949 |
| - <type>pom</type> |
| 913 | + <artifactId>ImpalaJDBC42</artifactId> |
| 914 | + <version>${impala.driver.version}</version> |
950 | 915 | </dependency>
|
951 | 916 | </dependencies>
|
952 | 917 | <build>
|
|
964 | 929 | </goals>
|
965 | 930 | <configuration>
|
966 | 931 | <groupId>com.cloudera</groupId>
|
967 |
| - <artifactId>ImpalaJDBC41</artifactId> |
968 |
| - <version>2.5.43</version> |
969 |
| - <packaging>jar</packaging> |
970 |
| - <file>${impala.classpath}/ImpalaJDBC41.jar</file> |
971 |
| - </configuration> |
972 |
| - </execution> |
973 |
| - <execution> |
974 |
| - <id>hive_metastore</id> |
975 |
| - <phase>initialize</phase> |
976 |
| - <goals> |
977 |
| - <goal>install-file</goal> |
978 |
| - </goals> |
979 |
| - <configuration> |
980 |
| - <groupId>hive</groupId> |
981 |
| - <artifactId>hive_metastore</artifactId> |
982 |
| - <version>1.0.0</version> |
983 |
| - <packaging>jar</packaging> |
984 |
| - <file>${impala.classpath}/hive_metastore.jar</file> |
985 |
| - </configuration> |
986 |
| - </execution> |
987 |
| - <execution> |
988 |
| - <id>hive_service</id> |
989 |
| - <phase>initialize</phase> |
990 |
| - <goals> |
991 |
| - <goal>install-file</goal> |
992 |
| - </goals> |
993 |
| - <configuration> |
994 |
| - <groupId>hive</groupId> |
995 |
| - <artifactId>hive_service</artifactId> |
996 |
| - <version>1.0.0</version> |
997 |
| - <packaging>jar</packaging> |
998 |
| - <file>${impala.classpath}/hive_service.jar</file> |
999 |
| - </configuration> |
1000 |
| - </execution> |
1001 |
| - <execution> |
1002 |
| - <id>libfb</id> |
1003 |
| - <phase>initialize</phase> |
1004 |
| - <goals> |
1005 |
| - <goal>install-file</goal> |
1006 |
| - </goals> |
1007 |
| - <configuration> |
1008 |
| - <groupId>libfb</groupId> |
1009 |
| - <artifactId>libfb303</artifactId> |
1010 |
| - <version>0.9.0</version> |
1011 |
| - <packaging>jar</packaging> |
1012 |
| - <file>${impala.classpath}/libfb303-0.9.0.jar</file> |
1013 |
| - </configuration> |
1014 |
| - </execution> |
1015 |
| - <execution> |
1016 |
| - <id>libthrift</id> |
1017 |
| - <phase>initialize</phase> |
1018 |
| - <goals> |
1019 |
| - <goal>install-file</goal> |
1020 |
| - </goals> |
1021 |
| - <configuration> |
1022 |
| - <groupId>libthrift</groupId> |
1023 |
| - <artifactId>libthrift</artifactId> |
1024 |
| - <version>0.9.0</version> |
1025 |
| - <packaging>jar</packaging> |
1026 |
| - <file>${impala.classpath}/libthrift-0.9.0.jar</file> |
1027 |
| - </configuration> |
1028 |
| - </execution> |
1029 |
| - <execution> |
1030 |
| - <id>ql</id> |
1031 |
| - <phase>initialize</phase> |
1032 |
| - <goals> |
1033 |
| - <goal>install-file</goal> |
1034 |
| - </goals> |
1035 |
| - <configuration> |
1036 |
| - <groupId>ql</groupId> |
1037 |
| - <artifactId>ql</artifactId> |
1038 |
| - <version>1.0.0</version> |
1039 |
| - <packaging>jar</packaging> |
1040 |
| - <file>${impala.classpath}/ql.jar</file> |
1041 |
| - </configuration> |
1042 |
| - </execution> |
1043 |
| - <execution> |
1044 |
| - <id>TCLI</id> |
1045 |
| - <phase>initialize</phase> |
1046 |
| - <goals> |
1047 |
| - <goal>install-file</goal> |
1048 |
| - </goals> |
1049 |
| - <configuration> |
1050 |
| - <groupId>TCLI</groupId> |
1051 |
| - <artifactId>TCLI</artifactId> |
1052 |
| - <version>1.0.0</version> |
| 932 | + <artifactId>ImpalaJDBC42</artifactId> |
| 933 | + <version>${impala.driver.version}</version> |
1053 | 934 | <packaging>jar</packaging>
|
1054 |
| - <file>${impala.classpath}/TCLIServiceClient.jar</file> |
| 935 | + <file>${impala.classpath}/ImpalaJDBC42.jar</file> |
1055 | 936 | </configuration>
|
1056 | 937 | </execution>
|
1057 | 938 | </executions>
|
|
0 commit comments