|
34 | 34 | <properties>
|
35 | 35 | <pinot.root>${basedir}/../../..</pinot.root>
|
36 | 36 | <shade.phase.prop>package</shade.phase.prop>
|
37 |
| - <scala.major.version>2.11</scala.major.version> |
38 |
| - <spark.version>2.4.6</spark.version> |
39 |
| - <scala.minor.version>2.11.12</scala.minor.version> |
40 | 37 | </properties>
|
41 | 38 |
|
42 | 39 | <dependencies>
|
|
46 | 43 | </dependency>
|
47 | 44 | <dependency>
|
48 | 45 | <groupId>org.apache.spark</groupId>
|
49 |
| - <artifactId>spark-core_${scala.major.version}</artifactId> |
50 |
| - <version>${spark.version}</version> |
| 46 | + <artifactId>spark-core_${scala.compat.version}</artifactId> |
| 47 | + <version>${spark2.version}</version> |
51 | 48 | <scope>provided</scope>
|
52 | 49 | <exclusions>
|
| 50 | + <!-- Exclude it here and include explicitly because it has "hadoop2" classifier --> |
53 | 51 | <exclusion>
|
54 |
| - <groupId>com.zaxxer</groupId> |
55 |
| - <artifactId>HikariCP-java7</artifactId> |
56 |
| - </exclusion> |
57 |
| - <exclusion> |
58 |
| - <groupId>com.twitter</groupId> |
59 |
| - <artifactId>chill_2.11</artifactId> |
60 |
| - </exclusion> |
61 |
| - <exclusion> |
62 |
| - <groupId>com.twitter</groupId> |
63 |
| - <artifactId>chill-java</artifactId> |
64 |
| - </exclusion> |
65 |
| - <exclusion> |
66 |
| - <groupId>org.apache.curator</groupId> |
67 |
| - <artifactId>curator-recipes</artifactId> |
| 52 | + <groupId>org.apache.avro</groupId> |
| 53 | + <artifactId>avro-mapred</artifactId> |
68 | 54 | </exclusion>
|
69 | 55 | <exclusion>
|
70 | 56 | <groupId>log4j</groupId>
|
|
76 | 62 | </exclusion>
|
77 | 63 | </exclusions>
|
78 | 64 | </dependency>
|
| 65 | + <dependency> |
| 66 | + <groupId>org.apache.avro</groupId> |
| 67 | + <artifactId>avro-mapred</artifactId> |
| 68 | + <scope>provided</scope> |
| 69 | + </dependency> |
79 | 70 | <dependency>
|
80 | 71 | <groupId>org.scala-lang</groupId>
|
81 | 72 | <artifactId>scala-library</artifactId>
|
82 |
| - <version>${scala.minor.version}</version> |
83 | 73 | <scope>provided</scope>
|
84 | 74 | </dependency>
|
85 | 75 |
|
|
93 | 83 | <dependency>
|
94 | 84 | <groupId>com.esotericsoftware.kryo</groupId>
|
95 | 85 | <artifactId>kryo</artifactId>
|
96 |
| - <version>2.24.0</version> |
97 | 86 | <scope>test</scope>
|
98 | 87 | </dependency>
|
99 | 88 | <dependency>
|
100 | 89 | <groupId>com.twitter</groupId>
|
101 | 90 | <artifactId>chill_2.11</artifactId>
|
102 |
| - <version>0.10.0</version> |
103 | 91 | <scope>test</scope>
|
104 | 92 | <exclusions>
|
105 | 93 | <exclusion>
|
|
0 commit comments