Commit 64ecf45
authored
Explicit dependencies in pxf-hdfs (#60)
`parquet-pig` transitively pulls couple compressors to testRuntimeClasspath and hides the fact that pxf-hdfs doesn't have snappy, zstd as direct runtime dependency.
```
+--- org.apache.parquet:parquet-pig -> 1.15.2
+--- org.apache.parquet:parquet-hadoop -> 1.15.2
| +--- org.apache.parquet:parquet-column:1.15.2 (*)
| +--- org.apache.parquet:parquet-format-structures:1.15.2 (*)
| +--- org.apache.parquet:parquet-common:1.15.2 (*)
| +--- org.apache.parquet:parquet-jackson:1.15.2
| +--- org.xerial.snappy:snappy-java:1.1.10.7
| +--- io.airlift:aircompressor:2.0.2
| +--- commons-pool:commons-pool:1.6
| +--- com.github.luben:zstd-jni:1.5.6-6 -> 1.5.7-6
| \--- org.slf4j:slf4j-api:1.7.33 -> 1.7.36
```
So, this PR removes transitive test-dependencies and explicitly adds runtime dependencies1 parent b987ba1 commit 64ecf45
1 file changed
Lines changed: 4 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
55 | 55 | | |
56 | 56 | | |
57 | 57 | | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
58 | 61 | | |
59 | 62 | | |
60 | 63 | | |
| |||
96 | 99 | | |
97 | 100 | | |
98 | 101 | | |
99 | | - | |
100 | | - | |
| 102 | + | |
101 | 103 | | |
102 | 104 | | |
103 | 105 | | |
| |||
0 commit comments