| 
544 | 544 |     <java.min.version>${compileSource}</java.min.version>  | 
545 | 545 |     <!-- Dependencies -->  | 
546 | 546 |     <hadoop-two.version>2.10.0</hadoop-two.version>  | 
547 |  | -    <hadoop-three.version>3.1.2</hadoop-three.version>  | 
 | 547 | +    <hadoop-three.version>3.2.3</hadoop-three.version>  | 
548 | 548 |     <!-- These must be defined here for downstream build tools that don't look at profiles.  | 
549 | 549 |          They ought to match the values found in our default hadoop profile, which is  | 
550 | 550 |          currently "hadoop-2.0". See HBASE-15925 for more info. -->  | 
 | 
557 | 557 |     <netty.hadoop.version>3.6.2.Final</netty.hadoop.version>  | 
558 | 558 |     <!-- end HBASE-15925 default hadoop compatibility values -->  | 
559 | 559 |     <audience-annotations.version>0.5.0</audience-annotations.version>  | 
560 |  | -    <avro.version>1.7.7</avro.version>  | 
 | 560 | +    <avro.version>1.11.0</avro.version>  | 
561 | 561 |     <caffeine.version>2.8.1</caffeine.version>  | 
562 | 562 |     <commons-codec.version>1.13</commons-codec.version>  | 
563 | 563 |     <commons-io.version>2.11.0</commons-io.version>  | 
 | 
2816 | 2816 |           --add-opens java.base/java.lang.reflect=ALL-UNNAMED  | 
2817 | 2817 |           --add-exports java.base/jdk.internal.misc=ALL-UNNAMED  | 
2818 | 2818 |           ${hbase-surefire.argLine}</argLine>  | 
2819 |  | -        <!-- We need a minimum HDFS version of 3.2.0 for HADOOP-12760 -->  | 
2820 |  | -        <hadoop-three.version>3.2.0</hadoop-three.version>  | 
2821 | 2819 |         <!--  | 
2822 | 2820 |           Value to use for surefire when running jdk11.  | 
2823 | 2821 |           TODO: replicate logic for windows  | 
 | 
3643 | 3641 |                 <artifactId>jersey-core</artifactId>  | 
3644 | 3642 |               </exclusion>  | 
3645 | 3643 |               <exclusion>  | 
3646 |  | -                <groupId>org.codehaus.jackson</groupId>  | 
3647 |  | -                <artifactId>jackson-jaxrs</artifactId>  | 
 | 3644 | +                <groupId>javax.xml.bind</groupId>  | 
 | 3645 | +                <artifactId>jaxb-api</artifactId>  | 
 | 3646 | +              </exclusion>  | 
 | 3647 | +              <exclusion>  | 
 | 3648 | +                <groupId>javax.ws.rs</groupId>  | 
 | 3649 | +                <artifactId>jsr311-api</artifactId>  | 
3648 | 3650 |               </exclusion>  | 
3649 | 3651 |               <exclusion>  | 
3650 | 3652 |                 <groupId>org.codehaus.jackson</groupId>  | 
3651 |  | -                <artifactId>jackson-xc</artifactId>  | 
 | 3653 | +                <artifactId>*</artifactId>  | 
3652 | 3654 |               </exclusion>  | 
3653 | 3655 |               <exclusion>  | 
3654 | 3656 |                 <groupId>io.netty</groupId>  | 
 | 
3666 | 3668 |                 <groupId>javax.inject</groupId>  | 
3667 | 3669 |                 <artifactId>javax.inject</artifactId>  | 
3668 | 3670 |               </exclusion>  | 
3669 |  | -              <exclusion>  | 
3670 |  | -                <groupId>org.codehaus.jackson</groupId>  | 
3671 |  | -                <artifactId>jackson-core-asl</artifactId>  | 
3672 |  | -              </exclusion>  | 
3673 |  | -              <exclusion>  | 
3674 |  | -                <groupId>org.codehaus.jackson</groupId>  | 
3675 |  | -                <artifactId>jackson-mapper-asl</artifactId>  | 
3676 |  | -              </exclusion>  | 
3677 | 3671 |               <exclusion>  | 
3678 | 3672 |                 <groupId>com.google.guava</groupId>  | 
3679 | 3673 |                 <artifactId>guava</artifactId>  | 
 | 
