From f8ff0837856644479a07b744cd4669fdd79d3b27 Mon Sep 17 00:00:00 2001 From: leventov Date: Mon, 22 May 2017 20:02:35 -0500 Subject: [PATCH 1/5] Update dependencies --- extensions-contrib/cassandra-storage/pom.xml | 4 + extensions-contrib/orc-extensions/pom.xml | 6 ++ extensions-contrib/rabbitmq/pom.xml | 4 + .../sqlserver-metadata-storage/pom.xml | 1 - extensions-contrib/thrift-extensions/pom.xml | 6 ++ extensions-core/avro-extensions/pom.xml | 24 +++++ .../kafka-extraction-namespace/pom.xml | 12 +++ .../kafka-indexing-service/pom.xml | 2 +- extensions-core/lookups-cached-global/pom.xml | 12 +++ integration-tests/pom.xml | 8 ++ pom.xml | 90 +++++++++++++++---- server/pom.xml | 16 +++- 12 files changed, 165 insertions(+), 20 deletions(-) diff --git a/extensions-contrib/cassandra-storage/pom.xml b/extensions-contrib/cassandra-storage/pom.xml index 6c8d99f7af86..e5bda9d742ba 100644 --- a/extensions-contrib/cassandra-storage/pom.xml +++ b/extensions-contrib/cassandra-storage/pom.xml @@ -113,6 +113,10 @@ org.slf4j slf4j-log4j12 + + com.github.stephenc.high-scale-lib + high-scale-lib + diff --git a/extensions-contrib/orc-extensions/pom.xml b/extensions-contrib/orc-extensions/pom.xml index d29cfd2b5009..b0bb2c9b749f 100644 --- a/extensions-contrib/orc-extensions/pom.xml +++ b/extensions-contrib/orc-extensions/pom.xml @@ -140,6 +140,12 @@ hive-orc ${hive.version} test + + + org.apache.hadoop + hadoop-common + + com.google.inject diff --git a/extensions-contrib/rabbitmq/pom.xml b/extensions-contrib/rabbitmq/pom.xml index cf4a34785e63..51f15b974f14 100644 --- a/extensions-contrib/rabbitmq/pom.xml +++ b/extensions-contrib/rabbitmq/pom.xml @@ -54,6 +54,10 @@ org.slf4j slf4j-api + + com.rabbitmq + amqp-client + diff --git a/extensions-contrib/sqlserver-metadata-storage/pom.xml b/extensions-contrib/sqlserver-metadata-storage/pom.xml index bc93ced358c8..d8d5939374ae 100644 --- a/extensions-contrib/sqlserver-metadata-storage/pom.xml +++ b/extensions-contrib/sqlserver-metadata-storage/pom.xml @@ -60,7 +60,6 @@ junit junit - 4.10 test diff --git a/extensions-contrib/thrift-extensions/pom.xml b/extensions-contrib/thrift-extensions/pom.xml index 36d11e426f3a..369a78b7f2b6 100644 --- a/extensions-contrib/thrift-extensions/pom.xml +++ b/extensions-contrib/thrift-extensions/pom.xml @@ -56,6 +56,12 @@ com.twitter.elephantbird elephant-bird-core ${elephantbird.version} + + + org.apache.thrift + libthrift + + com.twitter.elephantbird diff --git a/extensions-core/avro-extensions/pom.xml b/extensions-core/avro-extensions/pom.xml index a02d043223d6..1b46f490473b 100644 --- a/extensions-core/avro-extensions/pom.xml +++ b/extensions-core/avro-extensions/pom.xml @@ -108,12 +108,36 @@ 0.15.0 h2 test + + + org.apache.avro + avro + + + commons-net + commons-net + + org.apache.pig piggybank 0.15.0 test + + + log4j + log4j + + + org.apache.pig + pig + + + org.apache.avro + avro + + io.druid diff --git a/extensions-core/kafka-extraction-namespace/pom.xml b/extensions-core/kafka-extraction-namespace/pom.xml index 50b7fbc912df..5e14b1018852 100644 --- a/extensions-core/kafka-extraction-namespace/pom.xml +++ b/extensions-core/kafka-extraction-namespace/pom.xml @@ -91,6 +91,12 @@ org.apache.curator curator-test test + + + org.javassist + javassist + + mx4j @@ -102,6 +108,12 @@ org.easymock easymock test + + + org.objenesis + objenesis + + org.powermock diff --git a/extensions-core/kafka-indexing-service/pom.xml b/extensions-core/kafka-indexing-service/pom.xml index 9ddcd3fc872d..b3a97925e842 100644 --- a/extensions-core/kafka-indexing-service/pom.xml +++ b/extensions-core/kafka-indexing-service/pom.xml @@ -49,7 +49,7 @@ io.netty netty - 3.10.4.Final + 3.10.6.Final provided diff --git a/extensions-core/lookups-cached-global/pom.xml b/extensions-core/lookups-cached-global/pom.xml index 4c0424dfb7c6..da9a3e563a2f 100644 --- a/extensions-core/lookups-cached-global/pom.xml +++ b/extensions-core/lookups-cached-global/pom.xml @@ -70,6 +70,12 @@ org.apache.curator curator-test test + + + org.javassist + javassist + + mx4j @@ -81,6 +87,12 @@ org.easymock easymock test + + + org.objenesis + objenesis + + org.powermock diff --git a/integration-tests/pom.xml b/integration-tests/pom.xml index d64b5d35271d..74d76ca5bb38 100644 --- a/integration-tests/pom.xml +++ b/integration-tests/pom.xml @@ -112,6 +112,14 @@ org.slf4j slf4j-log4j12 + + com.101tec + zkclient + + + org.apache.kafka + kafka-clients + diff --git a/pom.xml b/pom.xml index 68e864fff10c..f34bd623bb2d 100644 --- a/pom.xml +++ b/pom.xml @@ -58,17 +58,17 @@ - 2.11.0 + 2.12.0 1.9.0 1.11.0 16.0.1 4.1.0 - 9.3.16.v20170120 - 1.19 + 9.3.19.v20170502 + 1.19.3 2.4.6 2.5 - 4.1.6.Final + 4.1.11.Final 1.7.12 2.3.0 @@ -139,17 +139,23 @@ com.metamx emitter - 0.4.1 + 0.4.5 com.metamx http-client - 1.0.6 + 1.1.0 com.metamx server-metrics 0.2.8 + + + com.metamx + java-util + + commons-codec @@ -164,7 +170,7 @@ commons-io commons-io - 2.4 + 2.5 commons-logging @@ -179,7 +185,7 @@ com.amazonaws aws-java-sdk - 1.10.21 + 1.11.132 javax.mail @@ -197,6 +203,14 @@ commons-codec commons-codec + + com.amazonaws + aws-java-sdk-swf-libraries + + + com.amazonaws + aws-java-sdk-models + @@ -230,7 +244,7 @@ org.apache.zookeeper zookeeper - 3.4.9 + 3.4.10 org.slf4j @@ -240,6 +254,10 @@ log4j log4j + + io.netty + netty + @@ -311,7 +329,7 @@ com.ibm.icu icu4j - 4.8.1 + 54.1.1 org.mozilla @@ -413,6 +431,11 @@ jersey-server ${jersey.version} + + com.sun.jersey + jersey-json + ${jersey.version} + org.eclipse.jetty jetty-server @@ -438,6 +461,11 @@ jetty-util ${jetty.version} + + org.eclipse.jetty + jetty-security + ${jetty.version} + io.netty netty-all @@ -446,7 +474,7 @@ joda-time joda-time - 2.8.2 + 2.9.9 com.google.code.findbugs @@ -495,12 +523,12 @@ com.lmax disruptor - 3.3.0 + 3.3.6 net.spy spymemcached - 2.11.7 + 2.12.3 org.antlr @@ -583,12 +611,12 @@ org.apache.httpcomponents httpclient - 4.5.1 + 4.5.3 org.apache.httpcomponents httpcore - 4.4.3 + 4.4.6 org.apache.hadoop @@ -619,7 +647,7 @@ it.unimi.dsi fastutil - 7.0.13 + 7.2.0 net.sf.opencsv @@ -651,6 +679,36 @@ asm-commons 5.2 + + org.codehaus.jackson + jackson-core-asl + 1.9.13 + + + org.codehaus.jackson + jackson-mapper-asl + 1.9.13 + + + javax.servlet + javax.servlet-api + 3.1.0 + + + javax.activation + activation + 1.1.1 + + + commons-pool + commons-pool + 1.6 + + + org.codehaus.plexus + plexus-utils + 3.0.15 + org.apache.calcite calcite-core diff --git a/server/pom.xml b/server/pom.xml index a6898e8bcf6b..7cf251da92e0 100644 --- a/server/pom.xml +++ b/server/pom.xml @@ -218,14 +218,26 @@ com.sun.jersey.jersey-test-framework jersey-test-framework-core - 1.19 + ${jersey.version} test + + + javax.servlet + javax.servlet-api + + com.sun.jersey.jersey-test-framework jersey-test-framework-grizzly2 - 1.19 + ${jersey.version} test + + + javax.servlet + javax.servlet-api + + pl.pragmatists From dab641a9cb982642585bbdaa9940d58f439f8a3b Mon Sep 17 00:00:00 2001 From: leventov Date: Tue, 23 May 2017 00:55:42 -0500 Subject: [PATCH 2/5] Downgrade curator --- pom.xml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index f34bd623bb2d..b2f9bea91233 100644 --- a/pom.xml +++ b/pom.xml @@ -58,7 +58,8 @@ - 2.12.0 + + 2.11.0 1.9.0 1.11.0 16.0.1 From 8ebc20d3d029725ed101ca18d6f76c6c39a808e2 Mon Sep 17 00:00:00 2001 From: leventov Date: Thu, 25 May 2017 19:39:05 -0500 Subject: [PATCH 3/5] Rollback aws-java-sdk dependency to 1.10.77 --- pom.xml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index b2f9bea91233..a2d7e9452324 100644 --- a/pom.xml +++ b/pom.xml @@ -186,7 +186,9 @@ com.amazonaws aws-java-sdk - 1.11.132 + + 1.10.77 javax.mail From e5fac2b505d5661a02d73f0f91872a7f9de01c33 Mon Sep 17 00:00:00 2001 From: leventov Date: Thu, 1 Jun 2017 19:04:56 -0500 Subject: [PATCH 4/5] Revert exclusions in integration-tests --- integration-tests/pom.xml | 8 -------- 1 file changed, 8 deletions(-) diff --git a/integration-tests/pom.xml b/integration-tests/pom.xml index 7b9dff28be0e..981811065f9f 100644 --- a/integration-tests/pom.xml +++ b/integration-tests/pom.xml @@ -115,14 +115,6 @@ slf4j-log4j12 org.slf4j - - com.101tec - zkclient - - - org.apache.kafka - kafka-clients - From 10bd7ed219094c0c22465b9c09011616365b46a1 Mon Sep 17 00:00:00 2001 From: leventov Date: Thu, 8 Jun 2017 14:56:45 -0500 Subject: [PATCH 5/5] Depend only on aws-java-sdk-ec2 instead of umbrella aws-java-sdk (fixes #4382) --- aws-common/pom.xml | 2 +- pom.xml | 10 +--------- 2 files changed, 2 insertions(+), 10 deletions(-) diff --git a/aws-common/pom.xml b/aws-common/pom.xml index d61e0f955dd4..1b063211a036 100644 --- a/aws-common/pom.xml +++ b/aws-common/pom.xml @@ -37,7 +37,7 @@ com.amazonaws - aws-java-sdk + aws-java-sdk-ec2 diff --git a/pom.xml b/pom.xml index a3b5d5ac53fd..b4076adae3b7 100644 --- a/pom.xml +++ b/pom.xml @@ -186,7 +186,7 @@ com.amazonaws - aws-java-sdk + aws-java-sdk-ec2 1.10.77 @@ -207,14 +207,6 @@ commons-codec commons-codec - - com.amazonaws - aws-java-sdk-swf-libraries - - - com.amazonaws - aws-java-sdk-models -