|
877 | 877 | in the dependencyManagement section as it could still lead to different versions of netty |
878 | 878 | modules and cause trouble if we only rely on transitive dependencies. |
879 | 879 | --> |
880 | | - <netty4.version>4.1.123.Final</netty4.version> |
| 880 | + <netty4.version>4.1.131.Final</netty4.version> |
881 | 881 | <!-- end HBASE-15925 default hadoop compatibility values --> |
882 | 882 | <audience-annotations.version>0.15.0</audience-annotations.version> |
883 | 883 | <javadoc.audience-annotations.version>0.15.0</javadoc.audience-annotations.version> |
|
897 | 897 | Note that the version of jackson-[annotations,core,databind] must be kept in sync with the |
898 | 898 | version of jackson-jaxrs-json-provider shipped in hbase-thirdparty. |
899 | 899 | --> |
900 | | - <jackson.version>2.19.2</jackson.version> |
901 | | - <jackson.databind.version>2.19.2</jackson.databind.version> |
| 900 | + <jackson.version>2.21.1</jackson.version> |
902 | 901 | <jaxb-api.version>2.3.1</jaxb-api.version> |
903 | 902 | <servlet.api.version>4.0.1</servlet.api.version> |
904 | 903 | <wx.rs.api.version>2.1.1</wx.rs.api.version> |
|
918 | 917 | Version of protobuf that hbase uses internally (we shade our pb) Must match what is out |
919 | 918 | in hbase-thirdparty include. |
920 | 919 | --> |
921 | | - <internal.protobuf.version>4.31.1</internal.protobuf.version> |
| 920 | + <internal.protobuf.version>4.34.0</internal.protobuf.version> |
922 | 921 | <protobuf.plugin.version>0.6.1</protobuf.plugin.version> |
923 | 922 | <thrift.path>thrift</thrift.path> |
924 | 923 | <thrift.version>0.14.1</thrift.version> |
|
975 | 974 | databind] must be kept in sync with the version of jackson-jaxrs-json-provider shipped in |
976 | 975 | hbase-thirdparty. |
977 | 976 | --> |
978 | | - <hbase-thirdparty.version>4.1.12</hbase-thirdparty.version> |
| 977 | + <hbase-thirdparty.version>4.1.13</hbase-thirdparty.version> |
979 | 978 | <!-- for.exclusion version are NOT for direct dependencies. To use the provided |
980 | 979 | scope to transitively exclude some transitive dependencies, we need to specify |
981 | 980 | some existing version to for maven. --> |
|
1599 | 1598 | <artifactId>joni</artifactId> |
1600 | 1599 | <version>${joni.version}</version> |
1601 | 1600 | </dependency> |
1602 | | - <dependency> |
1603 | | - <groupId>com.fasterxml.jackson.core</groupId> |
1604 | | - <artifactId>jackson-annotations</artifactId> |
1605 | | - <version>${jackson.version}</version> |
1606 | | - </dependency> |
1607 | | - <dependency> |
1608 | | - <groupId>com.fasterxml.jackson.core</groupId> |
1609 | | - <artifactId>jackson-core</artifactId> |
1610 | | - <version>${jackson.version}</version> |
1611 | | - </dependency> |
1612 | | - <dependency> |
1613 | | - <groupId>com.fasterxml.jackson.core</groupId> |
1614 | | - <artifactId>jackson-databind</artifactId> |
1615 | | - <version>${jackson.databind.version}</version> |
1616 | | - </dependency> |
1617 | 1601 | <!-- REST dependencies --> |
1618 | 1602 | <dependency> |
1619 | 1603 | <groupId>javax.servlet</groupId> |
|
1899 | 1883 | <type>pom</type> |
1900 | 1884 | <scope>import</scope> |
1901 | 1885 | </dependency> |
| 1886 | + <dependency> |
| 1887 | + <groupId>com.fasterxml.jackson</groupId> |
| 1888 | + <artifactId>jackson-bom</artifactId> |
| 1889 | + <version>${jackson.version}</version> |
| 1890 | + <type>pom</type> |
| 1891 | + <scope>import</scope> |
| 1892 | + </dependency> |
1902 | 1893 | </dependencies> |
1903 | 1894 | </dependencyManagement> |
| 1895 | + <repositories> |
| 1896 | + <repository> |
| 1897 | + <id>thirdparty</id> |
| 1898 | + <url>https://repository.apache.org/content/repositories/orgapachehbase-1597/</url> |
| 1899 | + </repository> |
| 1900 | + </repositories> |
1904 | 1901 | <build> |
1905 | 1902 | <!-- Plugin versions are inherited from ASF parent pom: https://maven.apache.org/pom/asf/ |
1906 | 1903 | For specific version use a property and define it in the parent pom. |
|
0 commit comments