3702 | 3696 |             <version>${hadoop-three.version}</version>  | 
3703 | 3697 |             <exclusions>  | 
3704 | 3698 |               <exclusion>  | 
3705 |  | -                <groupId>com.sun.jersey</groupId>  | 
3706 |  | -                <artifactId>jersey-core</artifactId>  | 
3707 |  | -              </exclusion>  | 
3708 |  | -              <exclusion>  | 
3709 |  | -                <groupId>io.netty</groupId>  | 
3710 |  | -                <artifactId>netty</artifactId>  | 
 | 3699 | +                <groupId>org.codehaus.jackson</groupId>  | 
 | 3700 | +                <artifactId>*</artifactId>  | 
3711 | 3701 |               </exclusion>  | 
3712 | 3702 |               <!--HERE-->  | 
3713 | 3703 |               <exclusion>  | 
 | 
3777 | 3767 |             <exclusions>  | 
3778 | 3768 |               <exclusion>  | 
3779 | 3769 |                 <groupId>org.codehaus.jackson</groupId>  | 
3780 |  | -                <artifactId>jackson-mapper-asl</artifactId>  | 
3781 |  | -              </exclusion>  | 
3782 |  | -              <exclusion>  | 
3783 |  | -                <groupId>org.codehaus.jackson</groupId>  | 
3784 |  | -                <artifactId>jackson-core-asl</artifactId>  | 
3785 |  | -              </exclusion>  | 
3786 |  | -              <exclusion>  | 
3787 |  | -                <groupId>org.codehaus.jackson</groupId>  | 
3788 |  | -                <artifactId>jackson-jaxrs</artifactId>  | 
3789 |  | -              </exclusion>  | 
3790 |  | -              <exclusion>  | 
3791 |  | -                <groupId>org.codehaus.jackson</groupId>  | 
3792 |  | -                <artifactId>jackson-xc</artifactId>  | 
 | 3770 | +                <artifactId>*</artifactId>  | 
3793 | 3771 |               </exclusion>  | 
3794 | 3772 |               <exclusion>  | 
3795 | 3773 |                 <groupId>javax.xml.bind</groupId>  | 
 | 
3860 | 3838 |               </exclusion>  | 
3861 | 3839 |               <exclusion>  | 
3862 | 3840 |                 <groupId>org.codehaus.jackson</groupId>  | 
3863 |  | -                <artifactId>jackson-core-asl</artifactId>  | 
3864 |  | -              </exclusion>  | 
3865 |  | -              <exclusion>  | 
3866 |  | -                <groupId>org.codehaus.jackson</groupId>  | 
3867 |  | -                <artifactId>jackson-mapper-asl</artifactId>  | 
 | 3841 | +                <artifactId>*</artifactId>  | 
3868 | 3842 |               </exclusion>  | 
3869 | 3843 |               <exclusion>  | 
3870 | 3844 |                 <groupId>com.google.guava</groupId>  | 
 | 
3929 | 3903 |               </exclusion>  | 
3930 | 3904 |               <exclusion>  | 
3931 | 3905 |                 <groupId>org.codehaus.jackson</groupId>  | 
3932 |  | -                <artifactId>jackson-core-asl</artifactId>  | 
3933 |  | -              </exclusion>  | 
3934 |  | -              <exclusion>  | 
3935 |  | -                <groupId>org.codehaus.jackson</groupId>  | 
3936 |  | -                <artifactId>jackson-mapper-asl</artifactId>  | 
 | 3906 | +                <artifactId>*</artifactId>  | 
3937 | 3907 |               </exclusion>  | 
3938 | 3908 |               <exclusion>  | 
3939 | 3909 |                 <groupId>com.google.guava</groupId>  | 
 | 
