|
52 | 52 | <artifactId>parquet-common</artifactId> |
53 | 53 | <version>${project.version}</version> |
54 | 54 | </dependency> |
| 55 | + <!-- Several of these hadoop dependencies will show up as "unused" in dependnency analysis |
| 56 | + but they are needed at runtime for several tests --> |
55 | 57 | <dependency> |
56 | 58 | <groupId>org.apache.hadoop</groupId> |
57 | 59 | <artifactId>hadoop-client</artifactId> |
|
67 | 69 | <artifactId>hadoop-common</artifactId> |
68 | 70 | <scope>provided</scope> |
69 | 71 | </dependency> |
| 72 | + <!-- Guava is a dependency of hadoop-common, but scoped to compile. We need to |
| 73 | + explicity declare it as a test dependency. --> |
| 74 | + <dependency> |
| 75 | + <groupId>com.google.guava</groupId> |
| 76 | + <artifactId>guava</artifactId> |
| 77 | + <version>${guava.version}</version> |
| 78 | + <scope>test</scope> |
| 79 | + </dependency> |
70 | 80 | <dependency> |
71 | 81 | <groupId>com.twitter.elephantbird</groupId> |
72 | 82 | <artifactId>elephant-bird-core</artifactId> |
|
107 | 117 | <artifactId>jackson-annotations</artifactId> |
108 | 118 | <version>${jackson.version}</version> |
109 | 119 | </dependency> |
110 | | - <dependency> |
111 | | - <groupId>com.google.guava</groupId> |
112 | | - <artifactId>guava</artifactId> |
113 | | - <version>${guava.version}</version> |
114 | | - <scope>test</scope> |
115 | | - </dependency> |
116 | 120 | <dependency> |
117 | 121 | <groupId>org.apache.parquet</groupId> |
118 | 122 | <artifactId>parquet-column</artifactId> |
|
132 | 136 | <classifier>${pig.classifier}</classifier> |
133 | 137 | <scope>provided</scope> |
134 | 138 | </dependency> |
135 | | - <dependency> |
136 | | - <groupId>javax.annotation</groupId> |
137 | | - <artifactId>javax.annotation-api</artifactId> |
138 | | - <version>${javax.annotation.version}</version> |
139 | | - </dependency> |
140 | | - <dependency> <!-- for pig runtime in tests --> |
141 | | - <groupId>org.antlr</groupId> |
142 | | - <artifactId>antlr-runtime</artifactId> |
143 | | - <version>3.5.3</version> |
144 | | - <scope>test</scope> |
145 | | - </dependency> |
146 | 139 | <dependency> |
147 | 140 | <groupId>org.apache.thrift</groupId> |
148 | 141 | <artifactId>libthrift</artifactId> |
|
154 | 147 | <artifactId>slf4j-api</artifactId> |
155 | 148 | <version>${slf4j.version}</version> |
156 | 149 | </dependency> |
157 | | - <dependency> |
158 | | - <groupId>org.slf4j</groupId> |
159 | | - <artifactId>slf4j-simple</artifactId> |
160 | | - <version>${slf4j.version}</version> |
161 | | - <scope>test</scope> |
162 | | - </dependency> |
163 | | - <dependency> |
164 | | - <!-- needed for Pig tests --> |
165 | | - <groupId>log4j</groupId> |
166 | | - <artifactId>log4j</artifactId> |
167 | | - <version>1.2.17</version> |
168 | | - <scope>test</scope> |
169 | | - </dependency> |
170 | 150 | <dependency> |
171 | 151 | <groupId>org.apache.parquet</groupId> |
172 | 152 | <artifactId>parquet-hadoop</artifactId> |
|
0 commit comments