|
893 | 893 | <spy.version>2.12.3</spy.version>
|
894 | 894 | <bouncycastle.version>1.78</bouncycastle.version>
|
895 | 895 | <skyscreamer.version>1.5.1</skyscreamer.version>
|
896 |
| - <kerby.version>1.0.1</kerby.version> |
897 | 896 | <commons-crypto.version>1.1.0</commons-crypto.version>
|
898 | 897 | <curator.version>4.2.0</curator.version>
|
899 | 898 | <!-- Plugin Dependencies -->
|
|
1690 | 1689 | <version>${bouncycastle.version}</version>
|
1691 | 1690 | <scope>test</scope>
|
1692 | 1691 | </dependency>
|
1693 |
| - <dependency> |
1694 |
| - <groupId>org.apache.kerby</groupId> |
1695 |
| - <artifactId>kerb-core</artifactId> |
1696 |
| - <version>${kerby.version}</version> |
1697 |
| - </dependency> |
1698 |
| - <dependency> |
1699 |
| - <groupId>org.apache.kerby</groupId> |
1700 |
| - <artifactId>kerb-client</artifactId> |
1701 |
| - <version>${kerby.version}</version> |
1702 |
| - </dependency> |
1703 |
| - <dependency> |
1704 |
| - <groupId>org.apache.kerby</groupId> |
1705 |
| - <artifactId>kerb-simplekdc</artifactId> |
1706 |
| - <version>${kerby.version}</version> |
1707 |
| - </dependency> |
1708 | 1692 | <dependency>
|
1709 | 1693 | <groupId>org.apache.commons</groupId>
|
1710 | 1694 | <artifactId>commons-crypto</artifactId>
|
|
3959 | 3943 | <groupId>org.slf4j</groupId>
|
3960 | 3944 | <artifactId>slf4j-reload4j</artifactId>
|
3961 | 3945 | </exclusion>
|
| 3946 | + <exclusion> |
| 3947 | + <groupId>jline</groupId> |
| 3948 | + <artifactId>jline</artifactId> |
| 3949 | + </exclusion> |
| 3950 | + <exclusion> |
| 3951 | + <groupId>org.jline</groupId> |
| 3952 | + <artifactId>jline</artifactId> |
| 3953 | + </exclusion> |
3962 | 3954 | </exclusions>
|
3963 | 3955 | </dependency>
|
3964 | 3956 | <dependency>
|
|
4166 | 4158 | </exclusion>
|
4167 | 4159 | </exclusions>
|
4168 | 4160 | </dependency>
|
| 4161 | + <!-- |
| 4162 | + We use hadoop-minikdc everywhere instead of depending on kerby is |
| 4163 | + because hadoop upgrade kerby version in hadoop 3.4.x and kerby 1.x |
| 4164 | + and 2.x are not compatible, so if we specify the version of kerby |
| 4165 | + in our pom will cause compile/runtime error while compiling against |
| 4166 | + different hadoop versions, and also cause problem for downstream |
| 4167 | + projects. See HBASE-29117 for more details. |
| 4168 | + --> |
4169 | 4169 | <dependency>
|
4170 | 4170 | <groupId>org.apache.hadoop</groupId>
|
4171 | 4171 | <artifactId>hadoop-minikdc</artifactId>
|
|
4188 | 4188 | <groupId>bouncycastle</groupId>
|
4189 | 4189 | <artifactId>bcprov-jdk15</artifactId>
|
4190 | 4190 | </exclusion>
|
| 4191 | + <exclusion> |
| 4192 | + <groupId>org.apache.directory.api</groupId> |
| 4193 | + <artifactId>api-all</artifactId> |
| 4194 | + </exclusion> |
| 4195 | + <exclusion> |
| 4196 | + <groupId>jline</groupId> |
| 4197 | + <artifactId>jline</artifactId> |
| 4198 | + </exclusion> |
| 4199 | + <exclusion> |
| 4200 | + <groupId>org.jline</groupId> |
| 4201 | + <artifactId>jline</artifactId> |
| 4202 | + </exclusion> |
4191 | 4203 | </exclusions>
|
4192 | 4204 | </dependency>
|
4193 | 4205 | <dependency>
|
|
0 commit comments