3968 | 3938 |               -->  | 
3969 | 3939 |             </exclusions>  | 
3970 | 3940 |           </dependency>  | 
3971 |  | -          <dependency>  | 
3972 |  | -            <!-- Is this needed? Seems a duplicate of the above dependency but for the  | 
3973 |  | -            classifier-->  | 
3974 |  | -            <groupId>org.apache.hadoop</groupId>  | 
3975 |  | -            <artifactId>hadoop-hdfs</artifactId>  | 
3976 |  | -            <version>${hadoop-three.version}</version>  | 
3977 |  | -            <classifier>tests</classifier>  | 
3978 |  | -            <type>test-jar</type>  | 
3979 |  | -            <scope>test</scope>  | 
3980 |  | -            <exclusions>  | 
3981 |  | -              <exclusion>  | 
3982 |  | -                <groupId>com.sun.jersey</groupId>  | 
3983 |  | -                <artifactId>jersey-core</artifactId>  | 
3984 |  | -              </exclusion>  | 
3985 |  | -              <exclusion>  | 
3986 |  | -                <groupId>org.slf4j</groupId>  | 
3987 |  | -                <artifactId>slf4j-log4j12</artifactId>  | 
3988 |  | -              </exclusion>  | 
3989 |  | -              <exclusion>  | 
3990 |  | -                <groupId>log4j</groupId>  | 
3991 |  | -                <artifactId>log4j</artifactId>  | 
3992 |  | -              </exclusion>  | 
3993 |  | -              <exclusion>  | 
3994 |  | -                <groupId>ch.qos.reload4j</groupId>  | 
3995 |  | -                <artifactId>reload4j</artifactId>  | 
3996 |  | -              </exclusion>  | 
3997 |  | -              <exclusion>  | 
3998 |  | -                <groupId>org.slf4j</groupId>  | 
3999 |  | -                <artifactId>slf4j-reload4j</artifactId>  | 
4000 |  | -              </exclusion>  | 
4001 |  | -            </exclusions>  | 
4002 |  | -          </dependency>  | 
4003 | 3941 |           <dependency>  | 
4004 | 3942 |             <groupId>org.apache.hadoop</groupId>  | 
4005 | 3943 |             <artifactId>hadoop-auth</artifactId>  | 
 | 
4081 | 4019 |                 <artifactId>junit</artifactId>  | 
4082 | 4020 |               </exclusion>  | 
4083 | 4021 |               <exclusion>  | 
4084 |  | -                <groupId>org.codehause.jackson</groupId>  | 
4085 |  | -                <artifactId>jackson-core-asl</artifactId>  | 
4086 |  | -              </exclusion>  | 
4087 |  | -              <exclusion>  | 
4088 |  | -                <groupId>org.codehause.jackson</groupId>  | 
4089 |  | -                <artifactId>jackson-mapper-asl</artifactId>  | 
 | 4022 | +                <groupId>org.codehaus.jackson</groupId>  | 
 | 4023 | +                <artifactId>*</artifactId>  | 
4090 | 4024 |               </exclusion>  | 
4091 | 4025 |               <exclusion>  | 
4092 | 4026 |                 <groupId>org.slf4j</groupId>  | 
 | 
4182 | 4116 |                 <groupId>org.slf4j</groupId>  | 
4183 | 4117 |                 <artifactId>slf4j-reload4j</artifactId>  | 
4184 | 4118 |               </exclusion>  | 
 | 4119 | +              <!--  | 
 | 4120 | +              Needed in test context when hadoop-3.3 runs.  | 
 | 4121 | +              <exclusion>  | 
 | 4122 | +                <groupId>io.netty</groupId>  | 
 | 4123 | +                <artifactId>netty-all</artifactId>  | 
 | 4124 | +              </exclusion>  | 
 | 4125 | +              -->  | 
 | 4126 | +              <exclusion>  | 
 | 4127 | +                <groupId>org.codehaus.jackson</groupId>  | 
 | 4128 | +                <artifactId>*</artifactId>  | 
 | 4129 | +              </exclusion>  | 
 | 4130 | +              <exclusion>  | 
 | 4131 | +                <groupId>javax.servlet.jsp</groupId>  | 
 | 4132 | +                <artifactId>jsp-api</artifactId>  | 
 | 4133 | +              </exclusion>  | 
 | 4134 | +              <exclusion>  | 
 | 4135 | +                <groupId>javax.xml.bind</groupId>  | 
 | 4136 | +                <artifactId>jaxb-api</artifactId>  | 
 | 4137 | +              </exclusion>  | 
 | 4138 | +              <exclusion>  | 
 | 4139 | +                <groupId>javax.ws.rs</groupId>  | 
 | 4140 | +                <artifactId>jsr311-api</artifactId>  | 
 | 4141 | +              </exclusion>  | 
4185 | 4142 |             </exclusions>  | 
4186 | 4143 |           </dependency>  | 
4187 | 4144 |           <dependency>  | 
 | 
0 commit comments