|
69 | 69 | <top.dir>${project.basedir}</top.dir>
|
70 | 70 | <test.tmp.dir>${project.build.directory}</test.tmp.dir>
|
71 | 71 |
|
72 |
| - <phoenix.version>5.1.3</phoenix.version> |
| 72 | + <phoenix.version>5.2.0</phoenix.version> |
73 | 73 |
|
74 | 74 | <!-- Hadoop/Hbase Versions -->
|
75 |
| - <hbase.version>2.4.15</hbase.version> |
76 |
| - <hadoop.version>3.1.4</hadoop.version> |
77 |
| - <phoenix.client.artifactid>phoenix-client-embedded-hbase-2.4</phoenix.client.artifactid> |
| 75 | + <hbase.version>2.5.8-hadoop3</hbase.version> |
| 76 | + <hadoop.version>3.2.4</hadoop.version> |
| 77 | + <phoenix.client.artifactid>phoenix-client-embedded-hbase-2.5</phoenix.client.artifactid> |
78 | 78 |
|
79 | 79 | <!-- Dependency versions -->
|
80 |
| - <zookeeper.version>3.5.8</zookeeper.version> |
81 |
| - <curator.version>2.12.0</curator.version> |
| 80 | + <zookeeper.version>3.8.4</zookeeper.version> |
| 81 | + <!-- Curator 4.2.0 supports ZK 3.8 runtime, but TestServer fails to start--> |
| 82 | + <curator.version>5.6.0</curator.version> |
82 | 83 |
|
83 | 84 | <gson.version>2.10.1</gson.version>
|
84 | 85 | <jetty.version>9.4.53.v20231009</jetty.version>
|
| 86 | + <netty-bom.version>4.1.108.Final</netty-bom.version> |
85 | 87 | <commons-io.version>2.11.0</commons-io.version>
|
86 | 88 | <commons-collections.version>3.2.2</commons-collections.version>
|
87 | 89 | <sqlline.version>1.9.0</sqlline.version>
|
|
92 | 94 | <log4j2.version>2.20.0</log4j2.version>
|
93 | 95 |
|
94 | 96 | <!-- Test Dependency versions -->
|
| 97 | + <testng.version>6.10</testng.version> |
95 | 98 | <mockito-all.version>1.8.5</mockito-all.version>
|
96 | 99 | <junit.version>4.13.2</junit.version>
|
97 | 100 |
|
|
556 | 559 | <groupId>log4j</groupId>
|
557 | 560 | <artifactId>log4j</artifactId>
|
558 | 561 | </exclusion>
|
| 562 | + <exclusion> |
| 563 | + <groupId>ch.qos.reload4j</groupId> |
| 564 | + <artifactId>reload4j</artifactId> |
| 565 | + </exclusion> |
| 566 | + <exclusion> |
| 567 | + <groupId>org.slf4j</groupId> |
| 568 | + <artifactId>slf4j-reload4j</artifactId> |
| 569 | + </exclusion> |
559 | 570 | </exclusions>
|
560 | 571 | </dependency>
|
561 | 572 | <dependency>
|
|
571 | 582 | <groupId>log4j</groupId>
|
572 | 583 | <artifactId>log4j</artifactId>
|
573 | 584 | </exclusion>
|
| 585 | + <exclusion> |
| 586 | + <groupId>ch.qos.reload4j</groupId> |
| 587 | + <artifactId>reload4j</artifactId> |
| 588 | + </exclusion> |
| 589 | + <exclusion> |
| 590 | + <groupId>org.slf4j</groupId> |
| 591 | + <artifactId>slf4j-reload4j</artifactId> |
| 592 | + </exclusion> |
574 | 593 | </exclusions>
|
575 | 594 | </dependency>
|
576 | 595 |
|
|
599 | 618 | <groupId>org.eclipse.jetty</groupId>
|
600 | 619 | <artifactId>jetty-http</artifactId>
|
601 | 620 | <version>${jetty.version}</version>
|
| 621 | + </dependency> |
| 622 | + <!-- We don't depend on netty directly, but we need this to avoid pulling in different |
| 623 | + 4.1.x versions of netty modules from the transitive dependencies |
| 624 | + (ZK via Omid and ZK via Curator) --> |
| 625 | + <dependency> |
| 626 | + <groupId>io.netty</groupId> |
| 627 | + <artifactId>netty-bom</artifactId> |
| 628 | + <version>${netty-bom.version}</version> |
| 629 | + <scope>import</scope> |
| 630 | + <type>pom</type> |
602 | 631 | </dependency>
|
603 | 632 | <dependency>
|
604 | 633 | <groupId>org.apache.zookeeper</groupId>
|
|
609 | 638 | <groupId>org.slf4j</groupId>
|
610 | 639 | <artifactId>slf4j-log4j12</artifactId>
|
611 | 640 | </exclusion>
|
612 |
| - <exclusion> |
613 |
| - <groupId>log4j</groupId> |
614 |
| - <artifactId>log4j</artifactId> |
615 |
| - </exclusion> |
| 641 | + <exclusion> |
| 642 | + <groupId>log4j</groupId> |
| 643 | + <artifactId>log4j</artifactId> |
| 644 | + </exclusion> |
| 645 | + <exclusion> |
| 646 | + <groupId>ch.qos.reload4j</groupId> |
| 647 | + <artifactId>reload4j</artifactId> |
| 648 | + </exclusion> |
| 649 | + <exclusion> |
| 650 | + <groupId>org.slf4j</groupId> |
| 651 | + <artifactId>slf4j-reload4j</artifactId> |
| 652 | + </exclusion> |
| 653 | + <exclusion> |
| 654 | + <groupId>ch.qos.reload4j</groupId> |
| 655 | + <artifactId>reload4j</artifactId> |
| 656 | + </exclusion> |
| 657 | + <exclusion> |
| 658 | + <groupId>org.slf4j</groupId> |
| 659 | + <artifactId>slf4j-reload4j</artifactId> |
| 660 | + </exclusion> |
| 661 | + <exclusion> |
| 662 | + <groupId>ch.qos.logback</groupId> |
| 663 | + <artifactId>logback-core</artifactId> |
| 664 | + </exclusion> |
| 665 | + <exclusion> |
| 666 | + <groupId>ch.qos.logback</groupId> |
| 667 | + <artifactId>logback-classic</artifactId> |
| 668 | + </exclusion> |
616 | 669 | </exclusions>
|
617 | 670 | </dependency>
|
618 | 671 | <dependency>
|
|
655 | 708 | <groupId>org.apache.curator</groupId>
|
656 | 709 | <artifactId>curator-test</artifactId>
|
657 | 710 | <version>${curator.version}</version>
|
| 711 | + <exclusions> |
| 712 | + <exclusion> |
| 713 | + <groupId>com.google.guava</groupId> |
| 714 | + <artifactId>guava</artifactId> |
| 715 | + </exclusion> |
| 716 | + <exclusion> |
| 717 | + <groupId>org.apache.zookeeper</groupId> |
| 718 | + <artifactId>zookeeper</artifactId> |
| 719 | + </exclusion> |
| 720 | + <exclusion> |
| 721 | + <groupId>org.junit.jupiter</groupId> |
| 722 | + <artifactId>junit-jupiter-api</artifactId> |
| 723 | + </exclusion> |
| 724 | + </exclusions> |
658 | 725 | </dependency>
|
659 | 726 |
|
660 | 727 | <dependency>
|
|
819 | 886 | <groupId>commons-logging</groupId>
|
820 | 887 | <artifactId>commons-logging</artifactId>
|
821 | 888 | </exclusion>
|
| 889 | + <exclusion> |
| 890 | + <groupId>ch.qos.reload4j</groupId> |
| 891 | + <artifactId>reload4j</artifactId> |
| 892 | + </exclusion> |
| 893 | + <exclusion> |
| 894 | + <groupId>org.slf4j</groupId> |
| 895 | + <artifactId>slf4j-reload4j</artifactId> |
| 896 | + </exclusion> |
822 | 897 | </exclusions>
|
823 | 898 | </dependency>
|
824 | 899 | <dependency>
|
|
836 | 911 | <groupId>log4j</groupId>
|
837 | 912 | <artifactId>log4j</artifactId>
|
838 | 913 | </exclusion>
|
| 914 | + <exclusion> |
| 915 | + <groupId>ch.qos.reload4j</groupId> |
| 916 | + <artifactId>reload4j</artifactId> |
| 917 | + </exclusion> |
| 918 | + <exclusion> |
| 919 | + <groupId>org.slf4j</groupId> |
| 920 | + <artifactId>slf4j-reload4j</artifactId> |
| 921 | + </exclusion> |
839 | 922 | </exclusions>
|
840 | 923 | </dependency>
|
841 | 924 | <dependency>
|
|
857 | 940 | <groupId>log4j</groupId>
|
858 | 941 | <artifactId>log4j</artifactId>
|
859 | 942 | </exclusion>
|
| 943 | + <exclusion> |
| 944 | + <groupId>ch.qos.reload4j</groupId> |
| 945 | + <artifactId>reload4j</artifactId> |
| 946 | + </exclusion> |
| 947 | + <exclusion> |
| 948 | + <groupId>org.slf4j</groupId> |
| 949 | + <artifactId>slf4j-reload4j</artifactId> |
| 950 | + </exclusion> |
860 | 951 | </exclusions>
|
861 | 952 | </dependency>
|
862 | 953 | <dependency>
|
|
881 | 972 | <groupId>org.slf4j</groupId>
|
882 | 973 | <artifactId>slf4j-log4j12</artifactId>
|
883 | 974 | </exclusion>
|
| 975 | + <exclusion> |
| 976 | + <groupId>ch.qos.reload4j</groupId> |
| 977 | + <artifactId>reload4j</artifactId> |
| 978 | + </exclusion> |
| 979 | + <exclusion> |
| 980 | + <groupId>org.slf4j</groupId> |
| 981 | + <artifactId>slf4j-reload4j</artifactId> |
| 982 | + </exclusion> |
884 | 983 | </exclusions>
|
885 | 984 | </dependency>
|
886 | 985 | <dependency>
|
|
897 | 996 | <groupId>log4j</groupId>
|
898 | 997 | <artifactId>log4j</artifactId>
|
899 | 998 | </exclusion>
|
| 999 | + <exclusion> |
| 1000 | + <groupId>ch.qos.reload4j</groupId> |
| 1001 | + <artifactId>reload4j</artifactId> |
| 1002 | + </exclusion> |
| 1003 | + <exclusion> |
| 1004 | + <groupId>org.slf4j</groupId> |
| 1005 | + <artifactId>slf4j-reload4j</artifactId> |
| 1006 | + </exclusion> |
900 | 1007 | </exclusions>
|
901 | 1008 | </dependency>
|
902 | 1009 | <dependency>
|
|
913 | 1020 | <groupId>log4j</groupId>
|
914 | 1021 | <artifactId>log4j</artifactId>
|
915 | 1022 | </exclusion>
|
| 1023 | + <exclusion> |
| 1024 | + <groupId>ch.qos.reload4j</groupId> |
| 1025 | + <artifactId>reload4j</artifactId> |
| 1026 | + </exclusion> |
| 1027 | + <exclusion> |
| 1028 | + <groupId>org.slf4j</groupId> |
| 1029 | + <artifactId>slf4j-reload4j</artifactId> |
| 1030 | + </exclusion> |
| 1031 | + </exclusions> |
| 1032 | + </dependency> |
| 1033 | + <dependency> |
| 1034 | + <groupId>org.apache.hadoop</groupId> |
| 1035 | + <artifactId>hadoop-yarn-server-resourcemanager</artifactId> |
| 1036 | + <version>${hadoop.version}</version> |
| 1037 | + <scope>test</scope> |
| 1038 | + <exclusions> |
| 1039 | + <exclusion> |
| 1040 | + <groupId>commons-logging</groupId> |
| 1041 | + <artifactId>commons-logging</artifactId> |
| 1042 | + </exclusion> |
| 1043 | + <exclusion> |
| 1044 | + <groupId>log4j</groupId> |
| 1045 | + <artifactId>log4j</artifactId> |
| 1046 | + </exclusion> |
| 1047 | + <exclusion> |
| 1048 | + <groupId>ch.qos.reload4j</groupId> |
| 1049 | + <artifactId>reload4j</artifactId> |
| 1050 | + </exclusion> |
| 1051 | + </exclusions> |
| 1052 | + </dependency> |
| 1053 | + <dependency> |
| 1054 | + <groupId>org.apache.hadoop</groupId> |
| 1055 | + <artifactId>hadoop-mapreduce-client-shuffle</artifactId> |
| 1056 | + <version>${hadoop.version}</version> |
| 1057 | + <scope>test</scope> |
| 1058 | + <exclusions> |
| 1059 | + <exclusion> |
| 1060 | + <groupId>commons-logging</groupId> |
| 1061 | + <artifactId>commons-logging</artifactId> |
| 1062 | + </exclusion> |
| 1063 | + <exclusion> |
| 1064 | + <groupId>log4j</groupId> |
| 1065 | + <artifactId>log4j</artifactId> |
| 1066 | + </exclusion> |
| 1067 | + <exclusion> |
| 1068 | + <groupId>ch.qos.reload4j</groupId> |
| 1069 | + <artifactId>reload4j</artifactId> |
| 1070 | + </exclusion> |
| 1071 | + <exclusion> |
| 1072 | + <groupId>org.slf4j</groupId> |
| 1073 | + <artifactId>slf4j-reload4j</artifactId> |
| 1074 | + </exclusion> |
| 1075 | + </exclusions> |
| 1076 | + </dependency> |
| 1077 | + <dependency> |
| 1078 | + <groupId>org.apache.hadoop</groupId> |
| 1079 | + <artifactId>hadoop-mapreduce-client-app</artifactId> |
| 1080 | + <version>${hadoop.version}</version> |
| 1081 | + <scope>test</scope> |
| 1082 | + <exclusions> |
| 1083 | + <exclusion> |
| 1084 | + <groupId>commons-logging</groupId> |
| 1085 | + <artifactId>commons-logging</artifactId> |
| 1086 | + </exclusion> |
| 1087 | + <exclusion> |
| 1088 | + <groupId>log4j</groupId> |
| 1089 | + <artifactId>log4j</artifactId> |
| 1090 | + </exclusion> |
| 1091 | + <exclusion> |
| 1092 | + <groupId>ch.qos.reload4j</groupId> |
| 1093 | + <artifactId>reload4j</artifactId> |
| 1094 | + </exclusion> |
| 1095 | + <exclusion> |
| 1096 | + <groupId>org.slf4j</groupId> |
| 1097 | + <artifactId>slf4j-reload4j</artifactId> |
| 1098 | + </exclusion> |
| 1099 | + </exclusions> |
| 1100 | + </dependency> |
| 1101 | + <dependency> |
| 1102 | + <groupId>org.apache.hadoop</groupId> |
| 1103 | + <artifactId>hadoop-mapreduce-client-hs</artifactId> |
| 1104 | + <version>${hadoop.version}</version> |
| 1105 | + <scope>test</scope> |
| 1106 | + <exclusions> |
| 1107 | + <exclusion> |
| 1108 | + <groupId>commons-logging</groupId> |
| 1109 | + <artifactId>commons-logging</artifactId> |
| 1110 | + </exclusion> |
| 1111 | + <exclusion> |
| 1112 | + <groupId>log4j</groupId> |
| 1113 | + <artifactId>log4j</artifactId> |
| 1114 | + </exclusion> |
| 1115 | + <exclusion> |
| 1116 | + <groupId>ch.qos.reload4j</groupId> |
| 1117 | + <artifactId>reload4j</artifactId> |
| 1118 | + </exclusion> |
| 1119 | + <exclusion> |
| 1120 | + <groupId>org.slf4j</groupId> |
| 1121 | + <artifactId>slf4j-reload4j</artifactId> |
| 1122 | + </exclusion> |
916 | 1123 | </exclusions>
|
917 | 1124 | </dependency>
|
918 | 1125 | <dependency>
|
919 | 1126 | <groupId>org.apache.hadoop</groupId>
|
920 | 1127 | <artifactId>hadoop-hdfs-client</artifactId>
|
921 | 1128 | <version>${hadoop.version}</version>
|
922 | 1129 | <scope>test</scope>
|
| 1130 | + <exclusions> |
| 1131 | + <exclusion> |
| 1132 | + <groupId>ch.qos.reload4j</groupId> |
| 1133 | + <artifactId>reload4j</artifactId> |
| 1134 | + </exclusion> |
| 1135 | + <exclusion> |
| 1136 | + <groupId>org.slf4j</groupId> |
| 1137 | + <artifactId>slf4j-reload4j</artifactId> |
| 1138 | + </exclusion> |
| 1139 | + </exclusions> |
923 | 1140 | </dependency>
|
924 | 1141 | <dependency>
|
925 | 1142 | <groupId>org.apache.hadoop</groupId>
|
|
983 | 1200 | <groupId>org.slf4j</groupId>
|
984 | 1201 | <artifactId>slf4j-log4j12</artifactId>
|
985 | 1202 | </exclusion>
|
| 1203 | + <exclusion> |
| 1204 | + <groupId>ch.qos.reload4j</groupId> |
| 1205 | + <artifactId>reload4j</artifactId> |
| 1206 | + </exclusion> |
| 1207 | + <exclusion> |
| 1208 | + <groupId>org.slf4j</groupId> |
| 1209 | + <artifactId>slf4j-reload4j</artifactId> |
| 1210 | + </exclusion> |
986 | 1211 | </exclusions>
|
987 | 1212 | </dependency>
|
988 | 1213 | <dependency>
|
|
0 commit comments