|
16 | 16 | <maven.compiler.target>8</maven.compiler.target> |
17 | 17 | <java-extensions.home>${basedir}/../</java-extensions.home> |
18 | 18 | <slf4j.version>1.7.36</slf4j.version> |
19 | | - <presto.hadoop.version>2.7.4-11</presto.hadoop.version> |
20 | | - <presto.hive.version>3.0.0-8</presto.hive.version> |
21 | | - <hadoop.version>2.7.4</hadoop.version> |
| 19 | + <hive-apache.version>3.1.2-13</hive-apache.version> |
| 20 | + <hadoop.version>3.3.6</hadoop.version> |
22 | 21 | <hudi.version>0.12.2</hudi.version> |
23 | | - <fasterxml.version>2.13.4</fasterxml.version> |
24 | | - <fasterxml.jackson.databind.version>2.13.4.2</fasterxml.jackson.databind.version> |
25 | | - <esotericsoftware.kryo.shaded.version>4.0.2</esotericsoftware.kryo.shaded.version> |
26 | 22 | <luben.zstd.jni.version>1.5.4-2</luben.zstd.jni.version> |
27 | 23 | </properties> |
28 | 24 |
|
|
33 | 29 | <version>1.0.0</version> |
34 | 30 | </dependency> |
35 | 31 |
|
| 32 | + <!-- https://mvnrepository.com/artifact/org.apache.hudi/hudi-common --> |
36 | 33 | <dependency> |
37 | 34 | <groupId>org.apache.hudi</groupId> |
38 | | - <artifactId>hudi-presto-bundle</artifactId> |
| 35 | + <artifactId>hudi-common</artifactId> |
39 | 36 | <version>${hudi.version}</version> |
40 | 37 | <exclusions> |
41 | 38 | <exclusion> |
42 | | - <groupId>com.google.protobuf</groupId> |
43 | | - <artifactId>protobuf-java</artifactId> |
| 39 | + <groupId>org.apache.hbase</groupId> |
| 40 | + <artifactId>hbase-client</artifactId> |
44 | 41 | </exclusion> |
45 | 42 | <exclusion> |
46 | | - <groupId>commons-lang</groupId> |
47 | | - <artifactId>commons-lang</artifactId> |
48 | | - </exclusion> |
49 | | - <exclusion> |
50 | | - <groupId>org.apache.hudi</groupId> |
51 | | - <artifactId>hudi-common</artifactId> |
52 | | - </exclusion> |
53 | | - <exclusion> |
54 | | - <groupId>org.apache.hudi</groupId> |
55 | | - <artifactId>hudi-hadoop-mr-bundle</artifactId> |
56 | | - </exclusion> |
57 | | - <exclusion> |
58 | | - <groupId>org.apache.parquet</groupId> |
59 | | - <artifactId>parquet-avro</artifactId> |
60 | | - </exclusion> |
61 | | - <exclusion> |
62 | | - <groupId>org.apache.avro</groupId> |
63 | | - <artifactId>avro</artifactId> |
| 43 | + <groupId>org.apache.hbase</groupId> |
| 44 | + <artifactId>hbase-server</artifactId> |
64 | 45 | </exclusion> |
65 | 46 | </exclusions> |
66 | 47 | </dependency> |
67 | 48 |
|
| 49 | + <!-- https://mvnrepository.com/artifact/org.apache.hudi/hudi-hadoop-mr --> |
| 50 | + <dependency> |
| 51 | + <groupId>org.apache.hudi</groupId> |
| 52 | + <artifactId>hudi-hadoop-mr</artifactId> |
| 53 | + <version>${hudi.version}</version> |
| 54 | + </dependency> |
| 55 | + |
68 | 56 | <dependency> |
69 | | - <groupId>com.facebook.presto.hive</groupId> |
| 57 | + <groupId>io.trino.hive</groupId> |
70 | 58 | <artifactId>hive-apache</artifactId> |
71 | | - <version>${presto.hive.version}</version> |
72 | | - <exclusions> |
73 | | - <exclusion> |
74 | | - <groupId>org.slf4j</groupId> |
75 | | - <artifactId>slf4j-log4j12</artifactId> |
76 | | - </exclusion> |
77 | | - </exclusions> |
| 59 | + <version>${hive-apache.version}</version> |
78 | 60 | </dependency> |
79 | 61 |
|
| 62 | + <!-- https://mvnrepository.com/artifact/org.apache.hadoop/hadoop-client --> |
80 | 63 | <dependency> |
81 | | - <groupId>com.facebook.presto.hadoop</groupId> |
82 | | - <artifactId>hadoop-apache2</artifactId> |
83 | | - <version>${presto.hadoop.version}</version> |
84 | | - <exclusions> |
85 | | - <exclusion> |
86 | | - <groupId>org.slf4j</groupId> |
87 | | - <artifactId>slf4j-log4j12</artifactId> |
88 | | - </exclusion> |
89 | | - </exclusions> |
| 64 | + <groupId>org.apache.hadoop</groupId> |
| 65 | + <artifactId>hadoop-client</artifactId> |
| 66 | + <version>${hadoop.version}</version> |
90 | 67 | </dependency> |
91 | 68 |
|
| 69 | + <!-- https://mvnrepository.com/artifact/org.apache.hadoop/hadoop-common --> |
92 | 70 | <dependency> |
93 | 71 | <groupId>org.apache.hadoop</groupId> |
94 | | - <artifactId>hadoop-aws</artifactId> |
| 72 | + <artifactId>hadoop-common</artifactId> |
95 | 73 | <version>${hadoop.version}</version> |
96 | | - <exclusions> |
97 | | - <exclusion> |
98 | | - <groupId>org.apache.hadoop</groupId> |
99 | | - <artifactId>hadoop-common</artifactId> |
100 | | - </exclusion> |
101 | | - </exclusions> |
102 | 74 | </dependency> |
103 | 75 |
|
104 | 76 | <dependency> |
105 | | - <groupId>commons-lang</groupId> |
106 | | - <artifactId>commons-lang</artifactId> |
107 | | - <version>2.6</version> |
| 77 | + <groupId>org.apache.hadoop</groupId> |
| 78 | + <artifactId>hadoop-aws</artifactId> |
| 79 | + <version>${hadoop.version}</version> |
108 | 80 | </dependency> |
109 | 81 |
|
110 | 82 | <dependency> |
|
113 | 85 | <version>${slf4j.version}</version> |
114 | 86 | </dependency> |
115 | 87 |
|
116 | | - <dependency> |
117 | | - <groupId>com.fasterxml.jackson.core</groupId> |
118 | | - <artifactId>jackson-annotations</artifactId> |
119 | | - <version>${fasterxml.version}</version> |
120 | | - </dependency> |
121 | | - |
122 | | - <dependency> |
123 | | - <groupId>com.fasterxml.jackson.core</groupId> |
124 | | - <artifactId>jackson-core</artifactId> |
125 | | - <version>${fasterxml.version}</version> |
126 | | - </dependency> |
127 | | - |
128 | | - <dependency> |
129 | | - <groupId>com.fasterxml.jackson.core</groupId> |
130 | | - <artifactId>jackson-databind</artifactId> |
131 | | - <version>${fasterxml.jackson.databind.version}</version> |
132 | | - </dependency> |
133 | | - |
134 | 88 | <dependency> |
135 | 89 | <groupId>com.github.luben</groupId> |
136 | 90 | <artifactId>zstd-jni</artifactId> |
137 | 91 | <version>${luben.zstd.jni.version}</version> |
138 | 92 | </dependency> |
139 | 93 |
|
140 | | - <dependency> |
141 | | - <groupId>com.esotericsoftware</groupId> |
142 | | - <artifactId>kryo-shaded</artifactId> |
143 | | - <version>${esotericsoftware.kryo.shaded.version}</version> |
144 | | - </dependency> |
145 | | - |
146 | 94 | <dependency> |
147 | 95 | <groupId>org.apache.logging.log4j</groupId> |
148 | 96 | <artifactId>log4j-api</artifactId> |
|
0 commit comments