You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@iceberg.apache.org by bl...@apache.org on 2020/06/17 17:45:21 UTC
[iceberg] branch master updated: Flink: Add Flink module and type
converter (#1096)
This is an automated email from the ASF dual-hosted git repository.
blue pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/iceberg.git
The following commit(s) were added to refs/heads/master by this push:
new 20651b1 Flink: Add Flink module and type converter (#1096)
20651b1 is described below
commit 20651b1c1a3ba8bddf16ef5d91b3775b803d801e
Author: openinx <op...@gmail.com>
AuthorDate: Thu Jun 18 01:45:15 2020 +0800
Flink: Add Flink module and type converter (#1096)
---
.../java/org/apache/iceberg/types/TypeUtil.java | 31 +
build.gradle | 29 +
flink/dependencies.lock | 9595 ++++++++++++++++++++
.../org/apache/iceberg/flink/FlinkSchemaUtil.java | 44 +
.../org/apache/iceberg/flink/FlinkTypeToType.java | 149 +
.../org/apache/iceberg/flink/FlinkTypeVisitor.java | 83 +
.../apache/iceberg/flink/TestFlinkSchemaUtil.java | 223 +
settings.gradle | 2 +
.../apache/iceberg/spark/source/IcebergSource.java | 27 +-
versions.props | 1 +
10 files changed, 10160 insertions(+), 24 deletions(-)
diff --git a/api/src/main/java/org/apache/iceberg/types/TypeUtil.java b/api/src/main/java/org/apache/iceberg/types/TypeUtil.java
index 7a5f64c..36f7113 100644
--- a/api/src/main/java/org/apache/iceberg/types/TypeUtil.java
+++ b/api/src/main/java/org/apache/iceberg/types/TypeUtil.java
@@ -187,6 +187,37 @@ public class TypeUtil {
}
/**
+ * Check whether we could write the iceberg table with the user-provided write schema.
+ *
+ * @param tableSchema the table schema written in iceberg meta data.
+ * @param writeSchema the user-provided write schema.
+ * @param checkNullability If true, not allow to write optional values to a required field.
+ * @param checkOrdering If true, not allow input schema to have different ordering than table schema.
+ */
+ public static void validateWriteSchema(Schema tableSchema, Schema writeSchema,
+ Boolean checkNullability, Boolean checkOrdering) {
+ List<String> errors;
+ if (checkNullability) {
+ errors = CheckCompatibility.writeCompatibilityErrors(tableSchema, writeSchema, checkOrdering);
+ } else {
+ errors = CheckCompatibility.typeCompatibilityErrors(tableSchema, writeSchema, checkOrdering);
+ }
+
+ if (!errors.isEmpty()) {
+ StringBuilder sb = new StringBuilder();
+ sb.append("Cannot write incompatible dataset to table with schema:\n")
+ .append(tableSchema)
+ .append("\nwrite schema:")
+ .append(writeSchema)
+ .append("\nProblems:");
+ for (String error : errors) {
+ sb.append("\n* ").append(error);
+ }
+ throw new IllegalArgumentException(sb.toString());
+ }
+ }
+
+ /**
* Interface for passing a function that assigns column IDs.
*/
public interface NextID {
diff --git a/build.gradle b/build.gradle
index f76c719..8bcffb3 100644
--- a/build.gradle
+++ b/build.gradle
@@ -235,6 +235,35 @@ project(':iceberg-data') {
}
}
+project(':iceberg-flink') {
+ dependencies {
+ compile project(':iceberg-api')
+ compile project(':iceberg-common')
+ compile project(':iceberg-core')
+ compile project(':iceberg-data')
+ compile project(':iceberg-orc')
+ compile project(':iceberg-parquet')
+
+ compileOnly "org.apache.flink:flink-streaming-java_2.12"
+ compileOnly "org.apache.flink:flink-streaming-java_2.12::tests"
+ compileOnly "org.apache.flink:flink-table-api-java-bridge_2.12"
+ compileOnly "org.apache.flink:flink-table-planner-blink_2.12"
+ compileOnly "org.apache.flink:flink-table-planner_2.12"
+ compileOnly "org.apache.hadoop:hadoop-hdfs"
+ compileOnly "org.apache.hadoop:hadoop-common"
+ compileOnly("org.apache.hadoop:hadoop-minicluster") {
+ exclude group: 'org.apache.avro', module: 'avro'
+ }
+
+ testCompile "org.apache.flink:flink-core"
+ testCompile "org.apache.flink:flink-runtime_2.12"
+ testCompile "org.apache.flink:flink-test-utils-junit"
+ testCompile("org.apache.flink:flink-test-utils_2.12") {
+ exclude group: "org.apache.curator", module: 'curator-test'
+ }
+ }
+}
+
project(':iceberg-hive') {
dependencies {
compile project(':iceberg-core')
diff --git a/flink/dependencies.lock b/flink/dependencies.lock
new file mode 100644
index 0000000..dae2bd5
--- /dev/null
+++ b/flink/dependencies.lock
@@ -0,0 +1,9595 @@
+{
+ "allProcessors": {
+ "com.github.kevinstern:software-and-algorithms": {
+ "locked": "1.0",
+ "transitive": [
+ "com.google.errorprone:error_prone_check_api"
+ ]
+ },
+ "com.github.stephenc.jcip:jcip-annotations": {
+ "locked": "1.0-1",
+ "transitive": [
+ "com.google.errorprone:error_prone_core"
+ ]
+ },
+ "com.google.auto:auto-common": {
+ "locked": "0.10",
+ "transitive": [
+ "com.google.errorprone:error_prone_core"
+ ]
+ },
+ "com.google.code.findbugs:jFormatString": {
+ "locked": "3.0.0",
+ "transitive": [
+ "com.google.errorprone:error_prone_core"
+ ]
+ },
+ "com.google.code.findbugs:jsr305": {
+ "locked": "3.0.2",
+ "transitive": [
+ "com.google.errorprone:error_prone_check_api",
+ "com.google.errorprone:error_prone_core",
+ "com.google.guava:guava"
+ ]
+ },
+ "com.google.errorprone:error_prone_annotation": {
+ "locked": "2.3.3",
+ "transitive": [
+ "com.google.errorprone:error_prone_check_api",
+ "com.google.errorprone:error_prone_core"
+ ]
+ },
+ "com.google.errorprone:error_prone_annotations": {
+ "locked": "2.3.3",
+ "transitive": [
+ "com.google.errorprone:error_prone_check_api",
+ "com.google.errorprone:error_prone_core",
+ "com.google.guava:guava"
+ ]
+ },
+ "com.google.errorprone:error_prone_check_api": {
+ "locked": "2.3.3",
+ "transitive": [
+ "com.google.errorprone:error_prone_core"
+ ]
+ },
+ "com.google.errorprone:error_prone_core": {
+ "locked": "2.3.3",
+ "transitive": [
+ "com.palantir.baseline:baseline-error-prone"
+ ]
+ },
+ "com.google.errorprone:error_prone_type_annotations": {
+ "locked": "2.3.3",
+ "transitive": [
+ "com.google.errorprone:error_prone_core"
+ ]
+ },
+ "com.google.guava:failureaccess": {
+ "locked": "1.0.1",
+ "transitive": [
+ "com.google.guava:guava"
+ ]
+ },
+ "com.google.guava:guava": {
+ "locked": "27.0.1-jre",
+ "transitive": [
+ "com.google.auto:auto-common",
+ "com.google.errorprone:error_prone_annotation",
+ "com.google.errorprone:error_prone_core"
+ ]
+ },
+ "com.google.guava:listenablefuture": {
+ "locked": "9999.0-empty-to-avoid-conflict-with-guava",
+ "transitive": [
+ "com.google.guava:guava"
+ ]
+ },
+ "com.google.j2objc:j2objc-annotations": {
+ "locked": "1.1",
+ "transitive": [
+ "com.google.guava:guava"
+ ]
+ },
+ "com.google.protobuf:protobuf-java": {
+ "locked": "3.4.0",
+ "transitive": [
+ "com.google.errorprone:error_prone_core"
+ ]
+ },
+ "com.googlecode.java-diff-utils:diffutils": {
+ "locked": "1.3.0",
+ "transitive": [
+ "com.google.errorprone:error_prone_check_api"
+ ]
+ },
+ "com.palantir.baseline:baseline-error-prone": {
+ "locked": "0.55.0",
+ "requested": "0.55.0"
+ },
+ "org.checkerframework:checker-qual": {
+ "locked": "2.5.3",
+ "transitive": [
+ "com.google.guava:guava",
+ "org.checkerframework:dataflow",
+ "org.checkerframework:javacutil"
+ ]
+ },
+ "org.checkerframework:dataflow": {
+ "locked": "2.5.3",
+ "transitive": [
+ "com.google.errorprone:error_prone_check_api",
+ "com.google.errorprone:error_prone_core"
+ ]
+ },
+ "org.checkerframework:javacutil": {
+ "locked": "2.5.3",
+ "transitive": [
+ "org.checkerframework:dataflow"
+ ]
+ },
+ "org.codehaus.mojo:animal-sniffer-annotations": {
+ "locked": "1.17",
+ "transitive": [
+ "com.google.guava:guava"
+ ]
+ },
+ "org.pcollections:pcollections": {
+ "locked": "2.1.2",
+ "transitive": [
+ "com.google.errorprone:error_prone_core"
+ ]
+ }
+ },
+ "annotationProcessor": {
+ "com.github.kevinstern:software-and-algorithms": {
+ "locked": "1.0",
+ "transitive": [
+ "com.google.errorprone:error_prone_check_api"
+ ]
+ },
+ "com.github.stephenc.jcip:jcip-annotations": {
+ "locked": "1.0-1",
+ "transitive": [
+ "com.google.errorprone:error_prone_core"
+ ]
+ },
+ "com.google.auto:auto-common": {
+ "locked": "0.10",
+ "transitive": [
+ "com.google.errorprone:error_prone_core"
+ ]
+ },
+ "com.google.code.findbugs:jFormatString": {
+ "locked": "3.0.0",
+ "transitive": [
+ "com.google.errorprone:error_prone_core"
+ ]
+ },
+ "com.google.code.findbugs:jsr305": {
+ "locked": "3.0.2",
+ "transitive": [
+ "com.google.errorprone:error_prone_check_api",
+ "com.google.errorprone:error_prone_core",
+ "com.google.guava:guava"
+ ]
+ },
+ "com.google.errorprone:error_prone_annotation": {
+ "locked": "2.3.3",
+ "transitive": [
+ "com.google.errorprone:error_prone_check_api",
+ "com.google.errorprone:error_prone_core"
+ ]
+ },
+ "com.google.errorprone:error_prone_annotations": {
+ "locked": "2.3.3",
+ "transitive": [
+ "com.google.errorprone:error_prone_check_api",
+ "com.google.errorprone:error_prone_core",
+ "com.google.guava:guava"
+ ]
+ },
+ "com.google.errorprone:error_prone_check_api": {
+ "locked": "2.3.3",
+ "transitive": [
+ "com.google.errorprone:error_prone_core"
+ ]
+ },
+ "com.google.errorprone:error_prone_core": {
+ "locked": "2.3.3",
+ "transitive": [
+ "com.palantir.baseline:baseline-error-prone"
+ ]
+ },
+ "com.google.errorprone:error_prone_type_annotations": {
+ "locked": "2.3.3",
+ "transitive": [
+ "com.google.errorprone:error_prone_core"
+ ]
+ },
+ "com.google.guava:failureaccess": {
+ "locked": "1.0.1",
+ "transitive": [
+ "com.google.guava:guava"
+ ]
+ },
+ "com.google.guava:guava": {
+ "locked": "27.0.1-jre",
+ "transitive": [
+ "com.google.auto:auto-common",
+ "com.google.errorprone:error_prone_annotation",
+ "com.google.errorprone:error_prone_core"
+ ]
+ },
+ "com.google.guava:listenablefuture": {
+ "locked": "9999.0-empty-to-avoid-conflict-with-guava",
+ "transitive": [
+ "com.google.guava:guava"
+ ]
+ },
+ "com.google.j2objc:j2objc-annotations": {
+ "locked": "1.1",
+ "transitive": [
+ "com.google.guava:guava"
+ ]
+ },
+ "com.google.protobuf:protobuf-java": {
+ "locked": "3.4.0",
+ "transitive": [
+ "com.google.errorprone:error_prone_core"
+ ]
+ },
+ "com.googlecode.java-diff-utils:diffutils": {
+ "locked": "1.3.0",
+ "transitive": [
+ "com.google.errorprone:error_prone_check_api"
+ ]
+ },
+ "com.palantir.baseline:baseline-error-prone": {
+ "locked": "0.55.0",
+ "requested": "0.55.0"
+ },
+ "org.checkerframework:checker-qual": {
+ "locked": "2.5.3",
+ "transitive": [
+ "com.google.guava:guava",
+ "org.checkerframework:dataflow",
+ "org.checkerframework:javacutil"
+ ]
+ },
+ "org.checkerframework:dataflow": {
+ "locked": "2.5.3",
+ "transitive": [
+ "com.google.errorprone:error_prone_check_api",
+ "com.google.errorprone:error_prone_core"
+ ]
+ },
+ "org.checkerframework:javacutil": {
+ "locked": "2.5.3",
+ "transitive": [
+ "org.checkerframework:dataflow"
+ ]
+ },
+ "org.codehaus.mojo:animal-sniffer-annotations": {
+ "locked": "1.17",
+ "transitive": [
+ "com.google.guava:guava"
+ ]
+ },
+ "org.pcollections:pcollections": {
+ "locked": "2.1.2",
+ "transitive": [
+ "com.google.errorprone:error_prone_core"
+ ]
+ }
+ },
+ "checkstyle": {
+ "antlr:antlr": {
+ "locked": "2.7.7",
+ "transitive": [
+ "com.puppycrawl.tools:checkstyle"
+ ]
+ },
+ "com.google.code.findbugs:jsr305": {
+ "locked": "3.0.2",
+ "transitive": [
+ "com.google.guava:guava"
+ ]
+ },
+ "com.google.errorprone:error_prone_annotations": {
+ "locked": "2.1.3",
+ "transitive": [
+ "com.google.guava:guava"
+ ]
+ },
+ "com.google.guava:guava": {
+ "locked": "26.0-jre",
+ "transitive": [
+ "com.puppycrawl.tools:checkstyle"
+ ]
+ },
+ "com.google.j2objc:j2objc-annotations": {
+ "locked": "1.1",
+ "transitive": [
+ "com.google.guava:guava"
+ ]
+ },
+ "com.puppycrawl.tools:checkstyle": {
+ "locked": "8.13"
+ },
+ "commons-beanutils:commons-beanutils": {
+ "locked": "1.9.3",
+ "transitive": [
+ "com.puppycrawl.tools:checkstyle"
+ ]
+ },
+ "commons-cli:commons-cli": {
+ "locked": "1.4",
+ "transitive": [
+ "com.puppycrawl.tools:checkstyle"
+ ]
+ },
+ "commons-collections:commons-collections": {
+ "locked": "3.2.2",
+ "transitive": [
+ "commons-beanutils:commons-beanutils"
+ ]
+ },
+ "net.sf.saxon:Saxon-HE": {
+ "locked": "9.8.0-14",
+ "transitive": [
+ "com.puppycrawl.tools:checkstyle"
+ ]
+ },
+ "org.antlr:antlr4-runtime": {
+ "locked": "4.7.1",
+ "transitive": [
+ "com.puppycrawl.tools:checkstyle"
+ ]
+ },
+ "org.checkerframework:checker-qual": {
+ "locked": "2.5.2",
+ "transitive": [
+ "com.google.guava:guava"
+ ]
+ },
+ "org.codehaus.mojo:animal-sniffer-annotations": {
+ "locked": "1.14",
+ "transitive": [
+ "com.google.guava:guava"
+ ]
+ }
+ },
+ "compile": {
+ "com.fasterxml.jackson.core:jackson-annotations": {
+ "locked": "2.10.2",
+ "transitive": [
+ "com.fasterxml.jackson.core:jackson-databind"
+ ]
+ },
+ "com.fasterxml.jackson.core:jackson-core": {
+ "locked": "2.10.2",
+ "transitive": [
+ "com.fasterxml.jackson.core:jackson-databind",
+ "org.apache.avro:avro",
+ "org.apache.iceberg:iceberg-core"
+ ]
+ },
+ "com.fasterxml.jackson.core:jackson-databind": {
+ "locked": "2.10.2",
+ "transitive": [
+ "org.apache.avro:avro",
+ "org.apache.iceberg:iceberg-core"
+ ]
+ },
+ "com.github.ben-manes.caffeine:caffeine": {
+ "locked": "2.7.0",
+ "transitive": [
+ "org.apache.iceberg:iceberg-core"
+ ]
+ },
+ "com.github.stephenc.findbugs:findbugs-annotations": {
+ "locked": "1.3.9-1",
+ "transitive": [
+ "org.apache.iceberg:iceberg-api",
+ "org.apache.iceberg:iceberg-common",
+ "org.apache.iceberg:iceberg-core",
+ "org.apache.iceberg:iceberg-data",
+ "org.apache.iceberg:iceberg-orc",
+ "org.apache.iceberg:iceberg-parquet"
+ ]
+ },
+ "com.google.errorprone:error_prone_annotations": {
+ "locked": "2.3.3",
+ "transitive": [
+ "com.github.ben-manes.caffeine:caffeine"
+ ]
+ },
+ "commons-pool:commons-pool": {
+ "locked": "1.6",
+ "transitive": [
+ "org.apache.parquet:parquet-hadoop"
+ ]
+ },
+ "io.airlift:aircompressor": {
+ "locked": "0.15",
+ "transitive": [
+ "org.apache.orc:orc-core"
+ ]
+ },
+ "javax.annotation:javax.annotation-api": {
+ "locked": "1.3.2",
+ "transitive": [
+ "org.apache.parquet:parquet-format-structures"
+ ]
+ },
+ "javax.xml.bind:jaxb-api": {
+ "locked": "2.2.11",
+ "transitive": [
+ "org.apache.orc:orc-core"
+ ]
+ },
+ "org.apache.avro:avro": {
+ "locked": "1.9.2",
+ "transitive": [
+ "org.apache.iceberg:iceberg-core"
+ ]
+ },
+ "org.apache.commons:commons-compress": {
+ "locked": "1.19",
+ "transitive": [
+ "org.apache.avro:avro"
+ ]
+ },
+ "org.apache.iceberg:iceberg-api": {
+ "project": true,
+ "transitive": [
+ "org.apache.iceberg:iceberg-core",
+ "org.apache.iceberg:iceberg-data",
+ "org.apache.iceberg:iceberg-orc",
+ "org.apache.iceberg:iceberg-parquet"
+ ]
+ },
+ "org.apache.iceberg:iceberg-bundled-guava": {
+ "project": true,
+ "transitive": [
+ "org.apache.iceberg:iceberg-api",
+ "org.apache.iceberg:iceberg-common"
+ ]
+ },
+ "org.apache.iceberg:iceberg-common": {
+ "project": true,
+ "transitive": [
+ "org.apache.iceberg:iceberg-core"
+ ]
+ },
+ "org.apache.iceberg:iceberg-core": {
+ "project": true,
+ "transitive": [
+ "org.apache.iceberg:iceberg-data",
+ "org.apache.iceberg:iceberg-orc",
+ "org.apache.iceberg:iceberg-parquet"
+ ]
+ },
+ "org.apache.iceberg:iceberg-data": {
+ "project": true
+ },
+ "org.apache.iceberg:iceberg-orc": {
+ "project": true
+ },
+ "org.apache.iceberg:iceberg-parquet": {
+ "project": true
+ },
+ "org.apache.orc:orc-core": {
+ "locked": "1.6.3",
+ "transitive": [
+ "org.apache.iceberg:iceberg-orc"
+ ]
+ },
+ "org.apache.orc:orc-shims": {
+ "locked": "1.6.3",
+ "transitive": [
+ "org.apache.orc:orc-core"
+ ]
+ },
+ "org.apache.parquet:parquet-avro": {
+ "locked": "1.11.0",
+ "transitive": [
+ "org.apache.iceberg:iceberg-parquet"
+ ]
+ },
+ "org.apache.parquet:parquet-column": {
+ "locked": "1.11.0",
+ "transitive": [
+ "org.apache.parquet:parquet-avro",
+ "org.apache.parquet:parquet-hadoop"
+ ]
+ },
+ "org.apache.parquet:parquet-common": {
+ "locked": "1.11.0",
+ "transitive": [
+ "org.apache.parquet:parquet-column",
+ "org.apache.parquet:parquet-encoding"
+ ]
+ },
+ "org.apache.parquet:parquet-encoding": {
+ "locked": "1.11.0",
+ "transitive": [
+ "org.apache.parquet:parquet-column"
+ ]
+ },
+ "org.apache.parquet:parquet-format-structures": {
+ "locked": "1.11.0",
+ "transitive": [
+ "org.apache.parquet:parquet-avro",
+ "org.apache.parquet:parquet-common",
+ "org.apache.parquet:parquet-hadoop"
+ ]
+ },
+ "org.apache.parquet:parquet-hadoop": {
+ "locked": "1.11.0",
+ "transitive": [
+ "org.apache.parquet:parquet-avro"
+ ]
+ },
+ "org.apache.parquet:parquet-jackson": {
+ "locked": "1.11.0",
+ "transitive": [
+ "org.apache.parquet:parquet-hadoop"
+ ]
+ },
+ "org.apache.yetus:audience-annotations": {
+ "locked": "0.11.0",
+ "transitive": [
+ "org.apache.parquet:parquet-common"
+ ]
+ },
+ "org.checkerframework:checker-qual": {
+ "locked": "2.6.0",
+ "transitive": [
+ "com.github.ben-manes.caffeine:caffeine"
+ ]
+ },
+ "org.jetbrains:annotations": {
+ "locked": "17.0.0",
+ "transitive": [
+ "org.apache.orc:orc-core"
+ ]
+ },
+ "org.slf4j:slf4j-api": {
+ "locked": "1.7.25",
+ "transitive": [
+ "org.apache.avro:avro",
+ "org.apache.iceberg:iceberg-api",
+ "org.apache.iceberg:iceberg-common",
+ "org.apache.iceberg:iceberg-core",
+ "org.apache.iceberg:iceberg-data",
+ "org.apache.iceberg:iceberg-orc",
+ "org.apache.iceberg:iceberg-parquet",
+ "org.apache.orc:orc-core",
+ "org.apache.orc:orc-shims",
+ "org.apache.parquet:parquet-common",
+ "org.apache.parquet:parquet-format-structures"
+ ]
+ },
+ "org.threeten:threeten-extra": {
+ "locked": "1.5.0",
+ "transitive": [
+ "org.apache.orc:orc-core"
+ ]
+ },
+ "org.xerial.snappy:snappy-java": {
+ "locked": "1.1.7.3",
+ "transitive": [
+ "org.apache.parquet:parquet-hadoop"
+ ]
+ }
+ },
+ "compileClasspath": {
+ "aopalliance:aopalliance": {
+ "locked": "1.0",
+ "transitive": [
+ "com.google.inject:guice"
+ ]
+ },
+ "asm:asm": {
+ "locked": "3.1",
+ "transitive": [
+ "com.sun.jersey:jersey-server",
+ "org.sonatype.sisu.inject:cglib"
+ ]
+ },
+ "com.esotericsoftware.kryo:kryo": {
+ "locked": "2.24.0",
+ "transitive": [
+ "org.apache.flink:flink-core"
+ ]
+ },
+ "com.esotericsoftware.minlog:minlog": {
+ "locked": "1.2",
+ "transitive": [
+ "com.esotericsoftware.kryo:kryo"
+ ]
+ },
+ "com.fasterxml.jackson.core:jackson-annotations": {
+ "locked": "2.10.2",
+ "transitive": [
+ "com.fasterxml.jackson.core:jackson-databind"
+ ]
+ },
+ "com.fasterxml.jackson.core:jackson-core": {
+ "locked": "2.10.2",
+ "transitive": [
+ "com.fasterxml.jackson.core:jackson-databind",
+ "org.apache.avro:avro",
+ "org.apache.iceberg:iceberg-core"
+ ]
+ },
+ "com.fasterxml.jackson.core:jackson-databind": {
+ "locked": "2.10.2",
+ "transitive": [
+ "org.apache.avro:avro",
+ "org.apache.iceberg:iceberg-core"
+ ]
+ },
+ "com.github.ben-manes.caffeine:caffeine": {
+ "locked": "2.7.0",
+ "transitive": [
+ "org.apache.iceberg:iceberg-core"
+ ]
+ },
+ "com.github.scopt:scopt_2.11": {
+ "locked": "3.5.0",
+ "transitive": [
+ "org.apache.flink:flink-runtime_2.11"
+ ]
+ },
+ "com.github.stephenc.findbugs:findbugs-annotations": {
+ "locked": "1.3.9-1",
+ "transitive": [
+ "org.apache.iceberg:iceberg-api",
+ "org.apache.iceberg:iceberg-common",
+ "org.apache.iceberg:iceberg-core",
+ "org.apache.iceberg:iceberg-data",
+ "org.apache.iceberg:iceberg-orc",
+ "org.apache.iceberg:iceberg-parquet"
+ ]
+ },
+ "com.google.code.findbugs:jsr305": {
+ "locked": "3.0.0",
+ "transitive": [
+ "org.apache.flink:flink-annotations",
+ "org.apache.flink:flink-clients_2.11",
+ "org.apache.flink:flink-core",
+ "org.apache.flink:flink-java",
+ "org.apache.flink:flink-optimizer_2.11",
+ "org.apache.flink:flink-runtime_2.11",
+ "org.apache.flink:flink-scala_2.11",
+ "org.apache.flink:flink-streaming-java_2.11",
+ "org.apache.flink:flink-streaming-scala_2.11",
+ "org.apache.flink:flink-table-api-java",
+ "org.apache.flink:flink-table-api-java-bridge_2.11",
+ "org.apache.flink:flink-table-api-scala-bridge_2.11",
+ "org.apache.flink:flink-table-api-scala_2.11",
+ "org.apache.flink:flink-table-common",
+ "org.apache.flink:flink-table-planner-blink_2.11",
+ "org.apache.flink:flink-table-planner_2.11",
+ "org.apache.flink:flink-table-runtime-blink_2.11",
+ "org.apache.hadoop:hadoop-common"
+ ]
+ },
+ "com.google.code.gson:gson": {
+ "locked": "2.2.4",
+ "transitive": [
+ "org.apache.hadoop:hadoop-common"
+ ]
+ },
+ "com.google.errorprone:error_prone_annotations": {
+ "locked": "2.3.3",
+ "transitive": [
+ "com.github.ben-manes.caffeine:caffeine"
+ ]
+ },
+ "com.google.inject.extensions:guice-servlet": {
+ "locked": "3.0",
+ "transitive": [
+ "com.sun.jersey.contribs:jersey-guice",
+ "org.apache.hadoop:hadoop-mapreduce-client-app",
+ "org.apache.hadoop:hadoop-mapreduce-client-common",
+ "org.apache.hadoop:hadoop-mapreduce-client-core",
+ "org.apache.hadoop:hadoop-mapreduce-client-hs",
+ "org.apache.hadoop:hadoop-mapreduce-client-jobclient",
+ "org.apache.hadoop:hadoop-mapreduce-client-shuffle",
+ "org.apache.hadoop:hadoop-yarn-common",
+ "org.apache.hadoop:hadoop-yarn-server-applicationhistoryservice",
+ "org.apache.hadoop:hadoop-yarn-server-nodemanager",
+ "org.apache.hadoop:hadoop-yarn-server-resourcemanager"
+ ]
+ },
+ "com.google.inject:guice": {
+ "locked": "3.0",
+ "transitive": [
+ "com.google.inject.extensions:guice-servlet",
+ "com.sun.jersey.contribs:jersey-guice",
+ "org.apache.hadoop:hadoop-yarn-common",
+ "org.apache.hadoop:hadoop-yarn-server-applicationhistoryservice",
+ "org.apache.hadoop:hadoop-yarn-server-nodemanager",
+ "org.apache.hadoop:hadoop-yarn-server-resourcemanager"
+ ]
+ },
+ "com.google.protobuf:protobuf-java": {
+ "locked": "2.5.0",
+ "transitive": [
+ "org.apache.hadoop:hadoop-common",
+ "org.apache.hadoop:hadoop-hdfs",
+ "org.apache.hadoop:hadoop-mapreduce-client-app",
+ "org.apache.hadoop:hadoop-mapreduce-client-common",
+ "org.apache.hadoop:hadoop-mapreduce-client-core",
+ "org.apache.hadoop:hadoop-mapreduce-client-hs",
+ "org.apache.hadoop:hadoop-mapreduce-client-jobclient",
+ "org.apache.hadoop:hadoop-mapreduce-client-shuffle",
+ "org.apache.hadoop:hadoop-yarn-api",
+ "org.apache.hadoop:hadoop-yarn-common",
+ "org.apache.hadoop:hadoop-yarn-server-applicationhistoryservice",
+ "org.apache.hadoop:hadoop-yarn-server-common",
+ "org.apache.hadoop:hadoop-yarn-server-nodemanager",
+ "org.apache.hadoop:hadoop-yarn-server-resourcemanager"
+ ]
+ },
+ "com.jamesmurty.utils:java-xmlbuilder": {
+ "locked": "0.4",
+ "transitive": [
+ "net.java.dev.jets3t:jets3t"
+ ]
+ },
+ "com.jcraft:jsch": {
+ "locked": "0.1.42",
+ "transitive": [
+ "org.apache.hadoop:hadoop-common"
+ ]
+ },
+ "com.sun.jersey.contribs:jersey-guice": {
+ "locked": "1.9",
+ "transitive": [
+ "org.apache.hadoop:hadoop-yarn-common",
+ "org.apache.hadoop:hadoop-yarn-server-applicationhistoryservice",
+ "org.apache.hadoop:hadoop-yarn-server-nodemanager",
+ "org.apache.hadoop:hadoop-yarn-server-resourcemanager"
+ ]
+ },
+ "com.sun.jersey:jersey-client": {
+ "locked": "1.9",
+ "transitive": [
+ "org.apache.hadoop:hadoop-yarn-common",
+ "org.apache.hadoop:hadoop-yarn-server-applicationhistoryservice",
+ "org.apache.hadoop:hadoop-yarn-server-nodemanager",
+ "org.apache.hadoop:hadoop-yarn-server-resourcemanager"
+ ]
+ },
+ "com.sun.jersey:jersey-core": {
+ "locked": "1.9",
+ "transitive": [
+ "com.sun.jersey:jersey-client",
+ "com.sun.jersey:jersey-json",
+ "com.sun.jersey:jersey-server",
+ "org.apache.hadoop:hadoop-common",
+ "org.apache.hadoop:hadoop-hdfs",
+ "org.apache.hadoop:hadoop-yarn-common",
+ "org.apache.hadoop:hadoop-yarn-server-applicationhistoryservice",
+ "org.apache.hadoop:hadoop-yarn-server-nodemanager",
+ "org.apache.hadoop:hadoop-yarn-server-resourcemanager"
+ ]
+ },
+ "com.sun.jersey:jersey-json": {
+ "locked": "1.9",
+ "transitive": [
+ "org.apache.hadoop:hadoop-common",
+ "org.apache.hadoop:hadoop-yarn-common",
+ "org.apache.hadoop:hadoop-yarn-server-applicationhistoryservice",
+ "org.apache.hadoop:hadoop-yarn-server-nodemanager",
+ "org.apache.hadoop:hadoop-yarn-server-resourcemanager"
+ ]
+ },
+ "com.sun.jersey:jersey-server": {
+ "locked": "1.9",
+ "transitive": [
+ "com.sun.jersey.contribs:jersey-guice",
+ "org.apache.hadoop:hadoop-common",
+ "org.apache.hadoop:hadoop-hdfs",
+ "org.apache.hadoop:hadoop-yarn-common"
+ ]
+ },
+ "com.sun.xml.bind:jaxb-impl": {
+ "locked": "2.2.3-1",
+ "transitive": [
+ "com.sun.jersey:jersey-json"
+ ]
+ },
+ "com.twitter:chill-java": {
+ "locked": "0.7.6",
+ "transitive": [
+ "com.twitter:chill_2.11"
+ ]
+ },
+ "com.twitter:chill_2.11": {
+ "locked": "0.7.6",
+ "transitive": [
+ "org.apache.flink:flink-runtime_2.11"
+ ]
+ },
+ "com.typesafe.akka:akka-actor_2.11": {
+ "locked": "2.5.21",
+ "transitive": [
+ "com.typesafe.akka:akka-slf4j_2.11",
+ "com.typesafe.akka:akka-stream_2.11",
+ "org.apache.flink:flink-runtime_2.11"
+ ]
+ },
+ "com.typesafe.akka:akka-protobuf_2.11": {
+ "locked": "2.5.21",
+ "transitive": [
+ "com.typesafe.akka:akka-stream_2.11",
+ "org.apache.flink:flink-runtime_2.11"
+ ]
+ },
+ "com.typesafe.akka:akka-slf4j_2.11": {
+ "locked": "2.5.21",
+ "transitive": [
+ "org.apache.flink:flink-runtime_2.11"
+ ]
+ },
+ "com.typesafe.akka:akka-stream_2.11": {
+ "locked": "2.5.21",
+ "transitive": [
+ "org.apache.flink:flink-runtime_2.11"
+ ]
+ },
+ "com.typesafe:config": {
+ "locked": "1.3.3",
+ "transitive": [
+ "com.typesafe.akka:akka-actor_2.11"
+ ]
+ },
+ "com.typesafe:ssl-config-core_2.11": {
+ "locked": "0.3.7",
+ "transitive": [
+ "com.typesafe.akka:akka-stream_2.11"
+ ]
+ },
+ "commons-beanutils:commons-beanutils": {
+ "locked": "1.7.0",
+ "transitive": [
+ "commons-digester:commons-digester"
+ ]
+ },
+ "commons-beanutils:commons-beanutils-core": {
+ "locked": "1.8.0",
+ "transitive": [
+ "commons-configuration:commons-configuration"
+ ]
+ },
+ "commons-cli:commons-cli": {
+ "locked": "1.3.1",
+ "transitive": [
+ "org.apache.flink:flink-clients_2.11",
+ "org.apache.flink:flink-runtime_2.11",
+ "org.apache.hadoop:hadoop-common",
+ "org.apache.hadoop:hadoop-hdfs",
+ "org.apache.hadoop:hadoop-yarn-client",
+ "org.apache.hadoop:hadoop-yarn-common"
+ ]
+ },
+ "commons-codec:commons-codec": {
+ "locked": "1.6",
+ "transitive": [
+ "commons-httpclient:commons-httpclient",
+ "net.java.dev.jets3t:jets3t",
+ "org.apache.hadoop:hadoop-auth",
+ "org.apache.hadoop:hadoop-common",
+ "org.apache.hadoop:hadoop-hdfs",
+ "org.apache.hadoop:hadoop-yarn-common",
+ "org.apache.hadoop:hadoop-yarn-server-nodemanager",
+ "org.apache.httpcomponents:httpclient"
+ ]
+ },
+ "commons-collections:commons-collections": {
+ "locked": "3.2.2",
+ "transitive": [
+ "commons-configuration:commons-configuration",
+ "org.apache.flink:flink-core",
+ "org.apache.hadoop:hadoop-common",
+ "org.apache.hadoop:hadoop-yarn-server-applicationhistoryservice"
+ ]
+ },
+ "commons-configuration:commons-configuration": {
+ "locked": "1.6",
+ "transitive": [
+ "org.apache.hadoop:hadoop-common"
+ ]
+ },
+ "commons-daemon:commons-daemon": {
+ "locked": "1.0.13",
+ "transitive": [
+ "org.apache.hadoop:hadoop-hdfs"
+ ]
+ },
+ "commons-digester:commons-digester": {
+ "locked": "1.8",
+ "transitive": [
+ "commons-configuration:commons-configuration"
+ ]
+ },
+ "commons-httpclient:commons-httpclient": {
+ "locked": "3.1",
+ "transitive": [
+ "org.apache.hadoop:hadoop-common"
+ ]
+ },
+ "commons-io:commons-io": {
+ "locked": "2.4",
+ "transitive": [
+ "org.apache.flink:flink-runtime_2.11",
+ "org.apache.hadoop:hadoop-common",
+ "org.apache.hadoop:hadoop-hdfs",
+ "org.apache.hadoop:hadoop-yarn-common",
+ "org.apache.hadoop:hadoop-yarn-server-resourcemanager"
+ ]
+ },
+ "commons-lang:commons-lang": {
+ "locked": "2.6",
+ "transitive": [
+ "commons-configuration:commons-configuration",
+ "org.apache.hadoop:hadoop-common",
+ "org.apache.hadoop:hadoop-hdfs",
+ "org.apache.hadoop:hadoop-yarn-api",
+ "org.apache.hadoop:hadoop-yarn-client",
+ "org.apache.hadoop:hadoop-yarn-common",
+ "org.apache.hadoop:hadoop-yarn-server-nodemanager",
+ "org.apache.hadoop:hadoop-yarn-server-resourcemanager"
+ ]
+ },
+ "commons-logging:commons-logging": {
+ "locked": "1.1.3",
+ "transitive": [
+ "commons-beanutils:commons-beanutils",
+ "commons-beanutils:commons-beanutils-core",
+ "commons-configuration:commons-configuration",
+ "commons-digester:commons-digester",
+ "commons-httpclient:commons-httpclient",
+ "net.java.dev.jets3t:jets3t",
+ "org.apache.hadoop:hadoop-common",
+ "org.apache.hadoop:hadoop-hdfs",
+ "org.apache.hadoop:hadoop-yarn-api",
+ "org.apache.hadoop:hadoop-yarn-client",
+ "org.apache.hadoop:hadoop-yarn-common",
+ "org.apache.hadoop:hadoop-yarn-server-applicationhistoryservice",
+ "org.apache.hadoop:hadoop-yarn-server-common",
+ "org.apache.hadoop:hadoop-yarn-server-nodemanager",
+ "org.apache.hadoop:hadoop-yarn-server-resourcemanager",
+ "org.apache.hadoop:hadoop-yarn-server-tests",
+ "org.apache.hadoop:hadoop-yarn-server-web-proxy",
+ "org.apache.httpcomponents:httpclient"
+ ]
+ },
+ "commons-net:commons-net": {
+ "locked": "3.1",
+ "transitive": [
+ "org.apache.hadoop:hadoop-common"
+ ]
+ },
+ "commons-pool:commons-pool": {
+ "locked": "1.6",
+ "transitive": [
+ "org.apache.parquet:parquet-hadoop"
+ ]
+ },
+ "io.airlift:aircompressor": {
+ "locked": "0.15",
+ "transitive": [
+ "org.apache.orc:orc-core"
+ ]
+ },
+ "io.netty:netty": {
+ "locked": "3.7.0.Final",
+ "transitive": [
+ "org.apache.hadoop:hadoop-hdfs",
+ "org.apache.hadoop:hadoop-mapreduce-client-app",
+ "org.apache.hadoop:hadoop-mapreduce-client-common",
+ "org.apache.hadoop:hadoop-mapreduce-client-core",
+ "org.apache.hadoop:hadoop-mapreduce-client-hs",
+ "org.apache.hadoop:hadoop-mapreduce-client-jobclient",
+ "org.apache.hadoop:hadoop-mapreduce-client-shuffle",
+ "org.apache.zookeeper:zookeeper"
+ ]
+ },
+ "io.netty:netty-all": {
+ "locked": "4.0.23.Final",
+ "transitive": [
+ "org.apache.hadoop:hadoop-hdfs"
+ ]
+ },
+ "javax.annotation:javax.annotation-api": {
+ "locked": "1.3.2",
+ "transitive": [
+ "org.apache.parquet:parquet-format-structures"
+ ]
+ },
+ "javax.inject:javax.inject": {
+ "locked": "1",
+ "transitive": [
+ "com.google.inject:guice",
+ "com.sun.jersey.contribs:jersey-guice"
+ ]
+ },
+ "javax.servlet:servlet-api": {
+ "locked": "2.5",
+ "transitive": [
+ "org.apache.hadoop:hadoop-common",
+ "org.apache.hadoop:hadoop-hdfs",
+ "org.apache.hadoop:hadoop-yarn-common",
+ "org.apache.hadoop:hadoop-yarn-server-applicationhistoryservice",
+ "org.apache.hadoop:hadoop-yarn-server-nodemanager",
+ "org.apache.hadoop:hadoop-yarn-server-resourcemanager",
+ "org.apache.hadoop:hadoop-yarn-server-web-proxy"
+ ]
+ },
+ "javax.xml.bind:jaxb-api": {
+ "locked": "2.2.11",
+ "transitive": [
+ "com.sun.xml.bind:jaxb-impl",
+ "org.apache.hadoop:hadoop-yarn-common",
+ "org.apache.hadoop:hadoop-yarn-server-applicationhistoryservice",
+ "org.apache.hadoop:hadoop-yarn-server-nodemanager",
+ "org.apache.hadoop:hadoop-yarn-server-resourcemanager",
+ "org.apache.orc:orc-core"
+ ]
+ },
+ "jline:jline": {
+ "locked": "0.9.94",
+ "transitive": [
+ "org.apache.zookeeper:zookeeper"
+ ]
+ },
+ "junit:junit": {
+ "locked": "3.8.1",
+ "transitive": [
+ "jline:jline"
+ ]
+ },
+ "log4j:log4j": {
+ "locked": "1.2.17",
+ "transitive": [
+ "org.apache.hadoop:hadoop-common",
+ "org.apache.hadoop:hadoop-hdfs",
+ "org.apache.hadoop:hadoop-yarn-client",
+ "org.apache.hadoop:hadoop-yarn-common",
+ "org.apache.hadoop:hadoop-yarn-server-resourcemanager",
+ "org.apache.zookeeper:zookeeper"
+ ]
+ },
+ "net.java.dev.jets3t:jets3t": {
+ "locked": "0.9.0",
+ "transitive": [
+ "org.apache.hadoop:hadoop-common"
+ ]
+ },
+ "org.apache.avro:avro": {
+ "locked": "1.9.2",
+ "transitive": [
+ "org.apache.hadoop:hadoop-common",
+ "org.apache.iceberg:iceberg-core"
+ ]
+ },
+ "org.apache.calcite.avatica:avatica-core": {
+ "locked": "1.15.0",
+ "transitive": [
+ "org.apache.flink:flink-table-runtime-blink_2.11"
+ ]
+ },
+ "org.apache.commons:commons-compress": {
+ "locked": "1.19",
+ "transitive": [
+ "org.apache.avro:avro",
+ "org.apache.flink:flink-core",
+ "org.apache.hadoop:hadoop-common",
+ "org.apache.hadoop:hadoop-yarn-common"
+ ]
+ },
+ "org.apache.commons:commons-lang3": {
+ "locked": "3.3.2",
+ "transitive": [
+ "org.apache.flink:flink-core",
+ "org.apache.flink:flink-java",
+ "org.apache.flink:flink-runtime_2.11"
+ ]
+ },
+ "org.apache.commons:commons-math3": {
+ "locked": "3.5",
+ "transitive": [
+ "org.apache.flink:flink-java",
+ "org.apache.flink:flink-streaming-java_2.11",
+ "org.apache.hadoop:hadoop-common"
+ ]
+ },
+ "org.apache.curator:curator-client": {
+ "locked": "2.7.1",
+ "transitive": [
+ "org.apache.curator:curator-framework",
+ "org.apache.hadoop:hadoop-common"
+ ]
+ },
+ "org.apache.curator:curator-framework": {
+ "locked": "2.7.1",
+ "transitive": [
+ "org.apache.curator:curator-recipes",
+ "org.apache.hadoop:hadoop-auth"
+ ]
+ },
+ "org.apache.curator:curator-recipes": {
+ "locked": "2.7.1",
+ "transitive": [
+ "org.apache.hadoop:hadoop-common"
+ ]
+ },
+ "org.apache.directory.api:api-asn1-api": {
+ "locked": "1.0.0-M20",
+ "transitive": [
+ "org.apache.directory.server:apacheds-kerberos-codec"
+ ]
+ },
+ "org.apache.directory.api:api-util": {
+ "locked": "1.0.0-M20",
+ "transitive": [
+ "org.apache.directory.server:apacheds-kerberos-codec"
+ ]
+ },
+ "org.apache.directory.server:apacheds-i18n": {
+ "locked": "2.0.0-M15",
+ "transitive": [
+ "org.apache.directory.server:apacheds-kerberos-codec"
+ ]
+ },
+ "org.apache.directory.server:apacheds-kerberos-codec": {
+ "locked": "2.0.0-M15",
+ "transitive": [
+ "org.apache.hadoop:hadoop-auth"
+ ]
+ },
+ "org.apache.flink:flink-annotations": {
+ "locked": "1.10.1",
+ "transitive": [
+ "org.apache.flink:flink-core"
+ ]
+ },
+ "org.apache.flink:flink-clients_2.11": {
+ "locked": "1.10.1",
+ "transitive": [
+ "org.apache.flink:flink-streaming-java_2.11"
+ ]
+ },
+ "org.apache.flink:flink-core": {
+ "locked": "1.10.1",
+ "transitive": [
+ "org.apache.flink:flink-clients_2.11",
+ "org.apache.flink:flink-hadoop-fs",
+ "org.apache.flink:flink-java",
+ "org.apache.flink:flink-optimizer_2.11",
+ "org.apache.flink:flink-runtime_2.11",
+ "org.apache.flink:flink-scala_2.11",
+ "org.apache.flink:flink-streaming-java_2.11",
+ "org.apache.flink:flink-table-common"
+ ]
+ },
+ "org.apache.flink:flink-hadoop-fs": {
+ "locked": "1.10.1",
+ "transitive": [
+ "org.apache.flink:flink-runtime_2.11"
+ ]
+ },
+ "org.apache.flink:flink-java": {
+ "locked": "1.10.1",
+ "transitive": [
+ "org.apache.flink:flink-clients_2.11",
+ "org.apache.flink:flink-optimizer_2.11",
+ "org.apache.flink:flink-runtime_2.11",
+ "org.apache.flink:flink-scala_2.11",
+ "org.apache.flink:flink-table-api-java-bridge_2.11"
+ ]
+ },
+ "org.apache.flink:flink-metrics-core": {
+ "locked": "1.10.1",
+ "transitive": [
+ "org.apache.flink:flink-core"
+ ]
+ },
+ "org.apache.flink:flink-optimizer_2.11": {
+ "locked": "1.10.1",
+ "transitive": [
+ "org.apache.flink:flink-clients_2.11"
+ ]
+ },
+ "org.apache.flink:flink-queryable-state-client-java": {
+ "locked": "1.10.1",
+ "transitive": [
+ "org.apache.flink:flink-runtime_2.11"
+ ]
+ },
+ "org.apache.flink:flink-runtime_2.11": {
+ "locked": "1.10.1",
+ "transitive": [
+ "org.apache.flink:flink-clients_2.11",
+ "org.apache.flink:flink-optimizer_2.11",
+ "org.apache.flink:flink-streaming-java_2.11"
+ ]
+ },
+ "org.apache.flink:flink-scala_2.11": {
+ "locked": "1.10.1",
+ "transitive": [
+ "org.apache.flink:flink-streaming-scala_2.11",
+ "org.apache.flink:flink-table-api-scala-bridge_2.11"
+ ]
+ },
+ "org.apache.flink:flink-shaded-asm-7": {
+ "locked": "7.1-9.0",
+ "transitive": [
+ "org.apache.flink:flink-core",
+ "org.apache.flink:flink-java",
+ "org.apache.flink:flink-runtime_2.11",
+ "org.apache.flink:flink-scala_2.11",
+ "org.apache.flink:flink-table-common"
+ ]
+ },
+ "org.apache.flink:flink-shaded-guava": {
+ "locked": "18.0-9.0",
+ "transitive": [
+ "org.apache.flink:flink-core",
+ "org.apache.flink:flink-optimizer_2.11",
+ "org.apache.flink:flink-queryable-state-client-java",
+ "org.apache.flink:flink-runtime_2.11",
+ "org.apache.flink:flink-streaming-java_2.11"
+ ]
+ },
+ "org.apache.flink:flink-shaded-jackson": {
+ "locked": "2.10.1-9.0",
+ "transitive": [
+ "org.apache.flink:flink-optimizer_2.11",
+ "org.apache.flink:flink-runtime_2.11"
+ ]
+ },
+ "org.apache.flink:flink-shaded-netty": {
+ "locked": "4.1.39.Final-9.0",
+ "transitive": [
+ "org.apache.flink:flink-queryable-state-client-java",
+ "org.apache.flink:flink-runtime_2.11"
+ ]
+ },
+ "org.apache.flink:flink-streaming-java_2.11": {
+ "locked": "1.10.1",
+ "transitive": [
+ "org.apache.flink:flink-streaming-scala_2.11",
+ "org.apache.flink:flink-table-api-java-bridge_2.11"
+ ]
+ },
+ "org.apache.flink:flink-streaming-scala_2.11": {
+ "locked": "1.10.1",
+ "transitive": [
+ "org.apache.flink:flink-table-api-scala-bridge_2.11"
+ ]
+ },
+ "org.apache.flink:flink-table-api-java": {
+ "locked": "1.10.1",
+ "transitive": [
+ "org.apache.flink:flink-table-api-java-bridge_2.11",
+ "org.apache.flink:flink-table-api-scala_2.11",
+ "org.apache.flink:flink-table-planner-blink_2.11",
+ "org.apache.flink:flink-table-runtime-blink_2.11"
+ ]
+ },
+ "org.apache.flink:flink-table-api-java-bridge_2.11": {
+ "locked": "1.10.1",
+ "transitive": [
+ "org.apache.flink:flink-table-planner-blink_2.11",
+ "org.apache.flink:flink-table-planner_2.11"
+ ]
+ },
+ "org.apache.flink:flink-table-api-scala-bridge_2.11": {
+ "locked": "1.10.1",
+ "transitive": [
+ "org.apache.flink:flink-table-planner-blink_2.11",
+ "org.apache.flink:flink-table-planner_2.11"
+ ]
+ },
+ "org.apache.flink:flink-table-api-scala_2.11": {
+ "locked": "1.10.1",
+ "transitive": [
+ "org.apache.flink:flink-table-api-scala-bridge_2.11",
+ "org.apache.flink:flink-table-planner-blink_2.11"
+ ]
+ },
+ "org.apache.flink:flink-table-common": {
+ "locked": "1.10.1",
+ "transitive": [
+ "org.apache.flink:flink-table-api-java",
+ "org.apache.flink:flink-table-api-scala_2.11",
+ "org.apache.flink:flink-table-planner-blink_2.11",
+ "org.apache.flink:flink-table-planner_2.11",
+ "org.apache.flink:flink-table-runtime-blink_2.11"
+ ]
+ },
+ "org.apache.flink:flink-table-planner-blink_2.11": {
+ "locked": "1.10.1"
+ },
+ "org.apache.flink:flink-table-planner_2.11": {
+ "locked": "1.10.1"
+ },
+ "org.apache.flink:flink-table-runtime-blink_2.11": {
+ "locked": "1.10.1",
+ "transitive": [
+ "org.apache.flink:flink-table-planner-blink_2.11"
+ ]
+ },
+ "org.apache.flink:force-shading": {
+ "locked": "1.10.1",
+ "transitive": [
+ "org.apache.flink:flink-annotations",
+ "org.apache.flink:flink-clients_2.11",
+ "org.apache.flink:flink-core",
+ "org.apache.flink:flink-hadoop-fs",
+ "org.apache.flink:flink-java",
+ "org.apache.flink:flink-metrics-core",
+ "org.apache.flink:flink-optimizer_2.11",
+ "org.apache.flink:flink-queryable-state-client-java",
+ "org.apache.flink:flink-runtime_2.11",
+ "org.apache.flink:flink-scala_2.11",
+ "org.apache.flink:flink-streaming-java_2.11",
+ "org.apache.flink:flink-streaming-scala_2.11",
+ "org.apache.flink:flink-table-api-java",
+ "org.apache.flink:flink-table-api-java-bridge_2.11",
+ "org.apache.flink:flink-table-api-scala-bridge_2.11",
+ "org.apache.flink:flink-table-api-scala_2.11",
+ "org.apache.flink:flink-table-common",
+ "org.apache.flink:flink-table-planner-blink_2.11",
+ "org.apache.flink:flink-table-planner_2.11",
+ "org.apache.flink:flink-table-runtime-blink_2.11"
+ ]
+ },
+ "org.apache.hadoop:hadoop-annotations": {
+ "locked": "2.7.3",
+ "transitive": [
+ "org.apache.hadoop:hadoop-common",
+ "org.apache.hadoop:hadoop-mapreduce-client-app",
+ "org.apache.hadoop:hadoop-mapreduce-client-common",
+ "org.apache.hadoop:hadoop-mapreduce-client-core",
+ "org.apache.hadoop:hadoop-mapreduce-client-hs",
+ "org.apache.hadoop:hadoop-mapreduce-client-jobclient",
+ "org.apache.hadoop:hadoop-mapreduce-client-shuffle",
+ "org.apache.hadoop:hadoop-yarn-api",
+ "org.apache.hadoop:hadoop-yarn-client",
+ "org.apache.hadoop:hadoop-yarn-common",
+ "org.apache.hadoop:hadoop-yarn-server-applicationhistoryservice",
+ "org.apache.hadoop:hadoop-yarn-server-common",
+ "org.apache.hadoop:hadoop-yarn-server-nodemanager",
+ "org.apache.hadoop:hadoop-yarn-server-resourcemanager",
+ "org.apache.hadoop:hadoop-yarn-server-tests"
+ ]
+ },
+ "org.apache.hadoop:hadoop-auth": {
+ "locked": "2.7.3",
+ "transitive": [
+ "org.apache.hadoop:hadoop-common"
+ ]
+ },
+ "org.apache.hadoop:hadoop-common": {
+ "locked": "2.7.3",
+ "transitive": [
+ "org.apache.hadoop:hadoop-minicluster"
+ ]
+ },
+ "org.apache.hadoop:hadoop-hdfs": {
+ "locked": "2.7.3",
+ "transitive": [
+ "org.apache.hadoop:hadoop-mapreduce-client-hs",
+ "org.apache.hadoop:hadoop-minicluster"
+ ]
+ },
+ "org.apache.hadoop:hadoop-mapreduce-client-app": {
+ "locked": "2.7.3",
+ "transitive": [
+ "org.apache.hadoop:hadoop-mapreduce-client-hs",
+ "org.apache.hadoop:hadoop-minicluster"
+ ]
+ },
+ "org.apache.hadoop:hadoop-mapreduce-client-common": {
+ "locked": "2.7.3",
+ "transitive": [
+ "org.apache.hadoop:hadoop-mapreduce-client-app",
+ "org.apache.hadoop:hadoop-mapreduce-client-hs",
+ "org.apache.hadoop:hadoop-mapreduce-client-jobclient",
+ "org.apache.hadoop:hadoop-mapreduce-client-shuffle"
+ ]
+ },
+ "org.apache.hadoop:hadoop-mapreduce-client-core": {
+ "locked": "2.7.3",
+ "transitive": [
+ "org.apache.hadoop:hadoop-mapreduce-client-common",
+ "org.apache.hadoop:hadoop-minicluster"
+ ]
+ },
+ "org.apache.hadoop:hadoop-mapreduce-client-hs": {
+ "locked": "2.7.3",
+ "transitive": [
+ "org.apache.hadoop:hadoop-minicluster"
+ ]
+ },
+ "org.apache.hadoop:hadoop-mapreduce-client-jobclient": {
+ "locked": "2.7.3",
+ "transitive": [
+ "org.apache.hadoop:hadoop-minicluster"
+ ]
+ },
+ "org.apache.hadoop:hadoop-mapreduce-client-shuffle": {
+ "locked": "2.7.3",
+ "transitive": [
+ "org.apache.hadoop:hadoop-mapreduce-client-app",
+ "org.apache.hadoop:hadoop-mapreduce-client-jobclient"
+ ]
+ },
+ "org.apache.hadoop:hadoop-minicluster": {
+ "locked": "2.7.3"
+ },
+ "org.apache.hadoop:hadoop-yarn-api": {
+ "locked": "2.7.3",
+ "transitive": [
+ "org.apache.hadoop:hadoop-minicluster",
+ "org.apache.hadoop:hadoop-yarn-client",
+ "org.apache.hadoop:hadoop-yarn-common",
+ "org.apache.hadoop:hadoop-yarn-server-applicationhistoryservice",
+ "org.apache.hadoop:hadoop-yarn-server-common",
+ "org.apache.hadoop:hadoop-yarn-server-nodemanager",
+ "org.apache.hadoop:hadoop-yarn-server-resourcemanager",
+ "org.apache.hadoop:hadoop-yarn-server-tests",
+ "org.apache.hadoop:hadoop-yarn-server-web-proxy"
+ ]
+ },
+ "org.apache.hadoop:hadoop-yarn-client": {
+ "locked": "2.7.3",
+ "transitive": [
+ "org.apache.hadoop:hadoop-mapreduce-client-common"
+ ]
+ },
+ "org.apache.hadoop:hadoop-yarn-common": {
+ "locked": "2.7.3",
+ "transitive": [
+ "org.apache.hadoop:hadoop-mapreduce-client-common",
+ "org.apache.hadoop:hadoop-mapreduce-client-core",
+ "org.apache.hadoop:hadoop-yarn-client",
+ "org.apache.hadoop:hadoop-yarn-server-applicationhistoryservice",
+ "org.apache.hadoop:hadoop-yarn-server-common",
+ "org.apache.hadoop:hadoop-yarn-server-nodemanager",
+ "org.apache.hadoop:hadoop-yarn-server-resourcemanager",
+ "org.apache.hadoop:hadoop-yarn-server-tests",
+ "org.apache.hadoop:hadoop-yarn-server-web-proxy"
+ ]
+ },
+ "org.apache.hadoop:hadoop-yarn-server-applicationhistoryservice": {
+ "locked": "2.7.3",
+ "transitive": [
+ "org.apache.hadoop:hadoop-yarn-server-resourcemanager"
+ ]
+ },
+ "org.apache.hadoop:hadoop-yarn-server-common": {
+ "locked": "2.7.3",
+ "transitive": [
+ "org.apache.hadoop:hadoop-mapreduce-client-common",
+ "org.apache.hadoop:hadoop-mapreduce-client-shuffle",
+ "org.apache.hadoop:hadoop-yarn-server-applicationhistoryservice",
+ "org.apache.hadoop:hadoop-yarn-server-nodemanager",
+ "org.apache.hadoop:hadoop-yarn-server-resourcemanager",
+ "org.apache.hadoop:hadoop-yarn-server-tests",
+ "org.apache.hadoop:hadoop-yarn-server-web-proxy"
+ ]
+ },
+ "org.apache.hadoop:hadoop-yarn-server-nodemanager": {
+ "locked": "2.7.3",
+ "transitive": [
+ "org.apache.hadoop:hadoop-mapreduce-client-shuffle",
+ "org.apache.hadoop:hadoop-yarn-server-tests"
+ ]
+ },
+ "org.apache.hadoop:hadoop-yarn-server-resourcemanager": {
+ "locked": "2.7.3",
+ "transitive": [
+ "org.apache.hadoop:hadoop-yarn-server-tests"
+ ]
+ },
+ "org.apache.hadoop:hadoop-yarn-server-tests": {
+ "locked": "2.7.3",
+ "transitive": [
+ "org.apache.hadoop:hadoop-minicluster"
+ ]
+ },
+ "org.apache.hadoop:hadoop-yarn-server-web-proxy": {
+ "locked": "2.7.3",
+ "transitive": [
+ "org.apache.hadoop:hadoop-mapreduce-client-app",
+ "org.apache.hadoop:hadoop-yarn-server-resourcemanager"
+ ]
+ },
+ "org.apache.htrace:htrace-core": {
+ "locked": "3.1.0-incubating",
+ "transitive": [
+ "org.apache.hadoop:hadoop-common",
+ "org.apache.hadoop:hadoop-hdfs"
+ ]
+ },
+ "org.apache.httpcomponents:httpclient": {
+ "locked": "4.2.5",
+ "transitive": [
+ "net.java.dev.jets3t:jets3t",
+ "org.apache.hadoop:hadoop-auth"
+ ]
+ },
+ "org.apache.httpcomponents:httpcore": {
+ "locked": "4.2.4",
+ "transitive": [
+ "net.java.dev.jets3t:jets3t",
+ "org.apache.httpcomponents:httpclient"
+ ]
+ },
+ "org.apache.iceberg:iceberg-api": {
+ "project": true,
+ "transitive": [
+ "org.apache.iceberg:iceberg-core",
+ "org.apache.iceberg:iceberg-data",
+ "org.apache.iceberg:iceberg-orc",
+ "org.apache.iceberg:iceberg-parquet"
+ ]
+ },
+ "org.apache.iceberg:iceberg-bundled-guava": {
+ "project": true,
+ "transitive": [
+ "org.apache.iceberg:iceberg-api",
+ "org.apache.iceberg:iceberg-common"
+ ]
+ },
+ "org.apache.iceberg:iceberg-common": {
+ "project": true,
+ "transitive": [
+ "org.apache.iceberg:iceberg-core"
+ ]
+ },
+ "org.apache.iceberg:iceberg-core": {
+ "project": true,
+ "transitive": [
+ "org.apache.iceberg:iceberg-data",
+ "org.apache.iceberg:iceberg-orc",
+ "org.apache.iceberg:iceberg-parquet"
+ ]
+ },
+ "org.apache.iceberg:iceberg-data": {
+ "project": true
+ },
+ "org.apache.iceberg:iceberg-orc": {
+ "project": true
+ },
+ "org.apache.iceberg:iceberg-parquet": {
+ "project": true
+ },
+ "org.apache.orc:orc-core": {
+ "locked": "1.6.3",
+ "transitive": [
+ "org.apache.iceberg:iceberg-orc"
+ ]
+ },
+ "org.apache.orc:orc-shims": {
+ "locked": "1.6.3",
+ "transitive": [
+ "org.apache.orc:orc-core"
+ ]
+ },
+ "org.apache.parquet:parquet-avro": {
+ "locked": "1.11.0",
+ "transitive": [
+ "org.apache.iceberg:iceberg-parquet"
+ ]
+ },
+ "org.apache.parquet:parquet-column": {
+ "locked": "1.11.0",
+ "transitive": [
+ "org.apache.parquet:parquet-avro",
+ "org.apache.parquet:parquet-hadoop"
+ ]
+ },
+ "org.apache.parquet:parquet-common": {
+ "locked": "1.11.0",
+ "transitive": [
+ "org.apache.parquet:parquet-column",
+ "org.apache.parquet:parquet-encoding"
+ ]
+ },
+ "org.apache.parquet:parquet-encoding": {
+ "locked": "1.11.0",
+ "transitive": [
+ "org.apache.parquet:parquet-column"
+ ]
+ },
+ "org.apache.parquet:parquet-format-structures": {
+ "locked": "1.11.0",
+ "transitive": [
+ "org.apache.parquet:parquet-avro",
+ "org.apache.parquet:parquet-common",
+ "org.apache.parquet:parquet-hadoop"
+ ]
+ },
+ "org.apache.parquet:parquet-hadoop": {
+ "locked": "1.11.0",
+ "transitive": [
+ "org.apache.parquet:parquet-avro"
+ ]
+ },
+ "org.apache.parquet:parquet-jackson": {
+ "locked": "1.11.0",
+ "transitive": [
+ "org.apache.parquet:parquet-hadoop"
+ ]
+ },
+ "org.apache.yetus:audience-annotations": {
+ "locked": "0.11.0",
+ "transitive": [
+ "org.apache.parquet:parquet-common"
+ ]
+ },
+ "org.apache.zookeeper:zookeeper": {
+ "locked": "3.4.6",
+ "transitive": [
+ "org.apache.curator:curator-client",
+ "org.apache.curator:curator-framework",
+ "org.apache.curator:curator-recipes",
+ "org.apache.hadoop:hadoop-auth",
+ "org.apache.hadoop:hadoop-common",
+ "org.apache.hadoop:hadoop-yarn-server-common",
+ "org.apache.hadoop:hadoop-yarn-server-resourcemanager"
+ ]
+ },
+ "org.checkerframework:checker-qual": {
+ "locked": "2.6.0",
+ "transitive": [
+ "com.github.ben-manes.caffeine:caffeine"
+ ]
+ },
+ "org.clapper:grizzled-slf4j_2.11": {
+ "locked": "1.3.2",
+ "transitive": [
+ "org.apache.flink:flink-runtime_2.11"
+ ]
+ },
+ "org.codehaus.jackson:jackson-core-asl": {
+ "locked": "1.9.13",
+ "transitive": [
+ "com.sun.jersey:jersey-json",
+ "org.apache.hadoop:hadoop-common",
+ "org.apache.hadoop:hadoop-hdfs",
+ "org.apache.hadoop:hadoop-yarn-common",
+ "org.codehaus.jackson:jackson-jaxrs",
+ "org.codehaus.jackson:jackson-mapper-asl",
+ "org.codehaus.jackson:jackson-xc"
+ ]
+ },
+ "org.codehaus.jackson:jackson-jaxrs": {
+ "locked": "1.9.13",
+ "transitive": [
+ "com.sun.jersey:jersey-json",
+ "org.apache.hadoop:hadoop-yarn-common"
+ ]
+ },
+ "org.codehaus.jackson:jackson-mapper-asl": {
+ "locked": "1.9.13",
+ "transitive": [
+ "com.sun.jersey:jersey-json",
+ "org.apache.hadoop:hadoop-common",
+ "org.apache.hadoop:hadoop-hdfs",
+ "org.apache.hadoop:hadoop-yarn-common",
+ "org.codehaus.jackson:jackson-jaxrs",
+ "org.codehaus.jackson:jackson-xc"
+ ]
+ },
+ "org.codehaus.jackson:jackson-xc": {
+ "locked": "1.9.13",
+ "transitive": [
+ "com.sun.jersey:jersey-json",
+ "org.apache.hadoop:hadoop-yarn-common"
+ ]
+ },
+ "org.codehaus.janino:commons-compiler": {
+ "locked": "3.0.9",
+ "transitive": [
+ "org.codehaus.janino:janino"
+ ]
+ },
+ "org.codehaus.janino:janino": {
+ "locked": "3.0.9",
+ "transitive": [
+ "org.apache.flink:flink-table-runtime-blink_2.11"
+ ]
+ },
+ "org.codehaus.jettison:jettison": {
+ "locked": "1.1",
+ "transitive": [
+ "com.sun.jersey:jersey-json",
+ "org.apache.hadoop:hadoop-yarn-server-applicationhistoryservice",
+ "org.apache.hadoop:hadoop-yarn-server-nodemanager",
+ "org.apache.hadoop:hadoop-yarn-server-resourcemanager"
+ ]
+ },
+ "org.fusesource.leveldbjni:leveldbjni-all": {
+ "locked": "1.8",
+ "transitive": [
+ "org.apache.hadoop:hadoop-hdfs",
+ "org.apache.hadoop:hadoop-mapreduce-client-hs",
+ "org.apache.hadoop:hadoop-mapreduce-client-shuffle",
+ "org.apache.hadoop:hadoop-yarn-server-applicationhistoryservice",
+ "org.apache.hadoop:hadoop-yarn-server-common",
+ "org.apache.hadoop:hadoop-yarn-server-nodemanager",
+ "org.apache.hadoop:hadoop-yarn-server-resourcemanager"
+ ]
+ },
+ "org.javassist:javassist": {
+ "locked": "3.24.0-GA",
+ "transitive": [
+ "org.apache.flink:flink-runtime_2.11",
+ "org.reflections:reflections"
+ ]
+ },
+ "org.jetbrains:annotations": {
+ "locked": "17.0.0",
+ "transitive": [
+ "org.apache.orc:orc-core"
+ ]
+ },
+ "org.lz4:lz4-java": {
+ "locked": "1.5.0",
+ "transitive": [
+ "org.apache.flink:flink-runtime_2.11"
+ ]
+ },
+ "org.objenesis:objenesis": {
+ "locked": "2.1",
+ "transitive": [
+ "com.esotericsoftware.kryo:kryo"
+ ]
+ },
+ "org.reactivestreams:reactive-streams": {
+ "locked": "1.0.2",
+ "transitive": [
+ "com.typesafe.akka:akka-stream_2.11"
+ ]
+ },
+ "org.reflections:reflections": {
+ "locked": "0.9.10",
+ "transitive": [
+ "org.apache.flink:flink-table-planner-blink_2.11"
+ ]
+ },
+ "org.scala-lang.modules:scala-java8-compat_2.11": {
+ "locked": "0.7.0",
+ "transitive": [
+ "com.typesafe.akka:akka-actor_2.11"
+ ]
+ },
+ "org.scala-lang.modules:scala-parser-combinators_2.11": {
+ "locked": "1.1.1",
+ "transitive": [
+ "com.typesafe:ssl-config-core_2.11",
+ "org.scala-lang:scala-compiler"
+ ]
+ },
+ "org.scala-lang.modules:scala-xml_2.11": {
+ "locked": "1.0.5",
+ "transitive": [
+ "org.scala-lang:scala-compiler"
+ ]
+ },
+ "org.scala-lang:scala-compiler": {
+ "locked": "2.11.12",
+ "transitive": [
+ "org.apache.flink:flink-scala_2.11",
+ "org.apache.flink:flink-streaming-scala_2.11",
+ "org.apache.flink:flink-table-api-scala_2.11"
+ ]
+ },
+ "org.scala-lang:scala-library": {
+ "locked": "2.11.12",
+ "transitive": [
+ "org.apache.flink:flink-runtime_2.11",
+ "org.apache.flink:flink-scala_2.11",
+ "org.apache.flink:flink-streaming-scala_2.11",
+ "org.apache.flink:flink-table-api-scala_2.11",
+ "org.scala-lang.modules:scala-parser-combinators_2.11",
+ "org.scala-lang.modules:scala-xml_2.11",
+ "org.scala-lang:scala-compiler",
+ "org.scala-lang:scala-reflect"
+ ]
+ },
+ "org.scala-lang:scala-reflect": {
+ "locked": "2.11.12",
+ "transitive": [
+ "org.apache.flink:flink-scala_2.11",
+ "org.apache.flink:flink-streaming-scala_2.11",
+ "org.apache.flink:flink-table-api-scala_2.11",
+ "org.scala-lang:scala-compiler"
+ ]
+ },
+ "org.slf4j:slf4j-api": {
+ "locked": "1.7.25",
+ "transitive": [
+ "com.typesafe.akka:akka-slf4j_2.11",
+ "org.apache.avro:avro",
+ "org.apache.calcite.avatica:avatica-core",
+ "org.apache.curator:curator-client",
+ "org.apache.directory.api:api-asn1-api",
+ "org.apache.directory.api:api-util",
+ "org.apache.directory.server:apacheds-i18n",
+ "org.apache.directory.server:apacheds-kerberos-codec",
+ "org.apache.flink:flink-annotations",
+ "org.apache.flink:flink-clients_2.11",
+ "org.apache.flink:flink-core",
+ "org.apache.flink:flink-java",
+ "org.apache.flink:flink-optimizer_2.11",
+ "org.apache.flink:flink-runtime_2.11",
+ "org.apache.flink:flink-scala_2.11",
+ "org.apache.flink:flink-streaming-java_2.11",
+ "org.apache.flink:flink-streaming-scala_2.11",
+ "org.apache.flink:flink-table-api-java",
+ "org.apache.flink:flink-table-api-java-bridge_2.11",
+ "org.apache.flink:flink-table-api-scala-bridge_2.11",
+ "org.apache.flink:flink-table-api-scala_2.11",
+ "org.apache.flink:flink-table-common",
+ "org.apache.flink:flink-table-planner-blink_2.11",
+ "org.apache.flink:flink-table-planner_2.11",
+ "org.apache.flink:flink-table-runtime-blink_2.11",
+ "org.apache.hadoop:hadoop-auth",
+ "org.apache.hadoop:hadoop-common",
+ "org.apache.hadoop:hadoop-mapreduce-client-app",
+ "org.apache.hadoop:hadoop-mapreduce-client-common",
+ "org.apache.hadoop:hadoop-mapreduce-client-core",
+ "org.apache.hadoop:hadoop-mapreduce-client-hs",
+ "org.apache.hadoop:hadoop-mapreduce-client-jobclient",
+ "org.apache.hadoop:hadoop-mapreduce-client-shuffle",
+ "org.apache.hadoop:hadoop-yarn-common",
+ "org.apache.hadoop:hadoop-yarn-server-nodemanager",
+ "org.apache.hadoop:hadoop-yarn-server-resourcemanager",
+ "org.apache.iceberg:iceberg-api",
+ "org.apache.iceberg:iceberg-common",
+ "org.apache.iceberg:iceberg-core",
+ "org.apache.iceberg:iceberg-data",
+ "org.apache.iceberg:iceberg-orc",
+ "org.apache.iceberg:iceberg-parquet",
+ "org.apache.orc:orc-core",
+ "org.apache.orc:orc-shims",
+ "org.apache.parquet:parquet-common",
+ "org.apache.parquet:parquet-format-structures",
+ "org.apache.zookeeper:zookeeper",
+ "org.clapper:grizzled-slf4j_2.11"
+ ]
+ },
+ "org.sonatype.sisu.inject:cglib": {
+ "locked": "2.2.1-v20090111",
+ "transitive": [
+ "com.google.inject:guice"
+ ]
+ },
+ "org.threeten:threeten-extra": {
+ "locked": "1.5.0",
+ "transitive": [
+ "org.apache.orc:orc-core"
+ ]
+ },
+ "org.xerial.snappy:snappy-java": {
+ "locked": "1.1.7.3",
+ "transitive": [
+ "org.apache.flink:flink-runtime_2.11",
+ "org.apache.parquet:parquet-hadoop"
+ ]
+ },
+ "xerces:xercesImpl": {
+ "locked": "2.9.1",
+ "transitive": [
+ "org.apache.hadoop:hadoop-hdfs"
+ ]
+ },
+ "xml-apis:xml-apis": {
+ "locked": "1.3.04",
+ "transitive": [
+ "xerces:xercesImpl"
+ ]
+ },
+ "xmlenc:xmlenc": {
+ "locked": "0.52",
+ "transitive": [
+ "org.apache.hadoop:hadoop-common",
+ "org.apache.hadoop:hadoop-hdfs"
+ ]
+ }
+ },
+ "compileOnly": {
+ "aopalliance:aopalliance": {
+ "locked": "1.0",
+ "transitive": [
+ "com.google.inject:guice"
+ ]
+ },
+ "asm:asm": {
+ "locked": "3.1",
+ "transitive": [
+ "com.sun.jersey:jersey-server",
+ "org.sonatype.sisu.inject:cglib"
+ ]
+ },
+ "com.esotericsoftware.kryo:kryo": {
+ "locked": "2.24.0",
+ "transitive": [
+ "org.apache.flink:flink-core"
+ ]
+ },
+ "com.esotericsoftware.minlog:minlog": {
+ "locked": "1.2",
+ "transitive": [
+ "com.esotericsoftware.kryo:kryo"
+ ]
+ },
+ "com.github.scopt:scopt_2.11": {
+ "locked": "3.5.0",
+ "transitive": [
+ "org.apache.flink:flink-runtime_2.11"
+ ]
+ },
+ "com.google.code.findbugs:jsr305": {
+ "locked": "3.0.0",
+ "transitive": [
+ "org.apache.flink:flink-annotations",
+ "org.apache.flink:flink-clients_2.11",
+ "org.apache.flink:flink-core",
+ "org.apache.flink:flink-java",
+ "org.apache.flink:flink-optimizer_2.11",
+ "org.apache.flink:flink-runtime_2.11",
+ "org.apache.flink:flink-scala_2.11",
+ "org.apache.flink:flink-streaming-java_2.11",
+ "org.apache.flink:flink-streaming-scala_2.11",
+ "org.apache.flink:flink-table-api-java",
+ "org.apache.flink:flink-table-api-java-bridge_2.11",
+ "org.apache.flink:flink-table-api-scala-bridge_2.11",
+ "org.apache.flink:flink-table-api-scala_2.11",
+ "org.apache.flink:flink-table-common",
+ "org.apache.flink:flink-table-planner-blink_2.11",
+ "org.apache.flink:flink-table-planner_2.11",
+ "org.apache.flink:flink-table-runtime-blink_2.11",
+ "org.apache.hadoop:hadoop-common"
+ ]
+ },
+ "com.google.code.gson:gson": {
+ "locked": "2.2.4",
+ "transitive": [
+ "org.apache.hadoop:hadoop-common"
+ ]
+ },
+ "com.google.guava:guava": {
+ "locked": "16.0.1",
+ "transitive": [
+ "org.apache.curator:curator-client",
+ "org.apache.curator:curator-framework",
+ "org.apache.curator:curator-recipes",
+ "org.apache.hadoop:hadoop-common",
+ "org.apache.hadoop:hadoop-hdfs",
+ "org.apache.hadoop:hadoop-yarn-api",
+ "org.apache.hadoop:hadoop-yarn-client",
+ "org.apache.hadoop:hadoop-yarn-common",
+ "org.apache.hadoop:hadoop-yarn-server-applicationhistoryservice",
+ "org.apache.hadoop:hadoop-yarn-server-common",
+ "org.apache.hadoop:hadoop-yarn-server-nodemanager",
+ "org.apache.hadoop:hadoop-yarn-server-resourcemanager",
+ "org.apache.hadoop:hadoop-yarn-server-tests",
+ "org.apache.hadoop:hadoop-yarn-server-web-proxy"
+ ]
+ },
+ "com.google.inject.extensions:guice-servlet": {
+ "locked": "3.0",
+ "transitive": [
+ "com.sun.jersey.contribs:jersey-guice",
+ "org.apache.hadoop:hadoop-mapreduce-client-app",
+ "org.apache.hadoop:hadoop-mapreduce-client-common",
+ "org.apache.hadoop:hadoop-mapreduce-client-core",
+ "org.apache.hadoop:hadoop-mapreduce-client-hs",
+ "org.apache.hadoop:hadoop-mapreduce-client-jobclient",
+ "org.apache.hadoop:hadoop-mapreduce-client-shuffle",
+ "org.apache.hadoop:hadoop-yarn-common",
+ "org.apache.hadoop:hadoop-yarn-server-applicationhistoryservice",
+ "org.apache.hadoop:hadoop-yarn-server-nodemanager",
+ "org.apache.hadoop:hadoop-yarn-server-resourcemanager"
+ ]
+ },
+ "com.google.inject:guice": {
+ "locked": "3.0",
+ "transitive": [
+ "com.google.inject.extensions:guice-servlet",
+ "com.sun.jersey.contribs:jersey-guice",
+ "org.apache.hadoop:hadoop-yarn-common",
+ "org.apache.hadoop:hadoop-yarn-server-applicationhistoryservice",
+ "org.apache.hadoop:hadoop-yarn-server-nodemanager",
+ "org.apache.hadoop:hadoop-yarn-server-resourcemanager"
+ ]
+ },
+ "com.google.protobuf:protobuf-java": {
+ "locked": "2.5.0",
+ "transitive": [
+ "org.apache.hadoop:hadoop-common",
+ "org.apache.hadoop:hadoop-hdfs",
+ "org.apache.hadoop:hadoop-mapreduce-client-app",
+ "org.apache.hadoop:hadoop-mapreduce-client-common",
+ "org.apache.hadoop:hadoop-mapreduce-client-core",
+ "org.apache.hadoop:hadoop-mapreduce-client-hs",
+ "org.apache.hadoop:hadoop-mapreduce-client-jobclient",
+ "org.apache.hadoop:hadoop-mapreduce-client-shuffle",
+ "org.apache.hadoop:hadoop-yarn-api",
+ "org.apache.hadoop:hadoop-yarn-common",
+ "org.apache.hadoop:hadoop-yarn-server-applicationhistoryservice",
+ "org.apache.hadoop:hadoop-yarn-server-common",
+ "org.apache.hadoop:hadoop-yarn-server-nodemanager",
+ "org.apache.hadoop:hadoop-yarn-server-resourcemanager"
+ ]
+ },
+ "com.jamesmurty.utils:java-xmlbuilder": {
+ "locked": "0.4",
+ "transitive": [
+ "net.java.dev.jets3t:jets3t"
+ ]
+ },
+ "com.jcraft:jsch": {
+ "locked": "0.1.42",
+ "transitive": [
+ "org.apache.hadoop:hadoop-common"
+ ]
+ },
+ "com.sun.jersey.contribs:jersey-guice": {
+ "locked": "1.9",
+ "transitive": [
+ "org.apache.hadoop:hadoop-yarn-common",
+ "org.apache.hadoop:hadoop-yarn-server-applicationhistoryservice",
+ "org.apache.hadoop:hadoop-yarn-server-nodemanager",
+ "org.apache.hadoop:hadoop-yarn-server-resourcemanager"
+ ]
+ },
+ "com.sun.jersey:jersey-client": {
+ "locked": "1.9",
+ "transitive": [
+ "org.apache.hadoop:hadoop-yarn-common",
+ "org.apache.hadoop:hadoop-yarn-server-applicationhistoryservice",
+ "org.apache.hadoop:hadoop-yarn-server-nodemanager",
+ "org.apache.hadoop:hadoop-yarn-server-resourcemanager"
+ ]
+ },
+ "com.sun.jersey:jersey-core": {
+ "locked": "1.9",
+ "transitive": [
+ "com.sun.jersey:jersey-client",
+ "com.sun.jersey:jersey-json",
+ "com.sun.jersey:jersey-server",
+ "org.apache.hadoop:hadoop-common",
+ "org.apache.hadoop:hadoop-hdfs",
+ "org.apache.hadoop:hadoop-yarn-common",
+ "org.apache.hadoop:hadoop-yarn-server-applicationhistoryservice",
+ "org.apache.hadoop:hadoop-yarn-server-nodemanager",
+ "org.apache.hadoop:hadoop-yarn-server-resourcemanager"
+ ]
+ },
+ "com.sun.jersey:jersey-json": {
+ "locked": "1.9",
+ "transitive": [
+ "org.apache.hadoop:hadoop-common",
+ "org.apache.hadoop:hadoop-yarn-common",
+ "org.apache.hadoop:hadoop-yarn-server-applicationhistoryservice",
+ "org.apache.hadoop:hadoop-yarn-server-nodemanager",
+ "org.apache.hadoop:hadoop-yarn-server-resourcemanager"
+ ]
+ },
+ "com.sun.jersey:jersey-server": {
+ "locked": "1.9",
+ "transitive": [
+ "com.sun.jersey.contribs:jersey-guice",
+ "org.apache.hadoop:hadoop-common",
+ "org.apache.hadoop:hadoop-hdfs",
+ "org.apache.hadoop:hadoop-yarn-common"
+ ]
+ },
+ "com.sun.xml.bind:jaxb-impl": {
+ "locked": "2.2.3-1",
+ "transitive": [
+ "com.sun.jersey:jersey-json"
+ ]
+ },
+ "com.thoughtworks.paranamer:paranamer": {
+ "locked": "2.3",
+ "transitive": [
+ "org.apache.avro:avro"
+ ]
+ },
+ "com.twitter:chill-java": {
+ "locked": "0.7.6",
+ "transitive": [
+ "com.twitter:chill_2.11"
+ ]
+ },
+ "com.twitter:chill_2.11": {
+ "locked": "0.7.6",
+ "transitive": [
+ "org.apache.flink:flink-runtime_2.11"
+ ]
+ },
+ "com.typesafe.akka:akka-actor_2.11": {
+ "locked": "2.5.21",
+ "transitive": [
+ "com.typesafe.akka:akka-slf4j_2.11",
+ "com.typesafe.akka:akka-stream_2.11",
+ "org.apache.flink:flink-runtime_2.11"
+ ]
+ },
+ "com.typesafe.akka:akka-protobuf_2.11": {
+ "locked": "2.5.21",
+ "transitive": [
+ "com.typesafe.akka:akka-stream_2.11",
+ "org.apache.flink:flink-runtime_2.11"
+ ]
+ },
+ "com.typesafe.akka:akka-slf4j_2.11": {
+ "locked": "2.5.21",
+ "transitive": [
+ "org.apache.flink:flink-runtime_2.11"
+ ]
+ },
+ "com.typesafe.akka:akka-stream_2.11": {
+ "locked": "2.5.21",
+ "transitive": [
+ "org.apache.flink:flink-runtime_2.11"
+ ]
+ },
+ "com.typesafe:config": {
+ "locked": "1.3.3",
+ "transitive": [
+ "com.typesafe.akka:akka-actor_2.11"
+ ]
+ },
+ "com.typesafe:ssl-config-core_2.11": {
+ "locked": "0.3.7",
+ "transitive": [
+ "com.typesafe.akka:akka-stream_2.11"
+ ]
+ },
+ "commons-beanutils:commons-beanutils": {
+ "locked": "1.7.0",
+ "transitive": [
+ "commons-digester:commons-digester"
+ ]
+ },
+ "commons-beanutils:commons-beanutils-core": {
+ "locked": "1.8.0",
+ "transitive": [
+ "commons-configuration:commons-configuration"
+ ]
+ },
+ "commons-cli:commons-cli": {
+ "locked": "1.3.1",
+ "transitive": [
+ "org.apache.flink:flink-clients_2.11",
+ "org.apache.flink:flink-runtime_2.11",
+ "org.apache.hadoop:hadoop-common",
+ "org.apache.hadoop:hadoop-hdfs",
+ "org.apache.hadoop:hadoop-yarn-client",
+ "org.apache.hadoop:hadoop-yarn-common"
+ ]
+ },
+ "commons-codec:commons-codec": {
+ "locked": "1.6",
+ "transitive": [
+ "commons-httpclient:commons-httpclient",
+ "net.java.dev.jets3t:jets3t",
+ "org.apache.hadoop:hadoop-auth",
+ "org.apache.hadoop:hadoop-common",
+ "org.apache.hadoop:hadoop-hdfs",
+ "org.apache.hadoop:hadoop-yarn-common",
+ "org.apache.hadoop:hadoop-yarn-server-nodemanager",
+ "org.apache.httpcomponents:httpclient"
+ ]
+ },
+ "commons-collections:commons-collections": {
+ "locked": "3.2.2",
+ "transitive": [
+ "commons-configuration:commons-configuration",
+ "org.apache.flink:flink-core",
+ "org.apache.hadoop:hadoop-common",
+ "org.apache.hadoop:hadoop-yarn-server-applicationhistoryservice"
+ ]
+ },
+ "commons-configuration:commons-configuration": {
+ "locked": "1.6",
+ "transitive": [
+ "org.apache.hadoop:hadoop-common"
+ ]
+ },
+ "commons-daemon:commons-daemon": {
+ "locked": "1.0.13",
+ "transitive": [
+ "org.apache.hadoop:hadoop-hdfs"
+ ]
+ },
+ "commons-digester:commons-digester": {
+ "locked": "1.8",
+ "transitive": [
+ "commons-configuration:commons-configuration"
+ ]
+ },
+ "commons-httpclient:commons-httpclient": {
+ "locked": "3.1",
+ "transitive": [
+ "org.apache.hadoop:hadoop-common"
+ ]
+ },
+ "commons-io:commons-io": {
+ "locked": "2.4",
+ "transitive": [
+ "org.apache.flink:flink-runtime_2.11",
+ "org.apache.hadoop:hadoop-common",
+ "org.apache.hadoop:hadoop-hdfs",
+ "org.apache.hadoop:hadoop-yarn-common",
+ "org.apache.hadoop:hadoop-yarn-server-resourcemanager"
+ ]
+ },
+ "commons-lang:commons-lang": {
+ "locked": "2.6",
+ "transitive": [
+ "commons-configuration:commons-configuration",
+ "org.apache.hadoop:hadoop-common",
+ "org.apache.hadoop:hadoop-hdfs",
+ "org.apache.hadoop:hadoop-yarn-api",
+ "org.apache.hadoop:hadoop-yarn-client",
+ "org.apache.hadoop:hadoop-yarn-common",
+ "org.apache.hadoop:hadoop-yarn-server-nodemanager",
+ "org.apache.hadoop:hadoop-yarn-server-resourcemanager"
+ ]
+ },
+ "commons-logging:commons-logging": {
+ "locked": "1.1.3",
+ "transitive": [
+ "commons-beanutils:commons-beanutils",
+ "commons-beanutils:commons-beanutils-core",
+ "commons-configuration:commons-configuration",
+ "commons-digester:commons-digester",
+ "commons-httpclient:commons-httpclient",
+ "net.java.dev.jets3t:jets3t",
+ "org.apache.hadoop:hadoop-common",
+ "org.apache.hadoop:hadoop-hdfs",
+ "org.apache.hadoop:hadoop-yarn-api",
+ "org.apache.hadoop:hadoop-yarn-client",
+ "org.apache.hadoop:hadoop-yarn-common",
+ "org.apache.hadoop:hadoop-yarn-server-applicationhistoryservice",
+ "org.apache.hadoop:hadoop-yarn-server-common",
+ "org.apache.hadoop:hadoop-yarn-server-nodemanager",
+ "org.apache.hadoop:hadoop-yarn-server-resourcemanager",
+ "org.apache.hadoop:hadoop-yarn-server-tests",
+ "org.apache.hadoop:hadoop-yarn-server-web-proxy",
+ "org.apache.httpcomponents:httpclient"
+ ]
+ },
+ "commons-net:commons-net": {
+ "locked": "3.1",
+ "transitive": [
+ "org.apache.hadoop:hadoop-common"
+ ]
+ },
+ "io.netty:netty": {
+ "locked": "3.7.0.Final",
+ "transitive": [
+ "org.apache.hadoop:hadoop-hdfs",
+ "org.apache.hadoop:hadoop-mapreduce-client-app",
+ "org.apache.hadoop:hadoop-mapreduce-client-common",
+ "org.apache.hadoop:hadoop-mapreduce-client-core",
+ "org.apache.hadoop:hadoop-mapreduce-client-hs",
+ "org.apache.hadoop:hadoop-mapreduce-client-jobclient",
+ "org.apache.hadoop:hadoop-mapreduce-client-shuffle",
+ "org.apache.zookeeper:zookeeper"
+ ]
+ },
+ "io.netty:netty-all": {
+ "locked": "4.0.23.Final",
+ "transitive": [
+ "org.apache.hadoop:hadoop-hdfs"
+ ]
+ },
+ "javax.activation:activation": {
+ "locked": "1.1",
+ "transitive": [
+ "javax.xml.bind:jaxb-api"
+ ]
+ },
+ "javax.inject:javax.inject": {
+ "locked": "1",
+ "transitive": [
+ "com.google.inject:guice",
+ "com.sun.jersey.contribs:jersey-guice"
+ ]
+ },
+ "javax.servlet.jsp:jsp-api": {
+ "locked": "2.1",
+ "transitive": [
+ "org.apache.hadoop:hadoop-common"
+ ]
+ },
+ "javax.servlet:servlet-api": {
+ "locked": "2.5",
+ "transitive": [
+ "org.apache.hadoop:hadoop-common",
+ "org.apache.hadoop:hadoop-hdfs",
+ "org.apache.hadoop:hadoop-yarn-common",
+ "org.apache.hadoop:hadoop-yarn-server-applicationhistoryservice",
+ "org.apache.hadoop:hadoop-yarn-server-nodemanager",
+ "org.apache.hadoop:hadoop-yarn-server-resourcemanager",
+ "org.apache.hadoop:hadoop-yarn-server-web-proxy"
+ ]
+ },
+ "javax.xml.bind:jaxb-api": {
+ "locked": "2.2.2",
+ "transitive": [
+ "com.sun.xml.bind:jaxb-impl",
+ "org.apache.hadoop:hadoop-yarn-common",
+ "org.apache.hadoop:hadoop-yarn-server-applicationhistoryservice",
+ "org.apache.hadoop:hadoop-yarn-server-nodemanager",
+ "org.apache.hadoop:hadoop-yarn-server-resourcemanager"
+ ]
+ },
+ "javax.xml.stream:stax-api": {
+ "locked": "1.0-2",
+ "transitive": [
+ "javax.xml.bind:jaxb-api"
+ ]
+ },
+ "jline:jline": {
+ "locked": "0.9.94",
+ "transitive": [
+ "org.apache.zookeeper:zookeeper"
+ ]
+ },
+ "junit:junit": {
+ "locked": "3.8.1",
+ "transitive": [
+ "jline:jline"
+ ]
+ },
+ "log4j:log4j": {
+ "locked": "1.2.17",
+ "transitive": [
+ "org.apache.hadoop:hadoop-auth",
+ "org.apache.hadoop:hadoop-common",
+ "org.apache.hadoop:hadoop-hdfs",
+ "org.apache.hadoop:hadoop-yarn-client",
+ "org.apache.hadoop:hadoop-yarn-common",
+ "org.apache.hadoop:hadoop-yarn-server-resourcemanager",
+ "org.apache.zookeeper:zookeeper"
+ ]
+ },
+ "net.java.dev.jets3t:jets3t": {
+ "locked": "0.9.0",
+ "transitive": [
+ "org.apache.hadoop:hadoop-common"
+ ]
+ },
+ "org.apache.avro:avro": {
+ "locked": "1.7.4",
+ "transitive": [
+ "org.apache.hadoop:hadoop-common"
+ ]
+ },
+ "org.apache.calcite.avatica:avatica-core": {
+ "locked": "1.15.0",
+ "transitive": [
+ "org.apache.flink:flink-table-runtime-blink_2.11"
+ ]
+ },
+ "org.apache.commons:commons-compress": {
+ "locked": "1.18",
+ "transitive": [
+ "org.apache.avro:avro",
+ "org.apache.flink:flink-core",
+ "org.apache.hadoop:hadoop-common",
+ "org.apache.hadoop:hadoop-yarn-common"
+ ]
+ },
+ "org.apache.commons:commons-lang3": {
+ "locked": "3.3.2",
+ "transitive": [
+ "org.apache.flink:flink-core",
+ "org.apache.flink:flink-java",
+ "org.apache.flink:flink-runtime_2.11"
+ ]
+ },
+ "org.apache.commons:commons-math3": {
+ "locked": "3.5",
+ "transitive": [
+ "org.apache.flink:flink-java",
+ "org.apache.flink:flink-streaming-java_2.11",
+ "org.apache.hadoop:hadoop-common"
+ ]
+ },
+ "org.apache.curator:curator-client": {
+ "locked": "2.7.1",
+ "transitive": [
+ "org.apache.curator:curator-framework",
+ "org.apache.hadoop:hadoop-common"
+ ]
+ },
+ "org.apache.curator:curator-framework": {
+ "locked": "2.7.1",
+ "transitive": [
+ "org.apache.curator:curator-recipes",
+ "org.apache.hadoop:hadoop-auth"
+ ]
+ },
+ "org.apache.curator:curator-recipes": {
+ "locked": "2.7.1",
+ "transitive": [
+ "org.apache.hadoop:hadoop-common"
+ ]
+ },
+ "org.apache.directory.api:api-asn1-api": {
+ "locked": "1.0.0-M20",
+ "transitive": [
+ "org.apache.directory.server:apacheds-kerberos-codec"
+ ]
+ },
+ "org.apache.directory.api:api-util": {
+ "locked": "1.0.0-M20",
+ "transitive": [
+ "org.apache.directory.server:apacheds-kerberos-codec"
+ ]
+ },
+ "org.apache.directory.server:apacheds-i18n": {
+ "locked": "2.0.0-M15",
+ "transitive": [
+ "org.apache.directory.server:apacheds-kerberos-codec"
+ ]
+ },
+ "org.apache.directory.server:apacheds-kerberos-codec": {
+ "locked": "2.0.0-M15",
+ "transitive": [
+ "org.apache.hadoop:hadoop-auth"
+ ]
+ },
+ "org.apache.flink:flink-annotations": {
+ "locked": "1.10.1",
+ "transitive": [
+ "org.apache.flink:flink-core"
+ ]
+ },
+ "org.apache.flink:flink-clients_2.11": {
+ "locked": "1.10.1",
+ "transitive": [
+ "org.apache.flink:flink-streaming-java_2.11"
+ ]
+ },
+ "org.apache.flink:flink-core": {
+ "locked": "1.10.1",
+ "transitive": [
+ "org.apache.flink:flink-clients_2.11",
+ "org.apache.flink:flink-hadoop-fs",
+ "org.apache.flink:flink-java",
+ "org.apache.flink:flink-optimizer_2.11",
+ "org.apache.flink:flink-runtime_2.11",
+ "org.apache.flink:flink-scala_2.11",
+ "org.apache.flink:flink-streaming-java_2.11",
+ "org.apache.flink:flink-table-common"
+ ]
+ },
+ "org.apache.flink:flink-hadoop-fs": {
+ "locked": "1.10.1",
+ "transitive": [
+ "org.apache.flink:flink-runtime_2.11"
+ ]
+ },
+ "org.apache.flink:flink-java": {
+ "locked": "1.10.1",
+ "transitive": [
+ "org.apache.flink:flink-clients_2.11",
+ "org.apache.flink:flink-optimizer_2.11",
+ "org.apache.flink:flink-runtime_2.11",
+ "org.apache.flink:flink-scala_2.11",
+ "org.apache.flink:flink-table-api-java-bridge_2.11"
+ ]
+ },
+ "org.apache.flink:flink-metrics-core": {
+ "locked": "1.10.1",
+ "transitive": [
+ "org.apache.flink:flink-core"
+ ]
+ },
+ "org.apache.flink:flink-optimizer_2.11": {
+ "locked": "1.10.1",
+ "transitive": [
+ "org.apache.flink:flink-clients_2.11"
+ ]
+ },
+ "org.apache.flink:flink-queryable-state-client-java": {
+ "locked": "1.10.1",
+ "transitive": [
+ "org.apache.flink:flink-runtime_2.11"
+ ]
+ },
+ "org.apache.flink:flink-runtime_2.11": {
+ "locked": "1.10.1",
+ "transitive": [
+ "org.apache.flink:flink-clients_2.11",
+ "org.apache.flink:flink-optimizer_2.11",
+ "org.apache.flink:flink-streaming-java_2.11"
+ ]
+ },
+ "org.apache.flink:flink-scala_2.11": {
+ "locked": "1.10.1",
+ "transitive": [
+ "org.apache.flink:flink-streaming-scala_2.11",
+ "org.apache.flink:flink-table-api-scala-bridge_2.11"
+ ]
+ },
+ "org.apache.flink:flink-shaded-asm-7": {
+ "locked": "7.1-9.0",
+ "transitive": [
+ "org.apache.flink:flink-core",
+ "org.apache.flink:flink-java",
+ "org.apache.flink:flink-runtime_2.11",
+ "org.apache.flink:flink-scala_2.11",
+ "org.apache.flink:flink-table-common"
+ ]
+ },
+ "org.apache.flink:flink-shaded-guava": {
+ "locked": "18.0-9.0",
+ "transitive": [
+ "org.apache.flink:flink-core",
+ "org.apache.flink:flink-optimizer_2.11",
+ "org.apache.flink:flink-queryable-state-client-java",
+ "org.apache.flink:flink-runtime_2.11",
+ "org.apache.flink:flink-streaming-java_2.11"
+ ]
+ },
+ "org.apache.flink:flink-shaded-jackson": {
+ "locked": "2.10.1-9.0",
+ "transitive": [
+ "org.apache.flink:flink-optimizer_2.11",
+ "org.apache.flink:flink-runtime_2.11"
+ ]
+ },
+ "org.apache.flink:flink-shaded-netty": {
+ "locked": "4.1.39.Final-9.0",
+ "transitive": [
+ "org.apache.flink:flink-queryable-state-client-java",
+ "org.apache.flink:flink-runtime_2.11"
+ ]
+ },
+ "org.apache.flink:flink-streaming-java_2.11": {
+ "locked": "1.10.1",
+ "transitive": [
+ "org.apache.flink:flink-streaming-scala_2.11",
+ "org.apache.flink:flink-table-api-java-bridge_2.11"
+ ]
+ },
+ "org.apache.flink:flink-streaming-scala_2.11": {
+ "locked": "1.10.1",
+ "transitive": [
+ "org.apache.flink:flink-table-api-scala-bridge_2.11"
+ ]
+ },
+ "org.apache.flink:flink-table-api-java": {
+ "locked": "1.10.1",
+ "transitive": [
+ "org.apache.flink:flink-table-api-java-bridge_2.11",
+ "org.apache.flink:flink-table-api-scala_2.11",
+ "org.apache.flink:flink-table-planner-blink_2.11",
+ "org.apache.flink:flink-table-runtime-blink_2.11"
+ ]
+ },
+ "org.apache.flink:flink-table-api-java-bridge_2.11": {
+ "locked": "1.10.1",
+ "transitive": [
+ "org.apache.flink:flink-table-planner-blink_2.11",
+ "org.apache.flink:flink-table-planner_2.11"
+ ]
+ },
+ "org.apache.flink:flink-table-api-scala-bridge_2.11": {
+ "locked": "1.10.1",
+ "transitive": [
+ "org.apache.flink:flink-table-planner-blink_2.11",
+ "org.apache.flink:flink-table-planner_2.11"
+ ]
+ },
+ "org.apache.flink:flink-table-api-scala_2.11": {
+ "locked": "1.10.1",
+ "transitive": [
+ "org.apache.flink:flink-table-api-scala-bridge_2.11",
+ "org.apache.flink:flink-table-planner-blink_2.11"
+ ]
+ },
+ "org.apache.flink:flink-table-common": {
+ "locked": "1.10.1",
+ "transitive": [
+ "org.apache.flink:flink-table-api-java",
+ "org.apache.flink:flink-table-api-scala_2.11",
+ "org.apache.flink:flink-table-planner-blink_2.11",
+ "org.apache.flink:flink-table-planner_2.11",
+ "org.apache.flink:flink-table-runtime-blink_2.11"
+ ]
+ },
+ "org.apache.flink:flink-table-planner-blink_2.11": {
+ "locked": "1.10.1"
+ },
+ "org.apache.flink:flink-table-planner_2.11": {
+ "locked": "1.10.1"
+ },
+ "org.apache.flink:flink-table-runtime-blink_2.11": {
+ "locked": "1.10.1",
+ "transitive": [
+ "org.apache.flink:flink-table-planner-blink_2.11"
+ ]
+ },
+ "org.apache.flink:force-shading": {
+ "locked": "1.10.1",
+ "transitive": [
+ "org.apache.flink:flink-annotations",
+ "org.apache.flink:flink-clients_2.11",
+ "org.apache.flink:flink-core",
+ "org.apache.flink:flink-hadoop-fs",
+ "org.apache.flink:flink-java",
+ "org.apache.flink:flink-metrics-core",
+ "org.apache.flink:flink-optimizer_2.11",
+ "org.apache.flink:flink-queryable-state-client-java",
+ "org.apache.flink:flink-runtime_2.11",
+ "org.apache.flink:flink-scala_2.11",
+ "org.apache.flink:flink-streaming-java_2.11",
+ "org.apache.flink:flink-streaming-scala_2.11",
+ "org.apache.flink:flink-table-api-java",
+ "org.apache.flink:flink-table-api-java-bridge_2.11",
+ "org.apache.flink:flink-table-api-scala-bridge_2.11",
+ "org.apache.flink:flink-table-api-scala_2.11",
+ "org.apache.flink:flink-table-common",
+ "org.apache.flink:flink-table-planner-blink_2.11",
+ "org.apache.flink:flink-table-planner_2.11",
+ "org.apache.flink:flink-table-runtime-blink_2.11"
+ ]
+ },
+ "org.apache.hadoop:hadoop-annotations": {
+ "locked": "2.7.3",
+ "transitive": [
+ "org.apache.hadoop:hadoop-common",
+ "org.apache.hadoop:hadoop-mapreduce-client-app",
+ "org.apache.hadoop:hadoop-mapreduce-client-common",
+ "org.apache.hadoop:hadoop-mapreduce-client-core",
+ "org.apache.hadoop:hadoop-mapreduce-client-hs",
+ "org.apache.hadoop:hadoop-mapreduce-client-jobclient",
+ "org.apache.hadoop:hadoop-mapreduce-client-shuffle",
+ "org.apache.hadoop:hadoop-yarn-api",
+ "org.apache.hadoop:hadoop-yarn-client",
+ "org.apache.hadoop:hadoop-yarn-common",
+ "org.apache.hadoop:hadoop-yarn-server-applicationhistoryservice",
+ "org.apache.hadoop:hadoop-yarn-server-common",
+ "org.apache.hadoop:hadoop-yarn-server-nodemanager",
+ "org.apache.hadoop:hadoop-yarn-server-resourcemanager",
+ "org.apache.hadoop:hadoop-yarn-server-tests"
+ ]
+ },
+ "org.apache.hadoop:hadoop-auth": {
+ "locked": "2.7.3",
+ "transitive": [
+ "org.apache.hadoop:hadoop-common"
+ ]
+ },
+ "org.apache.hadoop:hadoop-common": {
+ "locked": "2.7.3",
+ "transitive": [
+ "org.apache.hadoop:hadoop-minicluster"
+ ]
+ },
+ "org.apache.hadoop:hadoop-hdfs": {
+ "locked": "2.7.3",
+ "transitive": [
+ "org.apache.hadoop:hadoop-mapreduce-client-hs",
+ "org.apache.hadoop:hadoop-minicluster"
+ ]
+ },
+ "org.apache.hadoop:hadoop-mapreduce-client-app": {
+ "locked": "2.7.3",
+ "transitive": [
+ "org.apache.hadoop:hadoop-mapreduce-client-hs",
+ "org.apache.hadoop:hadoop-minicluster"
+ ]
+ },
+ "org.apache.hadoop:hadoop-mapreduce-client-common": {
+ "locked": "2.7.3",
+ "transitive": [
+ "org.apache.hadoop:hadoop-mapreduce-client-app",
+ "org.apache.hadoop:hadoop-mapreduce-client-hs",
+ "org.apache.hadoop:hadoop-mapreduce-client-jobclient",
+ "org.apache.hadoop:hadoop-mapreduce-client-shuffle"
+ ]
+ },
+ "org.apache.hadoop:hadoop-mapreduce-client-core": {
+ "locked": "2.7.3",
+ "transitive": [
+ "org.apache.hadoop:hadoop-mapreduce-client-common",
+ "org.apache.hadoop:hadoop-minicluster"
+ ]
+ },
+ "org.apache.hadoop:hadoop-mapreduce-client-hs": {
+ "locked": "2.7.3",
+ "transitive": [
+ "org.apache.hadoop:hadoop-minicluster"
+ ]
+ },
+ "org.apache.hadoop:hadoop-mapreduce-client-jobclient": {
+ "locked": "2.7.3",
+ "transitive": [
+ "org.apache.hadoop:hadoop-minicluster"
+ ]
+ },
+ "org.apache.hadoop:hadoop-mapreduce-client-shuffle": {
+ "locked": "2.7.3",
+ "transitive": [
+ "org.apache.hadoop:hadoop-mapreduce-client-app",
+ "org.apache.hadoop:hadoop-mapreduce-client-jobclient"
+ ]
+ },
+ "org.apache.hadoop:hadoop-minicluster": {
+ "locked": "2.7.3"
+ },
+ "org.apache.hadoop:hadoop-yarn-api": {
+ "locked": "2.7.3",
+ "transitive": [
+ "org.apache.hadoop:hadoop-minicluster",
+ "org.apache.hadoop:hadoop-yarn-client",
+ "org.apache.hadoop:hadoop-yarn-common",
+ "org.apache.hadoop:hadoop-yarn-server-applicationhistoryservice",
+ "org.apache.hadoop:hadoop-yarn-server-common",
+ "org.apache.hadoop:hadoop-yarn-server-nodemanager",
+ "org.apache.hadoop:hadoop-yarn-server-resourcemanager",
+ "org.apache.hadoop:hadoop-yarn-server-tests",
+ "org.apache.hadoop:hadoop-yarn-server-web-proxy"
+ ]
+ },
+ "org.apache.hadoop:hadoop-yarn-client": {
+ "locked": "2.7.3",
+ "transitive": [
+ "org.apache.hadoop:hadoop-mapreduce-client-common"
+ ]
+ },
+ "org.apache.hadoop:hadoop-yarn-common": {
+ "locked": "2.7.3",
+ "transitive": [
+ "org.apache.hadoop:hadoop-mapreduce-client-common",
+ "org.apache.hadoop:hadoop-mapreduce-client-core",
+ "org.apache.hadoop:hadoop-yarn-client",
+ "org.apache.hadoop:hadoop-yarn-server-applicationhistoryservice",
+ "org.apache.hadoop:hadoop-yarn-server-common",
+ "org.apache.hadoop:hadoop-yarn-server-nodemanager",
+ "org.apache.hadoop:hadoop-yarn-server-resourcemanager",
+ "org.apache.hadoop:hadoop-yarn-server-tests",
+ "org.apache.hadoop:hadoop-yarn-server-web-proxy"
+ ]
+ },
+ "org.apache.hadoop:hadoop-yarn-server-applicationhistoryservice": {
+ "locked": "2.7.3",
+ "transitive": [
+ "org.apache.hadoop:hadoop-yarn-server-resourcemanager"
+ ]
+ },
+ "org.apache.hadoop:hadoop-yarn-server-common": {
+ "locked": "2.7.3",
+ "transitive": [
+ "org.apache.hadoop:hadoop-mapreduce-client-common",
+ "org.apache.hadoop:hadoop-mapreduce-client-shuffle",
+ "org.apache.hadoop:hadoop-yarn-server-applicationhistoryservice",
+ "org.apache.hadoop:hadoop-yarn-server-nodemanager",
+ "org.apache.hadoop:hadoop-yarn-server-resourcemanager",
+ "org.apache.hadoop:hadoop-yarn-server-tests",
+ "org.apache.hadoop:hadoop-yarn-server-web-proxy"
+ ]
+ },
+ "org.apache.hadoop:hadoop-yarn-server-nodemanager": {
+ "locked": "2.7.3",
+ "transitive": [
+ "org.apache.hadoop:hadoop-mapreduce-client-shuffle",
+ "org.apache.hadoop:hadoop-yarn-server-tests"
+ ]
+ },
+ "org.apache.hadoop:hadoop-yarn-server-resourcemanager": {
+ "locked": "2.7.3",
+ "transitive": [
+ "org.apache.hadoop:hadoop-yarn-server-tests"
+ ]
+ },
+ "org.apache.hadoop:hadoop-yarn-server-tests": {
+ "locked": "2.7.3",
+ "transitive": [
+ "org.apache.hadoop:hadoop-minicluster"
+ ]
+ },
+ "org.apache.hadoop:hadoop-yarn-server-web-proxy": {
+ "locked": "2.7.3",
+ "transitive": [
+ "org.apache.hadoop:hadoop-mapreduce-client-app",
+ "org.apache.hadoop:hadoop-yarn-server-resourcemanager"
+ ]
+ },
+ "org.apache.htrace:htrace-core": {
+ "locked": "3.1.0-incubating",
+ "transitive": [
+ "org.apache.hadoop:hadoop-common",
+ "org.apache.hadoop:hadoop-hdfs"
+ ]
+ },
+ "org.apache.httpcomponents:httpclient": {
+ "locked": "4.2.5",
+ "transitive": [
+ "net.java.dev.jets3t:jets3t",
+ "org.apache.hadoop:hadoop-auth"
+ ]
+ },
+ "org.apache.httpcomponents:httpcore": {
+ "locked": "4.2.4",
+ "transitive": [
+ "net.java.dev.jets3t:jets3t",
+ "org.apache.httpcomponents:httpclient"
+ ]
+ },
+ "org.apache.zookeeper:zookeeper": {
+ "locked": "3.4.6",
+ "transitive": [
+ "org.apache.curator:curator-client",
+ "org.apache.curator:curator-framework",
+ "org.apache.curator:curator-recipes",
+ "org.apache.hadoop:hadoop-auth",
+ "org.apache.hadoop:hadoop-common",
+ "org.apache.hadoop:hadoop-yarn-server-common",
+ "org.apache.hadoop:hadoop-yarn-server-resourcemanager"
+ ]
+ },
+ "org.clapper:grizzled-slf4j_2.11": {
+ "locked": "1.3.2",
+ "transitive": [
+ "org.apache.flink:flink-runtime_2.11"
+ ]
+ },
+ "org.codehaus.jackson:jackson-core-asl": {
+ "locked": "1.9.13",
+ "transitive": [
+ "com.sun.jersey:jersey-json",
+ "org.apache.avro:avro",
+ "org.apache.hadoop:hadoop-common",
+ "org.apache.hadoop:hadoop-hdfs",
+ "org.apache.hadoop:hadoop-yarn-common",
+ "org.codehaus.jackson:jackson-jaxrs",
+ "org.codehaus.jackson:jackson-mapper-asl",
+ "org.codehaus.jackson:jackson-xc"
+ ]
+ },
+ "org.codehaus.jackson:jackson-jaxrs": {
+ "locked": "1.9.13",
+ "transitive": [
+ "com.sun.jersey:jersey-json",
+ "org.apache.hadoop:hadoop-yarn-common"
+ ]
+ },
+ "org.codehaus.jackson:jackson-mapper-asl": {
+ "locked": "1.9.13",
+ "transitive": [
+ "com.sun.jersey:jersey-json",
+ "org.apache.avro:avro",
+ "org.apache.hadoop:hadoop-common",
+ "org.apache.hadoop:hadoop-hdfs",
+ "org.apache.hadoop:hadoop-yarn-common",
+ "org.codehaus.jackson:jackson-jaxrs",
+ "org.codehaus.jackson:jackson-xc"
+ ]
+ },
+ "org.codehaus.jackson:jackson-xc": {
+ "locked": "1.9.13",
+ "transitive": [
+ "com.sun.jersey:jersey-json",
+ "org.apache.hadoop:hadoop-yarn-common"
+ ]
+ },
+ "org.codehaus.janino:commons-compiler": {
+ "locked": "3.0.9",
+ "transitive": [
+ "org.codehaus.janino:janino"
+ ]
+ },
+ "org.codehaus.janino:janino": {
+ "locked": "3.0.9",
+ "transitive": [
+ "org.apache.flink:flink-table-runtime-blink_2.11"
+ ]
+ },
+ "org.codehaus.jettison:jettison": {
+ "locked": "1.1",
+ "transitive": [
+ "com.sun.jersey:jersey-json",
+ "org.apache.hadoop:hadoop-yarn-server-applicationhistoryservice",
+ "org.apache.hadoop:hadoop-yarn-server-nodemanager",
+ "org.apache.hadoop:hadoop-yarn-server-resourcemanager"
+ ]
+ },
+ "org.fusesource.leveldbjni:leveldbjni-all": {
+ "locked": "1.8",
+ "transitive": [
+ "org.apache.hadoop:hadoop-hdfs",
+ "org.apache.hadoop:hadoop-mapreduce-client-hs",
+ "org.apache.hadoop:hadoop-mapreduce-client-shuffle",
+ "org.apache.hadoop:hadoop-yarn-server-applicationhistoryservice",
+ "org.apache.hadoop:hadoop-yarn-server-common",
+ "org.apache.hadoop:hadoop-yarn-server-nodemanager",
+ "org.apache.hadoop:hadoop-yarn-server-resourcemanager"
+ ]
+ },
+ "org.javassist:javassist": {
+ "locked": "3.24.0-GA",
+ "transitive": [
+ "org.apache.flink:flink-runtime_2.11",
+ "org.reflections:reflections"
+ ]
+ },
+ "org.lz4:lz4-java": {
+ "locked": "1.5.0",
+ "transitive": [
+ "org.apache.flink:flink-runtime_2.11"
+ ]
+ },
+ "org.objenesis:objenesis": {
+ "locked": "2.1",
+ "transitive": [
+ "com.esotericsoftware.kryo:kryo"
+ ]
+ },
+ "org.reactivestreams:reactive-streams": {
+ "locked": "1.0.2",
+ "transitive": [
+ "com.typesafe.akka:akka-stream_2.11"
+ ]
+ },
+ "org.reflections:reflections": {
+ "locked": "0.9.10",
+ "transitive": [
+ "org.apache.flink:flink-table-planner-blink_2.11"
+ ]
+ },
+ "org.scala-lang.modules:scala-java8-compat_2.11": {
+ "locked": "0.7.0",
+ "transitive": [
+ "com.typesafe.akka:akka-actor_2.11"
+ ]
+ },
+ "org.scala-lang.modules:scala-parser-combinators_2.11": {
+ "locked": "1.1.1",
+ "transitive": [
+ "com.typesafe:ssl-config-core_2.11",
+ "org.scala-lang:scala-compiler"
+ ]
+ },
+ "org.scala-lang.modules:scala-xml_2.11": {
+ "locked": "1.0.5",
+ "transitive": [
+ "org.scala-lang:scala-compiler"
+ ]
+ },
+ "org.scala-lang:scala-compiler": {
+ "locked": "2.11.12",
+ "transitive": [
+ "org.apache.flink:flink-scala_2.11",
+ "org.apache.flink:flink-streaming-scala_2.11",
+ "org.apache.flink:flink-table-api-scala_2.11"
+ ]
+ },
+ "org.scala-lang:scala-library": {
+ "locked": "2.11.12",
+ "transitive": [
+ "org.apache.flink:flink-runtime_2.11",
+ "org.apache.flink:flink-scala_2.11",
+ "org.apache.flink:flink-streaming-scala_2.11",
+ "org.apache.flink:flink-table-api-scala_2.11",
+ "org.scala-lang.modules:scala-parser-combinators_2.11",
+ "org.scala-lang.modules:scala-xml_2.11",
+ "org.scala-lang:scala-compiler",
+ "org.scala-lang:scala-reflect"
+ ]
+ },
+ "org.scala-lang:scala-reflect": {
+ "locked": "2.11.12",
+ "transitive": [
+ "org.apache.flink:flink-scala_2.11",
+ "org.apache.flink:flink-streaming-scala_2.11",
+ "org.apache.flink:flink-table-api-scala_2.11",
+ "org.scala-lang:scala-compiler"
+ ]
+ },
+ "org.slf4j:slf4j-api": {
+ "locked": "1.7.25",
+ "transitive": [
+ "com.typesafe.akka:akka-slf4j_2.11",
+ "org.apache.avro:avro",
+ "org.apache.calcite.avatica:avatica-core",
+ "org.apache.curator:curator-client",
+ "org.apache.directory.api:api-asn1-api",
+ "org.apache.directory.api:api-util",
+ "org.apache.directory.server:apacheds-i18n",
+ "org.apache.directory.server:apacheds-kerberos-codec",
+ "org.apache.flink:flink-annotations",
+ "org.apache.flink:flink-clients_2.11",
+ "org.apache.flink:flink-core",
+ "org.apache.flink:flink-java",
+ "org.apache.flink:flink-optimizer_2.11",
+ "org.apache.flink:flink-runtime_2.11",
+ "org.apache.flink:flink-scala_2.11",
+ "org.apache.flink:flink-streaming-java_2.11",
+ "org.apache.flink:flink-streaming-scala_2.11",
+ "org.apache.flink:flink-table-api-java",
+ "org.apache.flink:flink-table-api-java-bridge_2.11",
+ "org.apache.flink:flink-table-api-scala-bridge_2.11",
+ "org.apache.flink:flink-table-api-scala_2.11",
+ "org.apache.flink:flink-table-common",
+ "org.apache.flink:flink-table-planner-blink_2.11",
+ "org.apache.flink:flink-table-planner_2.11",
+ "org.apache.flink:flink-table-runtime-blink_2.11",
+ "org.apache.hadoop:hadoop-auth",
+ "org.apache.hadoop:hadoop-common",
+ "org.apache.hadoop:hadoop-mapreduce-client-app",
+ "org.apache.hadoop:hadoop-mapreduce-client-common",
+ "org.apache.hadoop:hadoop-mapreduce-client-core",
+ "org.apache.hadoop:hadoop-mapreduce-client-hs",
+ "org.apache.hadoop:hadoop-mapreduce-client-jobclient",
+ "org.apache.hadoop:hadoop-mapreduce-client-shuffle",
+ "org.apache.hadoop:hadoop-yarn-common",
+ "org.apache.hadoop:hadoop-yarn-server-nodemanager",
+ "org.apache.hadoop:hadoop-yarn-server-resourcemanager",
+ "org.apache.zookeeper:zookeeper",
+ "org.clapper:grizzled-slf4j_2.11"
+ ]
+ },
+ "org.sonatype.sisu.inject:cglib": {
+ "locked": "2.2.1-v20090111",
+ "transitive": [
+ "com.google.inject:guice"
+ ]
+ },
+ "org.xerial.snappy:snappy-java": {
+ "locked": "1.1.4",
+ "transitive": [
+ "org.apache.avro:avro",
+ "org.apache.flink:flink-runtime_2.11"
+ ]
+ },
+ "xerces:xercesImpl": {
+ "locked": "2.9.1",
+ "transitive": [
+ "org.apache.hadoop:hadoop-hdfs"
+ ]
+ },
+ "xml-apis:xml-apis": {
+ "locked": "1.3.04",
+ "transitive": [
+ "xerces:xercesImpl"
+ ]
+ },
+ "xmlenc:xmlenc": {
+ "locked": "0.52",
+ "transitive": [
+ "org.apache.hadoop:hadoop-common",
+ "org.apache.hadoop:hadoop-hdfs"
+ ]
+ }
+ },
+ "default": {
+ "com.fasterxml.jackson.core:jackson-annotations": {
+ "locked": "2.10.2",
+ "transitive": [
+ "com.fasterxml.jackson.core:jackson-databind"
+ ]
+ },
+ "com.fasterxml.jackson.core:jackson-core": {
+ "locked": "2.10.2",
+ "transitive": [
+ "com.fasterxml.jackson.core:jackson-databind",
+ "org.apache.avro:avro",
+ "org.apache.iceberg:iceberg-core"
+ ]
+ },
+ "com.fasterxml.jackson.core:jackson-databind": {
+ "locked": "2.10.2",
+ "transitive": [
+ "org.apache.avro:avro",
+ "org.apache.iceberg:iceberg-core"
+ ]
+ },
+ "com.github.ben-manes.caffeine:caffeine": {
+ "locked": "2.7.0",
+ "transitive": [
+ "org.apache.iceberg:iceberg-core"
+ ]
+ },
+ "com.github.stephenc.findbugs:findbugs-annotations": {
+ "locked": "1.3.9-1",
+ "transitive": [
+ "org.apache.iceberg:iceberg-api",
+ "org.apache.iceberg:iceberg-common",
+ "org.apache.iceberg:iceberg-core",
+ "org.apache.iceberg:iceberg-data",
+ "org.apache.iceberg:iceberg-orc",
+ "org.apache.iceberg:iceberg-parquet"
+ ]
+ },
+ "com.google.errorprone:error_prone_annotations": {
+ "locked": "2.3.3",
+ "transitive": [
+ "com.github.ben-manes.caffeine:caffeine"
+ ]
+ },
+ "commons-pool:commons-pool": {
+ "locked": "1.6",
+ "transitive": [
+ "org.apache.parquet:parquet-hadoop"
+ ]
+ },
+ "io.airlift:aircompressor": {
+ "locked": "0.15",
+ "transitive": [
+ "org.apache.orc:orc-core"
+ ]
+ },
+ "javax.annotation:javax.annotation-api": {
+ "locked": "1.3.2",
+ "transitive": [
+ "org.apache.parquet:parquet-format-structures"
+ ]
+ },
+ "javax.xml.bind:jaxb-api": {
+ "locked": "2.2.11",
+ "transitive": [
+ "org.apache.orc:orc-core"
+ ]
+ },
+ "org.apache.avro:avro": {
+ "locked": "1.9.2",
+ "transitive": [
+ "org.apache.iceberg:iceberg-core"
+ ]
+ },
+ "org.apache.commons:commons-compress": {
+ "locked": "1.19",
+ "transitive": [
+ "org.apache.avro:avro"
+ ]
+ },
+ "org.apache.iceberg:iceberg-api": {
+ "project": true,
+ "transitive": [
+ "org.apache.iceberg:iceberg-core",
+ "org.apache.iceberg:iceberg-data",
+ "org.apache.iceberg:iceberg-orc",
+ "org.apache.iceberg:iceberg-parquet"
+ ]
+ },
+ "org.apache.iceberg:iceberg-bundled-guava": {
+ "project": true,
+ "transitive": [
+ "org.apache.iceberg:iceberg-api",
+ "org.apache.iceberg:iceberg-common"
+ ]
+ },
+ "org.apache.iceberg:iceberg-common": {
+ "project": true,
+ "transitive": [
+ "org.apache.iceberg:iceberg-core"
+ ]
+ },
+ "org.apache.iceberg:iceberg-core": {
+ "project": true,
+ "transitive": [
+ "org.apache.iceberg:iceberg-data",
+ "org.apache.iceberg:iceberg-orc",
+ "org.apache.iceberg:iceberg-parquet"
+ ]
+ },
+ "org.apache.iceberg:iceberg-data": {
+ "project": true
+ },
+ "org.apache.iceberg:iceberg-orc": {
+ "project": true
+ },
+ "org.apache.iceberg:iceberg-parquet": {
+ "project": true
+ },
+ "org.apache.orc:orc-core": {
+ "locked": "1.6.3",
+ "transitive": [
+ "org.apache.iceberg:iceberg-orc"
+ ]
+ },
+ "org.apache.orc:orc-shims": {
+ "locked": "1.6.3",
+ "transitive": [
+ "org.apache.orc:orc-core"
+ ]
+ },
+ "org.apache.parquet:parquet-avro": {
+ "locked": "1.11.0",
+ "transitive": [
+ "org.apache.iceberg:iceberg-parquet"
+ ]
+ },
+ "org.apache.parquet:parquet-column": {
+ "locked": "1.11.0",
+ "transitive": [
+ "org.apache.parquet:parquet-avro",
+ "org.apache.parquet:parquet-hadoop"
+ ]
+ },
+ "org.apache.parquet:parquet-common": {
+ "locked": "1.11.0",
+ "transitive": [
+ "org.apache.parquet:parquet-column",
+ "org.apache.parquet:parquet-encoding"
+ ]
+ },
+ "org.apache.parquet:parquet-encoding": {
+ "locked": "1.11.0",
+ "transitive": [
+ "org.apache.parquet:parquet-column"
+ ]
+ },
+ "org.apache.parquet:parquet-format-structures": {
+ "locked": "1.11.0",
+ "transitive": [
+ "org.apache.parquet:parquet-avro",
+ "org.apache.parquet:parquet-common",
+ "org.apache.parquet:parquet-hadoop"
+ ]
+ },
+ "org.apache.parquet:parquet-hadoop": {
+ "locked": "1.11.0",
+ "transitive": [
+ "org.apache.parquet:parquet-avro"
+ ]
+ },
+ "org.apache.parquet:parquet-jackson": {
+ "locked": "1.11.0",
+ "transitive": [
+ "org.apache.parquet:parquet-hadoop"
+ ]
+ },
+ "org.apache.yetus:audience-annotations": {
+ "locked": "0.11.0",
+ "transitive": [
+ "org.apache.parquet:parquet-common"
+ ]
+ },
+ "org.checkerframework:checker-qual": {
+ "locked": "2.6.0",
+ "transitive": [
+ "com.github.ben-manes.caffeine:caffeine"
+ ]
+ },
+ "org.jetbrains:annotations": {
+ "locked": "17.0.0",
+ "transitive": [
+ "org.apache.orc:orc-core"
+ ]
+ },
+ "org.slf4j:slf4j-api": {
+ "locked": "1.7.25",
+ "transitive": [
+ "org.apache.avro:avro",
+ "org.apache.iceberg:iceberg-api",
+ "org.apache.iceberg:iceberg-common",
+ "org.apache.iceberg:iceberg-core",
+ "org.apache.iceberg:iceberg-data",
+ "org.apache.iceberg:iceberg-orc",
+ "org.apache.iceberg:iceberg-parquet",
+ "org.apache.orc:orc-core",
+ "org.apache.orc:orc-shims",
+ "org.apache.parquet:parquet-common",
+ "org.apache.parquet:parquet-format-structures"
+ ]
+ },
+ "org.threeten:threeten-extra": {
+ "locked": "1.5.0",
+ "transitive": [
+ "org.apache.orc:orc-core"
+ ]
+ },
+ "org.xerial.snappy:snappy-java": {
+ "locked": "1.1.7.3",
+ "transitive": [
+ "org.apache.parquet:parquet-hadoop"
+ ]
+ }
+ },
+ "errorprone": {
+ "com.github.kevinstern:software-and-algorithms": {
+ "locked": "1.0",
+ "transitive": [
+ "com.google.errorprone:error_prone_check_api"
+ ]
+ },
+ "com.github.stephenc.jcip:jcip-annotations": {
+ "locked": "1.0-1",
+ "transitive": [
+ "com.google.errorprone:error_prone_core"
+ ]
+ },
+ "com.google.auto:auto-common": {
+ "locked": "0.10",
+ "transitive": [
+ "com.google.errorprone:error_prone_core"
+ ]
+ },
+ "com.google.code.findbugs:jFormatString": {
+ "locked": "3.0.0",
+ "transitive": [
+ "com.google.errorprone:error_prone_core"
+ ]
+ },
+ "com.google.code.findbugs:jsr305": {
+ "locked": "3.0.2",
+ "transitive": [
+ "com.google.errorprone:error_prone_check_api",
+ "com.google.errorprone:error_prone_core",
+ "com.google.guava:guava"
+ ]
+ },
+ "com.google.errorprone:error_prone_annotation": {
+ "locked": "2.3.3",
+ "transitive": [
+ "com.google.errorprone:error_prone_check_api",
+ "com.google.errorprone:error_prone_core"
+ ]
+ },
+ "com.google.errorprone:error_prone_annotations": {
+ "locked": "2.3.3",
+ "transitive": [
+ "com.google.errorprone:error_prone_check_api",
+ "com.google.errorprone:error_prone_core",
+ "com.google.guava:guava"
+ ]
+ },
+ "com.google.errorprone:error_prone_check_api": {
+ "locked": "2.3.3",
+ "transitive": [
+ "com.google.errorprone:error_prone_core"
+ ]
+ },
+ "com.google.errorprone:error_prone_core": {
+ "locked": "2.3.3",
+ "transitive": [
+ "com.palantir.baseline:baseline-error-prone"
+ ]
+ },
+ "com.google.errorprone:error_prone_type_annotations": {
+ "locked": "2.3.3",
+ "transitive": [
+ "com.google.errorprone:error_prone_core"
+ ]
+ },
+ "com.google.guava:failureaccess": {
+ "locked": "1.0.1",
+ "transitive": [
+ "com.google.guava:guava"
+ ]
+ },
+ "com.google.guava:guava": {
+ "locked": "27.0.1-jre",
+ "transitive": [
+ "com.google.auto:auto-common",
+ "com.google.errorprone:error_prone_annotation",
+ "com.google.errorprone:error_prone_core"
+ ]
+ },
+ "com.google.guava:listenablefuture": {
+ "locked": "9999.0-empty-to-avoid-conflict-with-guava",
+ "transitive": [
+ "com.google.guava:guava"
+ ]
+ },
+ "com.google.j2objc:j2objc-annotations": {
+ "locked": "1.1",
+ "transitive": [
+ "com.google.guava:guava"
+ ]
+ },
+ "com.google.protobuf:protobuf-java": {
+ "locked": "3.4.0",
+ "transitive": [
+ "com.google.errorprone:error_prone_core"
+ ]
+ },
+ "com.googlecode.java-diff-utils:diffutils": {
+ "locked": "1.3.0",
+ "transitive": [
+ "com.google.errorprone:error_prone_check_api"
+ ]
+ },
+ "com.palantir.baseline:baseline-error-prone": {
+ "locked": "0.55.0",
+ "requested": "0.55.0"
+ },
+ "org.checkerframework:checker-qual": {
+ "locked": "2.5.3",
+ "transitive": [
+ "com.google.guava:guava",
+ "org.checkerframework:dataflow",
+ "org.checkerframework:javacutil"
+ ]
+ },
+ "org.checkerframework:dataflow": {
+ "locked": "2.5.3",
+ "transitive": [
+ "com.google.errorprone:error_prone_check_api",
+ "com.google.errorprone:error_prone_core"
+ ]
+ },
+ "org.checkerframework:javacutil": {
+ "locked": "2.5.3",
+ "transitive": [
+ "org.checkerframework:dataflow"
+ ]
+ },
+ "org.codehaus.mojo:animal-sniffer-annotations": {
+ "locked": "1.17",
+ "transitive": [
+ "com.google.guava:guava"
+ ]
+ },
+ "org.pcollections:pcollections": {
+ "locked": "2.1.2",
+ "transitive": [
+ "com.google.errorprone:error_prone_core"
+ ]
+ }
+ },
+ "errorproneJavac": {
+ "com.google.errorprone:javac": {
+ "locked": "9+181-r4173-1",
+ "requested": "9+181-r4173-1"
+ }
+ },
+ "runtime": {
+ "com.fasterxml.jackson.core:jackson-annotations": {
+ "locked": "2.10.2",
+ "transitive": [
+ "com.fasterxml.jackson.core:jackson-databind"
+ ]
+ },
+ "com.fasterxml.jackson.core:jackson-core": {
+ "locked": "2.10.2",
+ "transitive": [
+ "com.fasterxml.jackson.core:jackson-databind",
+ "org.apache.avro:avro",
+ "org.apache.iceberg:iceberg-core"
+ ]
+ },
+ "com.fasterxml.jackson.core:jackson-databind": {
+ "locked": "2.10.2",
+ "transitive": [
+ "org.apache.avro:avro",
+ "org.apache.iceberg:iceberg-core"
+ ]
+ },
+ "com.github.ben-manes.caffeine:caffeine": {
+ "locked": "2.7.0",
+ "transitive": [
+ "org.apache.iceberg:iceberg-core"
+ ]
+ },
+ "com.github.stephenc.findbugs:findbugs-annotations": {
+ "locked": "1.3.9-1",
+ "transitive": [
+ "org.apache.iceberg:iceberg-api",
+ "org.apache.iceberg:iceberg-common",
+ "org.apache.iceberg:iceberg-core",
+ "org.apache.iceberg:iceberg-data",
+ "org.apache.iceberg:iceberg-orc",
+ "org.apache.iceberg:iceberg-parquet"
+ ]
+ },
+ "com.google.errorprone:error_prone_annotations": {
+ "locked": "2.3.3",
+ "transitive": [
+ "com.github.ben-manes.caffeine:caffeine"
+ ]
+ },
+ "commons-pool:commons-pool": {
+ "locked": "1.6",
+ "transitive": [
+ "org.apache.parquet:parquet-hadoop"
+ ]
+ },
+ "io.airlift:aircompressor": {
+ "locked": "0.15",
+ "transitive": [
+ "org.apache.orc:orc-core"
+ ]
+ },
+ "javax.annotation:javax.annotation-api": {
+ "locked": "1.3.2",
+ "transitive": [
+ "org.apache.parquet:parquet-format-structures"
+ ]
+ },
+ "javax.xml.bind:jaxb-api": {
+ "locked": "2.2.11",
+ "transitive": [
+ "org.apache.orc:orc-core"
+ ]
+ },
+ "org.apache.avro:avro": {
+ "locked": "1.9.2",
+ "transitive": [
+ "org.apache.iceberg:iceberg-core"
+ ]
+ },
+ "org.apache.commons:commons-compress": {
+ "locked": "1.19",
+ "transitive": [
+ "org.apache.avro:avro"
+ ]
+ },
+ "org.apache.iceberg:iceberg-api": {
+ "project": true,
+ "transitive": [
+ "org.apache.iceberg:iceberg-core",
+ "org.apache.iceberg:iceberg-data",
+ "org.apache.iceberg:iceberg-orc",
+ "org.apache.iceberg:iceberg-parquet"
+ ]
+ },
+ "org.apache.iceberg:iceberg-bundled-guava": {
+ "project": true,
+ "transitive": [
+ "org.apache.iceberg:iceberg-api",
+ "org.apache.iceberg:iceberg-common"
+ ]
+ },
+ "org.apache.iceberg:iceberg-common": {
+ "project": true,
+ "transitive": [
+ "org.apache.iceberg:iceberg-core"
+ ]
+ },
+ "org.apache.iceberg:iceberg-core": {
+ "project": true,
+ "transitive": [
+ "org.apache.iceberg:iceberg-data",
+ "org.apache.iceberg:iceberg-orc",
+ "org.apache.iceberg:iceberg-parquet"
+ ]
+ },
+ "org.apache.iceberg:iceberg-data": {
+ "project": true
+ },
+ "org.apache.iceberg:iceberg-orc": {
+ "project": true
+ },
+ "org.apache.iceberg:iceberg-parquet": {
+ "project": true
+ },
+ "org.apache.orc:orc-core": {
+ "locked": "1.6.3",
+ "transitive": [
+ "org.apache.iceberg:iceberg-orc"
+ ]
+ },
+ "org.apache.orc:orc-shims": {
+ "locked": "1.6.3",
+ "transitive": [
+ "org.apache.orc:orc-core"
+ ]
+ },
+ "org.apache.parquet:parquet-avro": {
+ "locked": "1.11.0",
+ "transitive": [
+ "org.apache.iceberg:iceberg-parquet"
+ ]
+ },
+ "org.apache.parquet:parquet-column": {
+ "locked": "1.11.0",
+ "transitive": [
+ "org.apache.parquet:parquet-avro",
+ "org.apache.parquet:parquet-hadoop"
+ ]
+ },
+ "org.apache.parquet:parquet-common": {
+ "locked": "1.11.0",
+ "transitive": [
+ "org.apache.parquet:parquet-column",
+ "org.apache.parquet:parquet-encoding"
+ ]
+ },
+ "org.apache.parquet:parquet-encoding": {
+ "locked": "1.11.0",
+ "transitive": [
+ "org.apache.parquet:parquet-column"
+ ]
+ },
+ "org.apache.parquet:parquet-format-structures": {
+ "locked": "1.11.0",
+ "transitive": [
+ "org.apache.parquet:parquet-avro",
+ "org.apache.parquet:parquet-common",
+ "org.apache.parquet:parquet-hadoop"
+ ]
+ },
+ "org.apache.parquet:parquet-hadoop": {
+ "locked": "1.11.0",
+ "transitive": [
+ "org.apache.parquet:parquet-avro"
+ ]
+ },
+ "org.apache.parquet:parquet-jackson": {
+ "locked": "1.11.0",
+ "transitive": [
+ "org.apache.parquet:parquet-hadoop"
+ ]
+ },
+ "org.apache.yetus:audience-annotations": {
+ "locked": "0.11.0",
+ "transitive": [
+ "org.apache.parquet:parquet-common"
+ ]
+ },
+ "org.checkerframework:checker-qual": {
+ "locked": "2.6.0",
+ "transitive": [
+ "com.github.ben-manes.caffeine:caffeine"
+ ]
+ },
+ "org.jetbrains:annotations": {
+ "locked": "17.0.0",
+ "transitive": [
+ "org.apache.orc:orc-core"
+ ]
+ },
+ "org.slf4j:slf4j-api": {
+ "locked": "1.7.25",
+ "transitive": [
+ "org.apache.avro:avro",
+ "org.apache.iceberg:iceberg-api",
+ "org.apache.iceberg:iceberg-common",
+ "org.apache.iceberg:iceberg-core",
+ "org.apache.iceberg:iceberg-data",
+ "org.apache.iceberg:iceberg-orc",
+ "org.apache.iceberg:iceberg-parquet",
+ "org.apache.orc:orc-core",
+ "org.apache.orc:orc-shims",
+ "org.apache.parquet:parquet-common",
+ "org.apache.parquet:parquet-format-structures"
+ ]
+ },
+ "org.threeten:threeten-extra": {
+ "locked": "1.5.0",
+ "transitive": [
+ "org.apache.orc:orc-core"
+ ]
+ },
+ "org.xerial.snappy:snappy-java": {
+ "locked": "1.1.7.3",
+ "transitive": [
+ "org.apache.parquet:parquet-hadoop"
+ ]
+ }
+ },
+ "runtimeClasspath": {
+ "com.fasterxml.jackson.core:jackson-annotations": {
+ "locked": "2.10.2",
+ "transitive": [
+ "com.fasterxml.jackson.core:jackson-databind"
+ ]
+ },
+ "com.fasterxml.jackson.core:jackson-core": {
+ "locked": "2.10.2",
+ "transitive": [
+ "com.fasterxml.jackson.core:jackson-databind",
+ "org.apache.avro:avro",
+ "org.apache.iceberg:iceberg-core"
+ ]
+ },
+ "com.fasterxml.jackson.core:jackson-databind": {
+ "locked": "2.10.2",
+ "transitive": [
+ "org.apache.avro:avro",
+ "org.apache.iceberg:iceberg-core"
+ ]
+ },
+ "com.github.ben-manes.caffeine:caffeine": {
+ "locked": "2.7.0",
+ "transitive": [
+ "org.apache.iceberg:iceberg-core"
+ ]
+ },
+ "com.github.stephenc.findbugs:findbugs-annotations": {
+ "locked": "1.3.9-1",
+ "transitive": [
+ "org.apache.iceberg:iceberg-api",
+ "org.apache.iceberg:iceberg-common",
+ "org.apache.iceberg:iceberg-core",
+ "org.apache.iceberg:iceberg-data",
+ "org.apache.iceberg:iceberg-orc",
+ "org.apache.iceberg:iceberg-parquet"
+ ]
+ },
+ "com.google.errorprone:error_prone_annotations": {
+ "locked": "2.3.3",
+ "transitive": [
+ "com.github.ben-manes.caffeine:caffeine"
+ ]
+ },
+ "commons-pool:commons-pool": {
+ "locked": "1.6",
+ "transitive": [
+ "org.apache.parquet:parquet-hadoop"
+ ]
+ },
+ "io.airlift:aircompressor": {
+ "locked": "0.15",
+ "transitive": [
+ "org.apache.orc:orc-core"
+ ]
+ },
+ "javax.annotation:javax.annotation-api": {
+ "locked": "1.3.2",
+ "transitive": [
+ "org.apache.parquet:parquet-format-structures"
+ ]
+ },
+ "javax.xml.bind:jaxb-api": {
+ "locked": "2.2.11",
+ "transitive": [
+ "org.apache.orc:orc-core"
+ ]
+ },
+ "org.apache.avro:avro": {
+ "locked": "1.9.2",
+ "transitive": [
+ "org.apache.iceberg:iceberg-core"
+ ]
+ },
+ "org.apache.commons:commons-compress": {
+ "locked": "1.19",
+ "transitive": [
+ "org.apache.avro:avro"
+ ]
+ },
+ "org.apache.iceberg:iceberg-api": {
+ "project": true,
+ "transitive": [
+ "org.apache.iceberg:iceberg-core",
+ "org.apache.iceberg:iceberg-data",
+ "org.apache.iceberg:iceberg-orc",
+ "org.apache.iceberg:iceberg-parquet"
+ ]
+ },
+ "org.apache.iceberg:iceberg-bundled-guava": {
+ "project": true,
+ "transitive": [
+ "org.apache.iceberg:iceberg-api",
+ "org.apache.iceberg:iceberg-common"
+ ]
+ },
+ "org.apache.iceberg:iceberg-common": {
+ "project": true,
+ "transitive": [
+ "org.apache.iceberg:iceberg-core"
+ ]
+ },
+ "org.apache.iceberg:iceberg-core": {
+ "project": true,
+ "transitive": [
+ "org.apache.iceberg:iceberg-data",
+ "org.apache.iceberg:iceberg-orc",
+ "org.apache.iceberg:iceberg-parquet"
+ ]
+ },
+ "org.apache.iceberg:iceberg-data": {
+ "project": true
+ },
+ "org.apache.iceberg:iceberg-orc": {
+ "project": true
+ },
+ "org.apache.iceberg:iceberg-parquet": {
+ "project": true
+ },
+ "org.apache.orc:orc-core": {
+ "locked": "1.6.3",
+ "transitive": [
+ "org.apache.iceberg:iceberg-orc"
+ ]
+ },
+ "org.apache.orc:orc-shims": {
+ "locked": "1.6.3",
+ "transitive": [
+ "org.apache.orc:orc-core"
+ ]
+ },
+ "org.apache.parquet:parquet-avro": {
+ "locked": "1.11.0",
+ "transitive": [
+ "org.apache.iceberg:iceberg-parquet"
+ ]
+ },
+ "org.apache.parquet:parquet-column": {
+ "locked": "1.11.0",
+ "transitive": [
+ "org.apache.parquet:parquet-avro",
+ "org.apache.parquet:parquet-hadoop"
+ ]
+ },
+ "org.apache.parquet:parquet-common": {
+ "locked": "1.11.0",
+ "transitive": [
+ "org.apache.parquet:parquet-column",
+ "org.apache.parquet:parquet-encoding"
+ ]
+ },
+ "org.apache.parquet:parquet-encoding": {
+ "locked": "1.11.0",
+ "transitive": [
+ "org.apache.parquet:parquet-column"
+ ]
+ },
+ "org.apache.parquet:parquet-format-structures": {
+ "locked": "1.11.0",
+ "transitive": [
+ "org.apache.parquet:parquet-avro",
+ "org.apache.parquet:parquet-common",
+ "org.apache.parquet:parquet-hadoop"
+ ]
+ },
+ "org.apache.parquet:parquet-hadoop": {
+ "locked": "1.11.0",
+ "transitive": [
+ "org.apache.parquet:parquet-avro"
+ ]
+ },
+ "org.apache.parquet:parquet-jackson": {
+ "locked": "1.11.0",
+ "transitive": [
+ "org.apache.parquet:parquet-hadoop"
+ ]
+ },
+ "org.apache.yetus:audience-annotations": {
+ "locked": "0.11.0",
+ "transitive": [
+ "org.apache.parquet:parquet-common"
+ ]
+ },
+ "org.checkerframework:checker-qual": {
+ "locked": "2.6.0",
+ "transitive": [
+ "com.github.ben-manes.caffeine:caffeine"
+ ]
+ },
+ "org.jetbrains:annotations": {
+ "locked": "17.0.0",
+ "transitive": [
+ "org.apache.orc:orc-core"
+ ]
+ },
+ "org.slf4j:slf4j-api": {
+ "locked": "1.7.25",
+ "transitive": [
+ "org.apache.avro:avro",
+ "org.apache.iceberg:iceberg-api",
+ "org.apache.iceberg:iceberg-common",
+ "org.apache.iceberg:iceberg-core",
+ "org.apache.iceberg:iceberg-data",
+ "org.apache.iceberg:iceberg-orc",
+ "org.apache.iceberg:iceberg-parquet",
+ "org.apache.orc:orc-core",
+ "org.apache.orc:orc-shims",
+ "org.apache.parquet:parquet-common",
+ "org.apache.parquet:parquet-format-structures"
+ ]
+ },
+ "org.threeten:threeten-extra": {
+ "locked": "1.5.0",
+ "transitive": [
+ "org.apache.orc:orc-core"
+ ]
+ },
+ "org.xerial.snappy:snappy-java": {
+ "locked": "1.1.7.3",
+ "transitive": [
+ "org.apache.parquet:parquet-hadoop"
+ ]
+ }
+ },
+ "testAnnotationProcessor": {
+ "com.github.kevinstern:software-and-algorithms": {
+ "locked": "1.0",
+ "transitive": [
+ "com.google.errorprone:error_prone_check_api"
+ ]
+ },
+ "com.github.stephenc.jcip:jcip-annotations": {
+ "locked": "1.0-1",
+ "transitive": [
+ "com.google.errorprone:error_prone_core"
+ ]
+ },
+ "com.google.auto:auto-common": {
+ "locked": "0.10",
+ "transitive": [
+ "com.google.errorprone:error_prone_core"
+ ]
+ },
+ "com.google.code.findbugs:jFormatString": {
+ "locked": "3.0.0",
+ "transitive": [
+ "com.google.errorprone:error_prone_core"
+ ]
+ },
+ "com.google.code.findbugs:jsr305": {
+ "locked": "3.0.2",
+ "transitive": [
+ "com.google.errorprone:error_prone_check_api",
+ "com.google.errorprone:error_prone_core",
+ "com.google.guava:guava"
+ ]
+ },
+ "com.google.errorprone:error_prone_annotation": {
+ "locked": "2.3.3",
+ "transitive": [
+ "com.google.errorprone:error_prone_check_api",
+ "com.google.errorprone:error_prone_core"
+ ]
+ },
+ "com.google.errorprone:error_prone_annotations": {
+ "locked": "2.3.3",
+ "transitive": [
+ "com.google.errorprone:error_prone_check_api",
+ "com.google.errorprone:error_prone_core",
+ "com.google.guava:guava"
+ ]
+ },
+ "com.google.errorprone:error_prone_check_api": {
+ "locked": "2.3.3",
+ "transitive": [
+ "com.google.errorprone:error_prone_core"
+ ]
+ },
+ "com.google.errorprone:error_prone_core": {
+ "locked": "2.3.3",
+ "transitive": [
+ "com.palantir.baseline:baseline-error-prone"
+ ]
+ },
+ "com.google.errorprone:error_prone_type_annotations": {
+ "locked": "2.3.3",
+ "transitive": [
+ "com.google.errorprone:error_prone_core"
+ ]
+ },
+ "com.google.guava:failureaccess": {
+ "locked": "1.0.1",
+ "transitive": [
+ "com.google.guava:guava"
+ ]
+ },
+ "com.google.guava:guava": {
+ "locked": "27.0.1-jre",
+ "transitive": [
+ "com.google.auto:auto-common",
+ "com.google.errorprone:error_prone_annotation",
+ "com.google.errorprone:error_prone_core"
+ ]
+ },
+ "com.google.guava:listenablefuture": {
+ "locked": "9999.0-empty-to-avoid-conflict-with-guava",
+ "transitive": [
+ "com.google.guava:guava"
+ ]
+ },
+ "com.google.j2objc:j2objc-annotations": {
+ "locked": "1.1",
+ "transitive": [
+ "com.google.guava:guava"
+ ]
+ },
+ "com.google.protobuf:protobuf-java": {
+ "locked": "3.4.0",
+ "transitive": [
+ "com.google.errorprone:error_prone_core"
+ ]
+ },
+ "com.googlecode.java-diff-utils:diffutils": {
+ "locked": "1.3.0",
+ "transitive": [
+ "com.google.errorprone:error_prone_check_api"
+ ]
+ },
+ "com.palantir.baseline:baseline-error-prone": {
+ "locked": "0.55.0",
+ "requested": "0.55.0"
+ },
+ "org.checkerframework:checker-qual": {
+ "locked": "2.5.3",
+ "transitive": [
+ "com.google.guava:guava",
+ "org.checkerframework:dataflow",
+ "org.checkerframework:javacutil"
+ ]
+ },
+ "org.checkerframework:dataflow": {
+ "locked": "2.5.3",
+ "transitive": [
+ "com.google.errorprone:error_prone_check_api",
+ "com.google.errorprone:error_prone_core"
+ ]
+ },
+ "org.checkerframework:javacutil": {
+ "locked": "2.5.3",
+ "transitive": [
+ "org.checkerframework:dataflow"
+ ]
+ },
+ "org.codehaus.mojo:animal-sniffer-annotations": {
+ "locked": "1.17",
+ "transitive": [
+ "com.google.guava:guava"
+ ]
+ },
+ "org.pcollections:pcollections": {
+ "locked": "2.1.2",
+ "transitive": [
+ "com.google.errorprone:error_prone_core"
+ ]
+ }
+ },
+ "testCompile": {
+ "aopalliance:aopalliance": {
+ "locked": "1.0",
+ "transitive": [
+ "com.google.inject:guice"
+ ]
+ },
+ "asm:asm": {
+ "locked": "3.1",
+ "transitive": [
+ "com.sun.jersey:jersey-server",
+ "org.sonatype.sisu.inject:cglib"
+ ]
+ },
+ "com.esotericsoftware.kryo:kryo": {
+ "locked": "2.24.0",
+ "transitive": [
+ "org.apache.flink:flink-core"
+ ]
+ },
+ "com.esotericsoftware.minlog:minlog": {
+ "locked": "1.2",
+ "transitive": [
+ "com.esotericsoftware.kryo:kryo"
+ ]
+ },
+ "com.fasterxml.jackson.core:jackson-annotations": {
+ "locked": "2.10.2",
+ "transitive": [
+ "com.fasterxml.jackson.core:jackson-databind"
+ ]
+ },
+ "com.fasterxml.jackson.core:jackson-core": {
+ "locked": "2.10.2",
+ "transitive": [
+ "com.fasterxml.jackson.core:jackson-databind",
+ "org.apache.avro:avro",
+ "org.apache.iceberg:iceberg-core"
+ ]
+ },
+ "com.fasterxml.jackson.core:jackson-databind": {
+ "locked": "2.10.2",
+ "transitive": [
+ "org.apache.avro:avro",
+ "org.apache.iceberg:iceberg-core"
+ ]
+ },
+ "com.github.ben-manes.caffeine:caffeine": {
+ "locked": "2.7.0",
+ "transitive": [
+ "org.apache.iceberg:iceberg-core"
+ ]
+ },
+ "com.github.scopt:scopt_2.11": {
+ "locked": "3.5.0",
+ "transitive": [
+ "org.apache.flink:flink-runtime_2.11"
+ ]
+ },
+ "com.github.stephenc.findbugs:findbugs-annotations": {
+ "locked": "1.3.9-1",
+ "transitive": [
+ "org.apache.iceberg:iceberg-api",
+ "org.apache.iceberg:iceberg-common",
+ "org.apache.iceberg:iceberg-core",
+ "org.apache.iceberg:iceberg-data",
+ "org.apache.iceberg:iceberg-orc",
+ "org.apache.iceberg:iceberg-parquet"
+ ]
+ },
+ "com.google.code.findbugs:jsr305": {
+ "locked": "3.0.0",
+ "transitive": [
+ "org.apache.flink:flink-annotations",
+ "org.apache.flink:flink-clients_2.11",
+ "org.apache.flink:flink-core",
+ "org.apache.flink:flink-java",
+ "org.apache.flink:flink-optimizer_2.11",
+ "org.apache.flink:flink-runtime_2.11",
+ "org.apache.flink:flink-scala_2.11",
+ "org.apache.flink:flink-streaming-java_2.11",
+ "org.apache.flink:flink-streaming-scala_2.11",
+ "org.apache.flink:flink-table-api-java",
+ "org.apache.flink:flink-table-api-java-bridge_2.11",
+ "org.apache.flink:flink-table-api-scala-bridge_2.11",
+ "org.apache.flink:flink-table-api-scala_2.11",
+ "org.apache.flink:flink-table-common",
+ "org.apache.flink:flink-table-planner-blink_2.11",
+ "org.apache.flink:flink-table-planner_2.11",
+ "org.apache.flink:flink-table-runtime-blink_2.11",
+ "org.apache.flink:flink-test-utils-junit",
+ "org.apache.flink:flink-test-utils_2.11",
+ "org.apache.hadoop:hadoop-common"
+ ]
+ },
+ "com.google.code.gson:gson": {
+ "locked": "2.2.4",
+ "transitive": [
+ "org.apache.hadoop:hadoop-common"
+ ]
+ },
+ "com.google.errorprone:error_prone_annotations": {
+ "locked": "2.3.3",
+ "transitive": [
+ "com.github.ben-manes.caffeine:caffeine"
+ ]
+ },
+ "com.google.guava:guava": {
+ "locked": "16.0.1",
+ "transitive": [
+ "org.apache.curator:curator-client",
+ "org.apache.curator:curator-framework",
+ "org.apache.curator:curator-recipes",
+ "org.apache.hadoop:hadoop-common",
+ "org.apache.hadoop:hadoop-hdfs",
+ "org.apache.hadoop:hadoop-yarn-api",
+ "org.apache.hadoop:hadoop-yarn-client",
+ "org.apache.hadoop:hadoop-yarn-common",
+ "org.apache.hadoop:hadoop-yarn-server-applicationhistoryservice",
+ "org.apache.hadoop:hadoop-yarn-server-common",
+ "org.apache.hadoop:hadoop-yarn-server-nodemanager",
+ "org.apache.hadoop:hadoop-yarn-server-resourcemanager",
+ "org.apache.hadoop:hadoop-yarn-server-tests",
+ "org.apache.hadoop:hadoop-yarn-server-web-proxy"
+ ]
+ },
+ "com.google.inject.extensions:guice-servlet": {
+ "locked": "3.0",
+ "transitive": [
+ "com.sun.jersey.contribs:jersey-guice",
+ "org.apache.hadoop:hadoop-mapreduce-client-app",
+ "org.apache.hadoop:hadoop-mapreduce-client-common",
+ "org.apache.hadoop:hadoop-mapreduce-client-core",
+ "org.apache.hadoop:hadoop-mapreduce-client-hs",
+ "org.apache.hadoop:hadoop-mapreduce-client-jobclient",
+ "org.apache.hadoop:hadoop-mapreduce-client-shuffle",
+ "org.apache.hadoop:hadoop-yarn-common",
+ "org.apache.hadoop:hadoop-yarn-server-applicationhistoryservice",
+ "org.apache.hadoop:hadoop-yarn-server-nodemanager",
+ "org.apache.hadoop:hadoop-yarn-server-resourcemanager"
+ ]
+ },
+ "com.google.inject:guice": {
+ "locked": "3.0",
+ "transitive": [
+ "com.google.inject.extensions:guice-servlet",
+ "com.sun.jersey.contribs:jersey-guice",
+ "org.apache.hadoop:hadoop-yarn-common",
+ "org.apache.hadoop:hadoop-yarn-server-applicationhistoryservice",
+ "org.apache.hadoop:hadoop-yarn-server-nodemanager",
+ "org.apache.hadoop:hadoop-yarn-server-resourcemanager"
+ ]
+ },
+ "com.google.protobuf:protobuf-java": {
+ "locked": "2.5.0",
+ "transitive": [
+ "org.apache.hadoop:hadoop-common",
+ "org.apache.hadoop:hadoop-hdfs",
+ "org.apache.hadoop:hadoop-mapreduce-client-app",
+ "org.apache.hadoop:hadoop-mapreduce-client-common",
+ "org.apache.hadoop:hadoop-mapreduce-client-core",
+ "org.apache.hadoop:hadoop-mapreduce-client-hs",
+ "org.apache.hadoop:hadoop-mapreduce-client-jobclient",
+ "org.apache.hadoop:hadoop-mapreduce-client-shuffle",
+ "org.apache.hadoop:hadoop-yarn-api",
+ "org.apache.hadoop:hadoop-yarn-common",
+ "org.apache.hadoop:hadoop-yarn-server-applicationhistoryservice",
+ "org.apache.hadoop:hadoop-yarn-server-common",
+ "org.apache.hadoop:hadoop-yarn-server-nodemanager",
+ "org.apache.hadoop:hadoop-yarn-server-resourcemanager"
+ ]
+ },
+ "com.jamesmurty.utils:java-xmlbuilder": {
+ "locked": "0.4",
+ "transitive": [
+ "net.java.dev.jets3t:jets3t"
+ ]
+ },
+ "com.jcraft:jsch": {
+ "locked": "0.1.42",
+ "transitive": [
+ "org.apache.hadoop:hadoop-common"
+ ]
+ },
+ "com.sun.jersey.contribs:jersey-guice": {
+ "locked": "1.9",
+ "transitive": [
+ "org.apache.hadoop:hadoop-yarn-common",
+ "org.apache.hadoop:hadoop-yarn-server-applicationhistoryservice",
+ "org.apache.hadoop:hadoop-yarn-server-nodemanager",
+ "org.apache.hadoop:hadoop-yarn-server-resourcemanager"
+ ]
+ },
+ "com.sun.jersey:jersey-client": {
+ "locked": "1.9",
+ "transitive": [
+ "org.apache.hadoop:hadoop-yarn-common",
+ "org.apache.hadoop:hadoop-yarn-server-applicationhistoryservice",
+ "org.apache.hadoop:hadoop-yarn-server-nodemanager",
+ "org.apache.hadoop:hadoop-yarn-server-resourcemanager"
+ ]
+ },
+ "com.sun.jersey:jersey-core": {
+ "locked": "1.9",
+ "transitive": [
+ "com.sun.jersey:jersey-client",
+ "com.sun.jersey:jersey-json",
+ "com.sun.jersey:jersey-server",
+ "org.apache.hadoop:hadoop-common",
+ "org.apache.hadoop:hadoop-hdfs",
+ "org.apache.hadoop:hadoop-yarn-common",
+ "org.apache.hadoop:hadoop-yarn-server-applicationhistoryservice",
+ "org.apache.hadoop:hadoop-yarn-server-nodemanager",
+ "org.apache.hadoop:hadoop-yarn-server-resourcemanager"
+ ]
+ },
+ "com.sun.jersey:jersey-json": {
+ "locked": "1.9",
+ "transitive": [
+ "org.apache.hadoop:hadoop-common",
+ "org.apache.hadoop:hadoop-yarn-common",
+ "org.apache.hadoop:hadoop-yarn-server-applicationhistoryservice",
+ "org.apache.hadoop:hadoop-yarn-server-nodemanager",
+ "org.apache.hadoop:hadoop-yarn-server-resourcemanager"
+ ]
+ },
+ "com.sun.jersey:jersey-server": {
+ "locked": "1.9",
+ "transitive": [
+ "com.sun.jersey.contribs:jersey-guice",
+ "org.apache.hadoop:hadoop-common",
+ "org.apache.hadoop:hadoop-hdfs",
+ "org.apache.hadoop:hadoop-yarn-common"
+ ]
+ },
+ "com.sun.xml.bind:jaxb-impl": {
+ "locked": "2.2.3-1",
+ "transitive": [
+ "com.sun.jersey:jersey-json"
+ ]
+ },
+ "com.twitter:chill-java": {
+ "locked": "0.7.6",
+ "transitive": [
+ "com.twitter:chill_2.11"
+ ]
+ },
+ "com.twitter:chill_2.11": {
+ "locked": "0.7.6",
+ "transitive": [
+ "org.apache.flink:flink-runtime_2.11"
+ ]
+ },
+ "com.typesafe.akka:akka-actor_2.11": {
+ "locked": "2.5.21",
+ "transitive": [
+ "com.typesafe.akka:akka-slf4j_2.11",
+ "com.typesafe.akka:akka-stream_2.11",
+ "org.apache.flink:flink-runtime_2.11"
+ ]
+ },
+ "com.typesafe.akka:akka-protobuf_2.11": {
+ "locked": "2.5.21",
+ "transitive": [
+ "com.typesafe.akka:akka-stream_2.11",
+ "org.apache.flink:flink-runtime_2.11"
+ ]
+ },
+ "com.typesafe.akka:akka-slf4j_2.11": {
+ "locked": "2.5.21",
+ "transitive": [
+ "org.apache.flink:flink-runtime_2.11"
+ ]
+ },
+ "com.typesafe.akka:akka-stream_2.11": {
+ "locked": "2.5.21",
+ "transitive": [
+ "org.apache.flink:flink-runtime_2.11"
+ ]
+ },
+ "com.typesafe:config": {
+ "locked": "1.3.3",
+ "transitive": [
+ "com.typesafe.akka:akka-actor_2.11"
+ ]
+ },
+ "com.typesafe:ssl-config-core_2.11": {
+ "locked": "0.3.7",
+ "transitive": [
+ "com.typesafe.akka:akka-stream_2.11"
+ ]
+ },
+ "commons-beanutils:commons-beanutils": {
+ "locked": "1.7.0",
+ "transitive": [
+ "commons-digester:commons-digester"
+ ]
+ },
+ "commons-beanutils:commons-beanutils-core": {
+ "locked": "1.8.0",
+ "transitive": [
+ "commons-configuration:commons-configuration"
+ ]
+ },
+ "commons-cli:commons-cli": {
+ "locked": "1.3.1",
+ "transitive": [
+ "org.apache.flink:flink-clients_2.11",
+ "org.apache.flink:flink-runtime_2.11",
+ "org.apache.hadoop:hadoop-common",
+ "org.apache.hadoop:hadoop-hdfs",
+ "org.apache.hadoop:hadoop-yarn-client",
+ "org.apache.hadoop:hadoop-yarn-common"
+ ]
+ },
+ "commons-codec:commons-codec": {
+ "locked": "1.6",
+ "transitive": [
+ "commons-httpclient:commons-httpclient",
+ "net.java.dev.jets3t:jets3t",
+ "org.apache.hadoop:hadoop-auth",
+ "org.apache.hadoop:hadoop-common",
+ "org.apache.hadoop:hadoop-hdfs",
+ "org.apache.hadoop:hadoop-yarn-common",
+ "org.apache.hadoop:hadoop-yarn-server-nodemanager",
+ "org.apache.httpcomponents:httpclient"
+ ]
+ },
+ "commons-collections:commons-collections": {
+ "locked": "3.2.2",
+ "transitive": [
+ "commons-configuration:commons-configuration",
+ "org.apache.flink:flink-core",
+ "org.apache.hadoop:hadoop-common",
+ "org.apache.hadoop:hadoop-yarn-server-applicationhistoryservice"
+ ]
+ },
+ "commons-configuration:commons-configuration": {
+ "locked": "1.6",
+ "transitive": [
+ "org.apache.hadoop:hadoop-common"
+ ]
+ },
+ "commons-daemon:commons-daemon": {
+ "locked": "1.0.13",
+ "transitive": [
+ "org.apache.hadoop:hadoop-hdfs"
+ ]
+ },
+ "commons-digester:commons-digester": {
+ "locked": "1.8",
+ "transitive": [
+ "commons-configuration:commons-configuration"
+ ]
+ },
+ "commons-httpclient:commons-httpclient": {
+ "locked": "3.1",
+ "transitive": [
+ "org.apache.hadoop:hadoop-common"
+ ]
+ },
+ "commons-io:commons-io": {
+ "locked": "2.4",
+ "transitive": [
+ "org.apache.flink:flink-runtime_2.11",
+ "org.apache.hadoop:hadoop-common",
+ "org.apache.hadoop:hadoop-hdfs",
+ "org.apache.hadoop:hadoop-yarn-common",
+ "org.apache.hadoop:hadoop-yarn-server-resourcemanager"
+ ]
+ },
+ "commons-lang:commons-lang": {
+ "locked": "2.6",
+ "transitive": [
+ "commons-configuration:commons-configuration",
+ "org.apache.hadoop:hadoop-common",
+ "org.apache.hadoop:hadoop-hdfs",
+ "org.apache.hadoop:hadoop-yarn-api",
+ "org.apache.hadoop:hadoop-yarn-client",
+ "org.apache.hadoop:hadoop-yarn-common",
+ "org.apache.hadoop:hadoop-yarn-server-nodemanager",
+ "org.apache.hadoop:hadoop-yarn-server-resourcemanager"
+ ]
+ },
+ "commons-logging:commons-logging": {
+ "locked": "1.1.3",
+ "transitive": [
+ "commons-beanutils:commons-beanutils",
+ "commons-beanutils:commons-beanutils-core",
+ "commons-configuration:commons-configuration",
+ "commons-digester:commons-digester",
+ "commons-httpclient:commons-httpclient",
+ "net.java.dev.jets3t:jets3t",
+ "org.apache.hadoop:hadoop-common",
+ "org.apache.hadoop:hadoop-hdfs",
+ "org.apache.hadoop:hadoop-yarn-api",
+ "org.apache.hadoop:hadoop-yarn-client",
+ "org.apache.hadoop:hadoop-yarn-common",
+ "org.apache.hadoop:hadoop-yarn-server-applicationhistoryservice",
+ "org.apache.hadoop:hadoop-yarn-server-common",
+ "org.apache.hadoop:hadoop-yarn-server-nodemanager",
+ "org.apache.hadoop:hadoop-yarn-server-resourcemanager",
+ "org.apache.hadoop:hadoop-yarn-server-tests",
+ "org.apache.hadoop:hadoop-yarn-server-web-proxy",
+ "org.apache.httpcomponents:httpclient"
+ ]
+ },
+ "commons-net:commons-net": {
+ "locked": "3.1",
+ "transitive": [
+ "org.apache.hadoop:hadoop-common"
+ ]
+ },
+ "commons-pool:commons-pool": {
+ "locked": "1.6",
+ "transitive": [
+ "org.apache.parquet:parquet-hadoop"
+ ]
+ },
+ "io.airlift:aircompressor": {
+ "locked": "0.15",
+ "transitive": [
+ "org.apache.orc:orc-core"
+ ]
+ },
+ "io.netty:netty": {
+ "locked": "3.7.0.Final",
+ "transitive": [
+ "org.apache.hadoop:hadoop-hdfs",
+ "org.apache.hadoop:hadoop-mapreduce-client-app",
+ "org.apache.hadoop:hadoop-mapreduce-client-common",
+ "org.apache.hadoop:hadoop-mapreduce-client-core",
+ "org.apache.hadoop:hadoop-mapreduce-client-hs",
+ "org.apache.hadoop:hadoop-mapreduce-client-jobclient",
+ "org.apache.hadoop:hadoop-mapreduce-client-shuffle",
+ "org.apache.zookeeper:zookeeper"
+ ]
+ },
+ "io.netty:netty-all": {
+ "locked": "4.0.23.Final",
+ "transitive": [
+ "org.apache.hadoop:hadoop-hdfs"
+ ]
+ },
+ "javax.annotation:javax.annotation-api": {
+ "locked": "1.3.2",
+ "transitive": [
+ "org.apache.parquet:parquet-format-structures"
+ ]
+ },
+ "javax.inject:javax.inject": {
+ "locked": "1",
+ "transitive": [
+ "com.google.inject:guice",
+ "com.sun.jersey.contribs:jersey-guice"
+ ]
+ },
+ "javax.servlet.jsp:jsp-api": {
+ "locked": "2.1",
+ "transitive": [
+ "org.apache.hadoop:hadoop-common"
+ ]
+ },
+ "javax.servlet:servlet-api": {
+ "locked": "2.5",
+ "transitive": [
+ "org.apache.hadoop:hadoop-common",
+ "org.apache.hadoop:hadoop-hdfs",
+ "org.apache.hadoop:hadoop-yarn-common",
+ "org.apache.hadoop:hadoop-yarn-server-applicationhistoryservice",
+ "org.apache.hadoop:hadoop-yarn-server-nodemanager",
+ "org.apache.hadoop:hadoop-yarn-server-resourcemanager",
+ "org.apache.hadoop:hadoop-yarn-server-web-proxy"
+ ]
+ },
+ "javax.xml.bind:jaxb-api": {
+ "locked": "2.2.11",
+ "transitive": [
+ "com.sun.xml.bind:jaxb-impl",
+ "org.apache.hadoop:hadoop-yarn-common",
+ "org.apache.hadoop:hadoop-yarn-server-applicationhistoryservice",
+ "org.apache.hadoop:hadoop-yarn-server-nodemanager",
+ "org.apache.hadoop:hadoop-yarn-server-resourcemanager",
+ "org.apache.orc:orc-core"
+ ]
+ },
+ "jline:jline": {
+ "locked": "0.9.94",
+ "transitive": [
+ "org.apache.zookeeper:zookeeper"
+ ]
+ },
+ "junit:junit": {
+ "locked": "4.12",
+ "transitive": [
+ "jline:jline",
+ "org.apache.flink:flink-test-utils-junit",
+ "org.apache.flink:flink-test-utils_2.11"
+ ]
+ },
+ "log4j:log4j": {
+ "locked": "1.2.17",
+ "transitive": [
+ "org.apache.hadoop:hadoop-auth",
+ "org.apache.hadoop:hadoop-common",
+ "org.apache.hadoop:hadoop-hdfs",
+ "org.apache.hadoop:hadoop-yarn-client",
+ "org.apache.hadoop:hadoop-yarn-common",
+ "org.apache.hadoop:hadoop-yarn-server-resourcemanager",
+ "org.apache.zookeeper:zookeeper"
+ ]
+ },
+ "net.java.dev.jets3t:jets3t": {
+ "locked": "0.9.0",
+ "transitive": [
+ "org.apache.hadoop:hadoop-common"
+ ]
+ },
+ "org.apache.avro:avro": {
+ "locked": "1.9.2",
+ "transitive": [
+ "org.apache.hadoop:hadoop-common",
+ "org.apache.iceberg:iceberg-core"
+ ]
+ },
+ "org.apache.calcite.avatica:avatica-core": {
+ "locked": "1.15.0",
+ "transitive": [
+ "org.apache.flink:flink-table-runtime-blink_2.11"
+ ]
+ },
+ "org.apache.commons:commons-compress": {
+ "locked": "1.19",
+ "transitive": [
+ "org.apache.avro:avro",
+ "org.apache.flink:flink-core",
+ "org.apache.hadoop:hadoop-common",
+ "org.apache.hadoop:hadoop-yarn-common"
+ ]
+ },
+ "org.apache.commons:commons-lang3": {
+ "locked": "3.3.2",
+ "transitive": [
+ "org.apache.flink:flink-core",
+ "org.apache.flink:flink-java",
+ "org.apache.flink:flink-runtime_2.11"
+ ]
+ },
+ "org.apache.commons:commons-math3": {
+ "locked": "3.5",
+ "transitive": [
+ "org.apache.flink:flink-java",
+ "org.apache.flink:flink-streaming-java_2.11",
+ "org.apache.hadoop:hadoop-common"
+ ]
+ },
+ "org.apache.curator:curator-client": {
+ "locked": "2.7.1",
+ "transitive": [
+ "org.apache.curator:curator-framework",
+ "org.apache.hadoop:hadoop-common"
+ ]
+ },
+ "org.apache.curator:curator-framework": {
+ "locked": "2.7.1",
+ "transitive": [
+ "org.apache.curator:curator-recipes",
+ "org.apache.hadoop:hadoop-auth"
+ ]
+ },
+ "org.apache.curator:curator-recipes": {
+ "locked": "2.7.1",
+ "transitive": [
+ "org.apache.hadoop:hadoop-common"
+ ]
+ },
+ "org.apache.directory.api:api-asn1-api": {
+ "locked": "1.0.0-M20",
+ "transitive": [
+ "org.apache.directory.server:apacheds-kerberos-codec"
+ ]
+ },
+ "org.apache.directory.api:api-util": {
+ "locked": "1.0.0-M20",
+ "transitive": [
+ "org.apache.directory.server:apacheds-kerberos-codec"
+ ]
+ },
+ "org.apache.directory.server:apacheds-i18n": {
+ "locked": "2.0.0-M15",
+ "transitive": [
+ "org.apache.directory.server:apacheds-kerberos-codec"
+ ]
+ },
+ "org.apache.directory.server:apacheds-kerberos-codec": {
+ "locked": "2.0.0-M15",
+ "transitive": [
+ "org.apache.hadoop:hadoop-auth"
+ ]
+ },
+ "org.apache.flink:flink-annotations": {
+ "locked": "1.10.1",
+ "transitive": [
+ "org.apache.flink:flink-core"
+ ]
+ },
+ "org.apache.flink:flink-clients_2.11": {
+ "locked": "1.10.1",
+ "transitive": [
+ "org.apache.flink:flink-streaming-java_2.11",
+ "org.apache.flink:flink-test-utils_2.11"
+ ]
+ },
+ "org.apache.flink:flink-core": {
+ "locked": "1.10.1",
+ "transitive": [
+ "org.apache.flink:flink-clients_2.11",
+ "org.apache.flink:flink-hadoop-fs",
+ "org.apache.flink:flink-java",
+ "org.apache.flink:flink-optimizer_2.11",
+ "org.apache.flink:flink-runtime_2.11",
+ "org.apache.flink:flink-scala_2.11",
+ "org.apache.flink:flink-streaming-java_2.11",
+ "org.apache.flink:flink-table-common"
+ ]
+ },
+ "org.apache.flink:flink-hadoop-fs": {
+ "locked": "1.10.1",
+ "transitive": [
+ "org.apache.flink:flink-runtime_2.11"
+ ]
+ },
+ "org.apache.flink:flink-java": {
+ "locked": "1.10.1",
+ "transitive": [
+ "org.apache.flink:flink-clients_2.11",
+ "org.apache.flink:flink-optimizer_2.11",
+ "org.apache.flink:flink-runtime_2.11",
+ "org.apache.flink:flink-scala_2.11",
+ "org.apache.flink:flink-table-api-java-bridge_2.11"
+ ]
+ },
+ "org.apache.flink:flink-metrics-core": {
+ "locked": "1.10.1",
+ "transitive": [
+ "org.apache.flink:flink-core"
+ ]
+ },
+ "org.apache.flink:flink-optimizer_2.11": {
+ "locked": "1.10.1",
+ "transitive": [
+ "org.apache.flink:flink-clients_2.11"
+ ]
+ },
+ "org.apache.flink:flink-queryable-state-client-java": {
+ "locked": "1.10.1",
+ "transitive": [
+ "org.apache.flink:flink-runtime_2.11"
+ ]
+ },
+ "org.apache.flink:flink-runtime_2.11": {
+ "locked": "1.10.1",
+ "transitive": [
+ "org.apache.flink:flink-clients_2.11",
+ "org.apache.flink:flink-optimizer_2.11",
+ "org.apache.flink:flink-streaming-java_2.11",
+ "org.apache.flink:flink-test-utils_2.11"
+ ]
+ },
+ "org.apache.flink:flink-scala_2.11": {
+ "locked": "1.10.1",
+ "transitive": [
+ "org.apache.flink:flink-streaming-scala_2.11",
+ "org.apache.flink:flink-table-api-scala-bridge_2.11"
+ ]
+ },
+ "org.apache.flink:flink-shaded-asm-7": {
+ "locked": "7.1-9.0",
+ "transitive": [
+ "org.apache.flink:flink-core",
+ "org.apache.flink:flink-java",
+ "org.apache.flink:flink-runtime_2.11",
+ "org.apache.flink:flink-scala_2.11",
+ "org.apache.flink:flink-table-common"
+ ]
+ },
+ "org.apache.flink:flink-shaded-guava": {
+ "locked": "18.0-9.0",
+ "transitive": [
+ "org.apache.flink:flink-core",
+ "org.apache.flink:flink-optimizer_2.11",
+ "org.apache.flink:flink-queryable-state-client-java",
+ "org.apache.flink:flink-runtime_2.11",
+ "org.apache.flink:flink-streaming-java_2.11"
+ ]
+ },
+ "org.apache.flink:flink-shaded-jackson": {
+ "locked": "2.10.1-9.0",
+ "transitive": [
+ "org.apache.flink:flink-optimizer_2.11",
+ "org.apache.flink:flink-runtime_2.11"
+ ]
+ },
+ "org.apache.flink:flink-shaded-netty": {
+ "locked": "4.1.39.Final-9.0",
+ "transitive": [
+ "org.apache.flink:flink-queryable-state-client-java",
+ "org.apache.flink:flink-runtime_2.11"
+ ]
+ },
+ "org.apache.flink:flink-streaming-java_2.11": {
+ "locked": "1.10.1",
+ "transitive": [
+ "org.apache.flink:flink-streaming-scala_2.11",
+ "org.apache.flink:flink-table-api-java-bridge_2.11",
+ "org.apache.flink:flink-test-utils_2.11"
+ ]
+ },
+ "org.apache.flink:flink-streaming-scala_2.11": {
+ "locked": "1.10.1",
+ "transitive": [
+ "org.apache.flink:flink-table-api-scala-bridge_2.11"
+ ]
+ },
+ "org.apache.flink:flink-table-api-java": {
+ "locked": "1.10.1",
+ "transitive": [
+ "org.apache.flink:flink-table-api-java-bridge_2.11",
+ "org.apache.flink:flink-table-api-scala_2.11",
+ "org.apache.flink:flink-table-planner-blink_2.11",
+ "org.apache.flink:flink-table-runtime-blink_2.11"
+ ]
+ },
+ "org.apache.flink:flink-table-api-java-bridge_2.11": {
+ "locked": "1.10.1",
+ "transitive": [
+ "org.apache.flink:flink-table-planner-blink_2.11",
+ "org.apache.flink:flink-table-planner_2.11"
+ ]
+ },
+ "org.apache.flink:flink-table-api-scala-bridge_2.11": {
+ "locked": "1.10.1",
+ "transitive": [
+ "org.apache.flink:flink-table-planner-blink_2.11",
+ "org.apache.flink:flink-table-planner_2.11"
+ ]
+ },
+ "org.apache.flink:flink-table-api-scala_2.11": {
+ "locked": "1.10.1",
+ "transitive": [
+ "org.apache.flink:flink-table-api-scala-bridge_2.11",
+ "org.apache.flink:flink-table-planner-blink_2.11"
+ ]
+ },
+ "org.apache.flink:flink-table-common": {
+ "locked": "1.10.1",
+ "transitive": [
+ "org.apache.flink:flink-table-api-java",
+ "org.apache.flink:flink-table-api-scala_2.11",
+ "org.apache.flink:flink-table-planner-blink_2.11",
+ "org.apache.flink:flink-table-planner_2.11",
+ "org.apache.flink:flink-table-runtime-blink_2.11"
+ ]
+ },
+ "org.apache.flink:flink-table-planner-blink_2.11": {
+ "locked": "1.10.1"
+ },
+ "org.apache.flink:flink-table-planner_2.11": {
+ "locked": "1.10.1"
+ },
+ "org.apache.flink:flink-table-runtime-blink_2.11": {
+ "locked": "1.10.1",
+ "transitive": [
+ "org.apache.flink:flink-table-planner-blink_2.11"
+ ]
+ },
+ "org.apache.flink:flink-test-utils-junit": {
+ "locked": "1.10.1",
+ "transitive": [
+ "org.apache.flink:flink-test-utils_2.11"
+ ]
+ },
+ "org.apache.flink:flink-test-utils_2.11": {
+ "locked": "1.10.1"
+ },
+ "org.apache.flink:force-shading": {
+ "locked": "1.10.1",
+ "transitive": [
+ "org.apache.flink:flink-annotations",
+ "org.apache.flink:flink-clients_2.11",
+ "org.apache.flink:flink-core",
+ "org.apache.flink:flink-hadoop-fs",
+ "org.apache.flink:flink-java",
+ "org.apache.flink:flink-metrics-core",
+ "org.apache.flink:flink-optimizer_2.11",
+ "org.apache.flink:flink-queryable-state-client-java",
+ "org.apache.flink:flink-runtime_2.11",
+ "org.apache.flink:flink-scala_2.11",
+ "org.apache.flink:flink-streaming-java_2.11",
+ "org.apache.flink:flink-streaming-scala_2.11",
+ "org.apache.flink:flink-table-api-java",
+ "org.apache.flink:flink-table-api-java-bridge_2.11",
+ "org.apache.flink:flink-table-api-scala-bridge_2.11",
+ "org.apache.flink:flink-table-api-scala_2.11",
+ "org.apache.flink:flink-table-common",
+ "org.apache.flink:flink-table-planner-blink_2.11",
+ "org.apache.flink:flink-table-planner_2.11",
+ "org.apache.flink:flink-table-runtime-blink_2.11",
+ "org.apache.flink:flink-test-utils-junit",
+ "org.apache.flink:flink-test-utils_2.11"
+ ]
+ },
+ "org.apache.hadoop:hadoop-annotations": {
+ "locked": "2.7.3",
+ "transitive": [
+ "org.apache.hadoop:hadoop-common",
+ "org.apache.hadoop:hadoop-mapreduce-client-app",
+ "org.apache.hadoop:hadoop-mapreduce-client-common",
+ "org.apache.hadoop:hadoop-mapreduce-client-core",
+ "org.apache.hadoop:hadoop-mapreduce-client-hs",
+ "org.apache.hadoop:hadoop-mapreduce-client-jobclient",
+ "org.apache.hadoop:hadoop-mapreduce-client-shuffle",
+ "org.apache.hadoop:hadoop-yarn-api",
+ "org.apache.hadoop:hadoop-yarn-client",
+ "org.apache.hadoop:hadoop-yarn-common",
+ "org.apache.hadoop:hadoop-yarn-server-applicationhistoryservice",
+ "org.apache.hadoop:hadoop-yarn-server-common",
+ "org.apache.hadoop:hadoop-yarn-server-nodemanager",
+ "org.apache.hadoop:hadoop-yarn-server-resourcemanager",
+ "org.apache.hadoop:hadoop-yarn-server-tests"
+ ]
+ },
+ "org.apache.hadoop:hadoop-auth": {
+ "locked": "2.7.3",
+ "transitive": [
+ "org.apache.hadoop:hadoop-common"
+ ]
+ },
+ "org.apache.hadoop:hadoop-common": {
+ "locked": "2.7.3",
+ "transitive": [
+ "org.apache.hadoop:hadoop-minicluster"
+ ]
+ },
+ "org.apache.hadoop:hadoop-hdfs": {
+ "locked": "2.7.3",
+ "transitive": [
+ "org.apache.hadoop:hadoop-mapreduce-client-hs",
+ "org.apache.hadoop:hadoop-minicluster"
+ ]
+ },
+ "org.apache.hadoop:hadoop-mapreduce-client-app": {
+ "locked": "2.7.3",
+ "transitive": [
+ "org.apache.hadoop:hadoop-mapreduce-client-hs",
+ "org.apache.hadoop:hadoop-minicluster"
+ ]
+ },
+ "org.apache.hadoop:hadoop-mapreduce-client-common": {
+ "locked": "2.7.3",
+ "transitive": [
+ "org.apache.hadoop:hadoop-mapreduce-client-app",
+ "org.apache.hadoop:hadoop-mapreduce-client-hs",
+ "org.apache.hadoop:hadoop-mapreduce-client-jobclient",
+ "org.apache.hadoop:hadoop-mapreduce-client-shuffle"
+ ]
+ },
+ "org.apache.hadoop:hadoop-mapreduce-client-core": {
+ "locked": "2.7.3",
+ "transitive": [
+ "org.apache.hadoop:hadoop-mapreduce-client-common",
+ "org.apache.hadoop:hadoop-minicluster"
+ ]
+ },
+ "org.apache.hadoop:hadoop-mapreduce-client-hs": {
+ "locked": "2.7.3",
+ "transitive": [
+ "org.apache.hadoop:hadoop-minicluster"
+ ]
+ },
+ "org.apache.hadoop:hadoop-mapreduce-client-jobclient": {
+ "locked": "2.7.3",
+ "transitive": [
+ "org.apache.hadoop:hadoop-minicluster"
+ ]
+ },
+ "org.apache.hadoop:hadoop-mapreduce-client-shuffle": {
+ "locked": "2.7.3",
+ "transitive": [
+ "org.apache.hadoop:hadoop-mapreduce-client-app",
+ "org.apache.hadoop:hadoop-mapreduce-client-jobclient"
+ ]
+ },
+ "org.apache.hadoop:hadoop-minicluster": {
+ "locked": "2.7.3"
+ },
+ "org.apache.hadoop:hadoop-yarn-api": {
+ "locked": "2.7.3",
+ "transitive": [
+ "org.apache.hadoop:hadoop-minicluster",
+ "org.apache.hadoop:hadoop-yarn-client",
+ "org.apache.hadoop:hadoop-yarn-common",
+ "org.apache.hadoop:hadoop-yarn-server-applicationhistoryservice",
+ "org.apache.hadoop:hadoop-yarn-server-common",
+ "org.apache.hadoop:hadoop-yarn-server-nodemanager",
+ "org.apache.hadoop:hadoop-yarn-server-resourcemanager",
+ "org.apache.hadoop:hadoop-yarn-server-tests",
+ "org.apache.hadoop:hadoop-yarn-server-web-proxy"
+ ]
+ },
+ "org.apache.hadoop:hadoop-yarn-client": {
+ "locked": "2.7.3",
+ "transitive": [
+ "org.apache.hadoop:hadoop-mapreduce-client-common"
+ ]
+ },
+ "org.apache.hadoop:hadoop-yarn-common": {
+ "locked": "2.7.3",
+ "transitive": [
+ "org.apache.hadoop:hadoop-mapreduce-client-common",
+ "org.apache.hadoop:hadoop-mapreduce-client-core",
+ "org.apache.hadoop:hadoop-yarn-client",
+ "org.apache.hadoop:hadoop-yarn-server-applicationhistoryservice",
+ "org.apache.hadoop:hadoop-yarn-server-common",
+ "org.apache.hadoop:hadoop-yarn-server-nodemanager",
+ "org.apache.hadoop:hadoop-yarn-server-resourcemanager",
+ "org.apache.hadoop:hadoop-yarn-server-tests",
+ "org.apache.hadoop:hadoop-yarn-server-web-proxy"
+ ]
+ },
+ "org.apache.hadoop:hadoop-yarn-server-applicationhistoryservice": {
+ "locked": "2.7.3",
+ "transitive": [
+ "org.apache.hadoop:hadoop-yarn-server-resourcemanager"
+ ]
+ },
+ "org.apache.hadoop:hadoop-yarn-server-common": {
+ "locked": "2.7.3",
+ "transitive": [
+ "org.apache.hadoop:hadoop-mapreduce-client-common",
+ "org.apache.hadoop:hadoop-mapreduce-client-shuffle",
+ "org.apache.hadoop:hadoop-yarn-server-applicationhistoryservice",
+ "org.apache.hadoop:hadoop-yarn-server-nodemanager",
+ "org.apache.hadoop:hadoop-yarn-server-resourcemanager",
+ "org.apache.hadoop:hadoop-yarn-server-tests",
+ "org.apache.hadoop:hadoop-yarn-server-web-proxy"
+ ]
+ },
+ "org.apache.hadoop:hadoop-yarn-server-nodemanager": {
+ "locked": "2.7.3",
+ "transitive": [
+ "org.apache.hadoop:hadoop-mapreduce-client-shuffle",
+ "org.apache.hadoop:hadoop-yarn-server-tests"
+ ]
+ },
+ "org.apache.hadoop:hadoop-yarn-server-resourcemanager": {
+ "locked": "2.7.3",
+ "transitive": [
+ "org.apache.hadoop:hadoop-yarn-server-tests"
+ ]
+ },
+ "org.apache.hadoop:hadoop-yarn-server-tests": {
+ "locked": "2.7.3",
+ "transitive": [
+ "org.apache.hadoop:hadoop-minicluster"
+ ]
+ },
+ "org.apache.hadoop:hadoop-yarn-server-web-proxy": {
+ "locked": "2.7.3",
+ "transitive": [
+ "org.apache.hadoop:hadoop-mapreduce-client-app",
+ "org.apache.hadoop:hadoop-yarn-server-resourcemanager"
+ ]
+ },
+ "org.apache.htrace:htrace-core": {
+ "locked": "3.1.0-incubating",
+ "transitive": [
+ "org.apache.hadoop:hadoop-common",
+ "org.apache.hadoop:hadoop-hdfs"
+ ]
+ },
+ "org.apache.httpcomponents:httpclient": {
+ "locked": "4.2.5",
+ "transitive": [
+ "net.java.dev.jets3t:jets3t",
+ "org.apache.hadoop:hadoop-auth"
+ ]
+ },
+ "org.apache.httpcomponents:httpcore": {
+ "locked": "4.2.4",
+ "transitive": [
+ "net.java.dev.jets3t:jets3t",
+ "org.apache.httpcomponents:httpclient"
+ ]
+ },
+ "org.apache.iceberg:iceberg-api": {
+ "project": true,
+ "transitive": [
+ "org.apache.iceberg:iceberg-core",
+ "org.apache.iceberg:iceberg-data",
+ "org.apache.iceberg:iceberg-orc",
+ "org.apache.iceberg:iceberg-parquet"
+ ]
+ },
+ "org.apache.iceberg:iceberg-bundled-guava": {
+ "project": true,
+ "transitive": [
+ "org.apache.iceberg:iceberg-api",
+ "org.apache.iceberg:iceberg-common"
+ ]
+ },
+ "org.apache.iceberg:iceberg-common": {
+ "project": true,
+ "transitive": [
+ "org.apache.iceberg:iceberg-core"
+ ]
+ },
+ "org.apache.iceberg:iceberg-core": {
+ "project": true,
+ "transitive": [
+ "org.apache.iceberg:iceberg-data",
+ "org.apache.iceberg:iceberg-orc",
+ "org.apache.iceberg:iceberg-parquet"
+ ]
+ },
+ "org.apache.iceberg:iceberg-data": {
+ "project": true
+ },
+ "org.apache.iceberg:iceberg-orc": {
+ "project": true
+ },
+ "org.apache.iceberg:iceberg-parquet": {
+ "project": true
+ },
+ "org.apache.orc:orc-core": {
+ "locked": "1.6.3",
+ "transitive": [
+ "org.apache.iceberg:iceberg-orc"
+ ]
+ },
+ "org.apache.orc:orc-shims": {
+ "locked": "1.6.3",
+ "transitive": [
+ "org.apache.orc:orc-core"
+ ]
+ },
+ "org.apache.parquet:parquet-avro": {
+ "locked": "1.11.0",
+ "transitive": [
+ "org.apache.iceberg:iceberg-parquet"
+ ]
+ },
+ "org.apache.parquet:parquet-column": {
+ "locked": "1.11.0",
+ "transitive": [
+ "org.apache.parquet:parquet-avro",
+ "org.apache.parquet:parquet-hadoop"
+ ]
+ },
+ "org.apache.parquet:parquet-common": {
+ "locked": "1.11.0",
+ "transitive": [
+ "org.apache.parquet:parquet-column",
+ "org.apache.parquet:parquet-encoding"
+ ]
+ },
+ "org.apache.parquet:parquet-encoding": {
+ "locked": "1.11.0",
+ "transitive": [
+ "org.apache.parquet:parquet-column"
+ ]
+ },
+ "org.apache.parquet:parquet-format-structures": {
+ "locked": "1.11.0",
+ "transitive": [
+ "org.apache.parquet:parquet-avro",
+ "org.apache.parquet:parquet-common",
+ "org.apache.parquet:parquet-hadoop"
+ ]
+ },
+ "org.apache.parquet:parquet-hadoop": {
+ "locked": "1.11.0",
+ "transitive": [
+ "org.apache.parquet:parquet-avro"
+ ]
+ },
+ "org.apache.parquet:parquet-jackson": {
+ "locked": "1.11.0",
+ "transitive": [
+ "org.apache.parquet:parquet-hadoop"
+ ]
+ },
+ "org.apache.yetus:audience-annotations": {
+ "locked": "0.11.0",
+ "transitive": [
+ "org.apache.parquet:parquet-common"
+ ]
+ },
+ "org.apache.zookeeper:zookeeper": {
+ "locked": "3.4.6",
+ "transitive": [
+ "org.apache.curator:curator-client",
+ "org.apache.curator:curator-framework",
+ "org.apache.curator:curator-recipes",
+ "org.apache.hadoop:hadoop-auth",
+ "org.apache.hadoop:hadoop-common",
+ "org.apache.hadoop:hadoop-yarn-server-common",
+ "org.apache.hadoop:hadoop-yarn-server-resourcemanager"
+ ]
+ },
+ "org.checkerframework:checker-qual": {
+ "locked": "2.6.0",
+ "transitive": [
+ "com.github.ben-manes.caffeine:caffeine"
+ ]
+ },
+ "org.clapper:grizzled-slf4j_2.11": {
+ "locked": "1.3.2",
+ "transitive": [
+ "org.apache.flink:flink-runtime_2.11"
+ ]
+ },
+ "org.codehaus.jackson:jackson-core-asl": {
+ "locked": "1.9.13",
+ "transitive": [
+ "com.sun.jersey:jersey-json",
+ "org.apache.hadoop:hadoop-common",
+ "org.apache.hadoop:hadoop-hdfs",
+ "org.apache.hadoop:hadoop-yarn-common",
+ "org.codehaus.jackson:jackson-jaxrs",
+ "org.codehaus.jackson:jackson-mapper-asl",
+ "org.codehaus.jackson:jackson-xc"
+ ]
+ },
+ "org.codehaus.jackson:jackson-jaxrs": {
+ "locked": "1.9.13",
+ "transitive": [
+ "com.sun.jersey:jersey-json",
+ "org.apache.hadoop:hadoop-yarn-common"
+ ]
+ },
+ "org.codehaus.jackson:jackson-mapper-asl": {
+ "locked": "1.9.13",
+ "transitive": [
+ "com.sun.jersey:jersey-json",
+ "org.apache.hadoop:hadoop-common",
+ "org.apache.hadoop:hadoop-hdfs",
+ "org.apache.hadoop:hadoop-yarn-common",
+ "org.codehaus.jackson:jackson-jaxrs",
+ "org.codehaus.jackson:jackson-xc"
+ ]
+ },
+ "org.codehaus.jackson:jackson-xc": {
+ "locked": "1.9.13",
+ "transitive": [
+ "com.sun.jersey:jersey-json",
+ "org.apache.hadoop:hadoop-yarn-common"
+ ]
+ },
+ "org.codehaus.janino:commons-compiler": {
+ "locked": "3.0.9",
+ "transitive": [
+ "org.codehaus.janino:janino"
+ ]
+ },
+ "org.codehaus.janino:janino": {
+ "locked": "3.0.9",
+ "transitive": [
+ "org.apache.flink:flink-table-runtime-blink_2.11"
+ ]
+ },
+ "org.codehaus.jettison:jettison": {
+ "locked": "1.1",
+ "transitive": [
+ "com.sun.jersey:jersey-json",
+ "org.apache.hadoop:hadoop-yarn-server-applicationhistoryservice",
+ "org.apache.hadoop:hadoop-yarn-server-nodemanager",
+ "org.apache.hadoop:hadoop-yarn-server-resourcemanager"
+ ]
+ },
+ "org.fusesource.leveldbjni:leveldbjni-all": {
+ "locked": "1.8",
+ "transitive": [
+ "org.apache.hadoop:hadoop-hdfs",
+ "org.apache.hadoop:hadoop-mapreduce-client-hs",
+ "org.apache.hadoop:hadoop-mapreduce-client-shuffle",
+ "org.apache.hadoop:hadoop-yarn-server-applicationhistoryservice",
+ "org.apache.hadoop:hadoop-yarn-server-common",
+ "org.apache.hadoop:hadoop-yarn-server-nodemanager",
+ "org.apache.hadoop:hadoop-yarn-server-resourcemanager"
+ ]
+ },
+ "org.hamcrest:hamcrest-core": {
+ "locked": "1.3",
+ "transitive": [
+ "junit:junit",
+ "org.mockito:mockito-core"
+ ]
+ },
+ "org.javassist:javassist": {
+ "locked": "3.24.0-GA",
+ "transitive": [
+ "org.apache.flink:flink-runtime_2.11",
+ "org.reflections:reflections"
+ ]
+ },
+ "org.jetbrains:annotations": {
+ "locked": "17.0.0",
+ "transitive": [
+ "org.apache.orc:orc-core"
+ ]
+ },
+ "org.lz4:lz4-java": {
+ "locked": "1.5.0",
+ "transitive": [
+ "org.apache.flink:flink-runtime_2.11"
+ ]
+ },
+ "org.mockito:mockito-core": {
+ "locked": "1.10.19"
+ },
+ "org.objenesis:objenesis": {
+ "locked": "2.1",
+ "transitive": [
+ "com.esotericsoftware.kryo:kryo",
+ "org.mockito:mockito-core"
+ ]
+ },
+ "org.reactivestreams:reactive-streams": {
+ "locked": "1.0.2",
+ "transitive": [
+ "com.typesafe.akka:akka-stream_2.11"
+ ]
+ },
+ "org.reflections:reflections": {
+ "locked": "0.9.10",
+ "transitive": [
+ "org.apache.flink:flink-table-planner-blink_2.11"
+ ]
+ },
+ "org.scala-lang.modules:scala-java8-compat_2.11": {
+ "locked": "0.7.0",
+ "transitive": [
+ "com.typesafe.akka:akka-actor_2.11"
+ ]
+ },
+ "org.scala-lang.modules:scala-parser-combinators_2.11": {
+ "locked": "1.1.1",
+ "transitive": [
+ "com.typesafe:ssl-config-core_2.11",
+ "org.scala-lang:scala-compiler"
+ ]
+ },
+ "org.scala-lang.modules:scala-xml_2.11": {
+ "locked": "1.0.5",
+ "transitive": [
+ "org.scala-lang:scala-compiler"
+ ]
+ },
+ "org.scala-lang:scala-compiler": {
+ "locked": "2.11.12",
+ "transitive": [
+ "org.apache.flink:flink-scala_2.11",
+ "org.apache.flink:flink-streaming-scala_2.11",
+ "org.apache.flink:flink-table-api-scala_2.11"
+ ]
+ },
+ "org.scala-lang:scala-library": {
+ "locked": "2.11.12",
+ "transitive": [
+ "org.apache.flink:flink-runtime_2.11",
+ "org.apache.flink:flink-scala_2.11",
+ "org.apache.flink:flink-streaming-scala_2.11",
+ "org.apache.flink:flink-table-api-scala_2.11",
+ "org.scala-lang.modules:scala-parser-combinators_2.11",
+ "org.scala-lang.modules:scala-xml_2.11",
+ "org.scala-lang:scala-compiler",
+ "org.scala-lang:scala-reflect"
+ ]
+ },
+ "org.scala-lang:scala-reflect": {
+ "locked": "2.11.12",
+ "transitive": [
+ "org.apache.flink:flink-scala_2.11",
+ "org.apache.flink:flink-streaming-scala_2.11",
+ "org.apache.flink:flink-table-api-scala_2.11",
+ "org.scala-lang:scala-compiler"
+ ]
+ },
+ "org.slf4j:slf4j-api": {
+ "locked": "1.7.25",
+ "transitive": [
+ "com.typesafe.akka:akka-slf4j_2.11",
+ "org.apache.avro:avro",
+ "org.apache.calcite.avatica:avatica-core",
+ "org.apache.curator:curator-client",
+ "org.apache.directory.api:api-asn1-api",
+ "org.apache.directory.api:api-util",
+ "org.apache.directory.server:apacheds-i18n",
+ "org.apache.directory.server:apacheds-kerberos-codec",
+ "org.apache.flink:flink-annotations",
+ "org.apache.flink:flink-clients_2.11",
+ "org.apache.flink:flink-core",
+ "org.apache.flink:flink-java",
+ "org.apache.flink:flink-optimizer_2.11",
+ "org.apache.flink:flink-runtime_2.11",
+ "org.apache.flink:flink-scala_2.11",
+ "org.apache.flink:flink-streaming-java_2.11",
+ "org.apache.flink:flink-streaming-scala_2.11",
+ "org.apache.flink:flink-table-api-java",
+ "org.apache.flink:flink-table-api-java-bridge_2.11",
+ "org.apache.flink:flink-table-api-scala-bridge_2.11",
+ "org.apache.flink:flink-table-api-scala_2.11",
+ "org.apache.flink:flink-table-common",
+ "org.apache.flink:flink-table-planner-blink_2.11",
+ "org.apache.flink:flink-table-planner_2.11",
+ "org.apache.flink:flink-table-runtime-blink_2.11",
+ "org.apache.flink:flink-test-utils-junit",
+ "org.apache.flink:flink-test-utils_2.11",
+ "org.apache.hadoop:hadoop-auth",
+ "org.apache.hadoop:hadoop-common",
+ "org.apache.hadoop:hadoop-mapreduce-client-app",
+ "org.apache.hadoop:hadoop-mapreduce-client-common",
+ "org.apache.hadoop:hadoop-mapreduce-client-core",
+ "org.apache.hadoop:hadoop-mapreduce-client-hs",
+ "org.apache.hadoop:hadoop-mapreduce-client-jobclient",
+ "org.apache.hadoop:hadoop-mapreduce-client-shuffle",
+ "org.apache.hadoop:hadoop-yarn-common",
+ "org.apache.hadoop:hadoop-yarn-server-nodemanager",
+ "org.apache.hadoop:hadoop-yarn-server-resourcemanager",
+ "org.apache.iceberg:iceberg-api",
+ "org.apache.iceberg:iceberg-common",
+ "org.apache.iceberg:iceberg-core",
+ "org.apache.iceberg:iceberg-data",
+ "org.apache.iceberg:iceberg-orc",
+ "org.apache.iceberg:iceberg-parquet",
+ "org.apache.orc:orc-core",
+ "org.apache.orc:orc-shims",
+ "org.apache.parquet:parquet-common",
+ "org.apache.parquet:parquet-format-structures",
+ "org.apache.zookeeper:zookeeper",
+ "org.clapper:grizzled-slf4j_2.11",
+ "org.slf4j:slf4j-simple"
+ ]
+ },
+ "org.slf4j:slf4j-simple": {
+ "locked": "1.7.25"
+ },
+ "org.sonatype.sisu.inject:cglib": {
+ "locked": "2.2.1-v20090111",
+ "transitive": [
+ "com.google.inject:guice"
+ ]
+ },
+ "org.threeten:threeten-extra": {
+ "locked": "1.5.0",
+ "transitive": [
+ "org.apache.orc:orc-core"
+ ]
+ },
+ "org.xerial.snappy:snappy-java": {
+ "locked": "1.1.7.3",
+ "transitive": [
+ "org.apache.flink:flink-runtime_2.11",
+ "org.apache.parquet:parquet-hadoop"
+ ]
+ },
+ "xerces:xercesImpl": {
+ "locked": "2.9.1",
+ "transitive": [
+ "org.apache.hadoop:hadoop-hdfs"
+ ]
+ },
+ "xml-apis:xml-apis": {
+ "locked": "1.3.04",
+ "transitive": [
+ "xerces:xercesImpl"
+ ]
+ },
+ "xmlenc:xmlenc": {
+ "locked": "0.52",
+ "transitive": [
+ "org.apache.hadoop:hadoop-common",
+ "org.apache.hadoop:hadoop-hdfs"
+ ]
+ }
+ },
+ "testCompileClasspath": {
+ "aopalliance:aopalliance": {
+ "locked": "1.0",
+ "transitive": [
+ "com.google.inject:guice"
+ ]
+ },
+ "asm:asm": {
+ "locked": "3.1",
+ "transitive": [
+ "com.sun.jersey:jersey-server",
+ "org.sonatype.sisu.inject:cglib"
+ ]
+ },
+ "com.esotericsoftware.kryo:kryo": {
+ "locked": "2.24.0",
+ "transitive": [
+ "org.apache.flink:flink-core"
+ ]
+ },
+ "com.esotericsoftware.minlog:minlog": {
+ "locked": "1.2",
+ "transitive": [
+ "com.esotericsoftware.kryo:kryo"
+ ]
+ },
+ "com.fasterxml.jackson.core:jackson-annotations": {
+ "locked": "2.10.2",
+ "transitive": [
+ "com.fasterxml.jackson.core:jackson-databind"
+ ]
+ },
+ "com.fasterxml.jackson.core:jackson-core": {
+ "locked": "2.10.2",
+ "transitive": [
+ "com.fasterxml.jackson.core:jackson-databind",
+ "org.apache.avro:avro",
+ "org.apache.iceberg:iceberg-core"
+ ]
+ },
+ "com.fasterxml.jackson.core:jackson-databind": {
+ "locked": "2.10.2",
+ "transitive": [
+ "org.apache.avro:avro",
+ "org.apache.iceberg:iceberg-core"
+ ]
+ },
+ "com.github.ben-manes.caffeine:caffeine": {
+ "locked": "2.7.0",
+ "transitive": [
+ "org.apache.iceberg:iceberg-core"
+ ]
+ },
+ "com.github.scopt:scopt_2.11": {
+ "locked": "3.5.0",
+ "transitive": [
+ "org.apache.flink:flink-runtime_2.11"
+ ]
+ },
+ "com.github.stephenc.findbugs:findbugs-annotations": {
+ "locked": "1.3.9-1",
+ "transitive": [
+ "org.apache.iceberg:iceberg-api",
+ "org.apache.iceberg:iceberg-common",
+ "org.apache.iceberg:iceberg-core",
+ "org.apache.iceberg:iceberg-data",
+ "org.apache.iceberg:iceberg-orc",
+ "org.apache.iceberg:iceberg-parquet"
+ ]
+ },
+ "com.google.code.findbugs:jsr305": {
+ "locked": "3.0.0",
+ "transitive": [
+ "org.apache.flink:flink-annotations",
+ "org.apache.flink:flink-clients_2.11",
+ "org.apache.flink:flink-core",
+ "org.apache.flink:flink-java",
+ "org.apache.flink:flink-optimizer_2.11",
+ "org.apache.flink:flink-runtime_2.11",
+ "org.apache.flink:flink-scala_2.11",
+ "org.apache.flink:flink-streaming-java_2.11",
+ "org.apache.flink:flink-streaming-scala_2.11",
+ "org.apache.flink:flink-table-api-java",
+ "org.apache.flink:flink-table-api-java-bridge_2.11",
+ "org.apache.flink:flink-table-api-scala-bridge_2.11",
+ "org.apache.flink:flink-table-api-scala_2.11",
+ "org.apache.flink:flink-table-common",
+ "org.apache.flink:flink-table-planner-blink_2.11",
+ "org.apache.flink:flink-table-planner_2.11",
+ "org.apache.flink:flink-table-runtime-blink_2.11",
+ "org.apache.flink:flink-test-utils-junit",
+ "org.apache.flink:flink-test-utils_2.11",
+ "org.apache.hadoop:hadoop-common"
+ ]
+ },
+ "com.google.code.gson:gson": {
+ "locked": "2.2.4",
+ "transitive": [
+ "org.apache.hadoop:hadoop-common"
+ ]
+ },
+ "com.google.errorprone:error_prone_annotations": {
+ "locked": "2.3.3",
+ "transitive": [
+ "com.github.ben-manes.caffeine:caffeine"
+ ]
+ },
+ "com.google.guava:guava": {
+ "locked": "16.0.1",
+ "transitive": [
+ "org.apache.curator:curator-client",
+ "org.apache.curator:curator-framework",
+ "org.apache.curator:curator-recipes",
+ "org.apache.hadoop:hadoop-common",
+ "org.apache.hadoop:hadoop-hdfs",
+ "org.apache.hadoop:hadoop-yarn-api",
+ "org.apache.hadoop:hadoop-yarn-client",
+ "org.apache.hadoop:hadoop-yarn-common",
+ "org.apache.hadoop:hadoop-yarn-server-applicationhistoryservice",
+ "org.apache.hadoop:hadoop-yarn-server-common",
+ "org.apache.hadoop:hadoop-yarn-server-nodemanager",
+ "org.apache.hadoop:hadoop-yarn-server-resourcemanager",
+ "org.apache.hadoop:hadoop-yarn-server-tests",
+ "org.apache.hadoop:hadoop-yarn-server-web-proxy"
+ ]
+ },
+ "com.google.inject.extensions:guice-servlet": {
+ "locked": "3.0",
+ "transitive": [
+ "com.sun.jersey.contribs:jersey-guice",
+ "org.apache.hadoop:hadoop-mapreduce-client-app",
+ "org.apache.hadoop:hadoop-mapreduce-client-common",
+ "org.apache.hadoop:hadoop-mapreduce-client-core",
+ "org.apache.hadoop:hadoop-mapreduce-client-hs",
+ "org.apache.hadoop:hadoop-mapreduce-client-jobclient",
+ "org.apache.hadoop:hadoop-mapreduce-client-shuffle",
+ "org.apache.hadoop:hadoop-yarn-common",
+ "org.apache.hadoop:hadoop-yarn-server-applicationhistoryservice",
+ "org.apache.hadoop:hadoop-yarn-server-nodemanager",
+ "org.apache.hadoop:hadoop-yarn-server-resourcemanager"
+ ]
+ },
+ "com.google.inject:guice": {
+ "locked": "3.0",
+ "transitive": [
+ "com.google.inject.extensions:guice-servlet",
+ "com.sun.jersey.contribs:jersey-guice",
+ "org.apache.hadoop:hadoop-yarn-common",
+ "org.apache.hadoop:hadoop-yarn-server-applicationhistoryservice",
+ "org.apache.hadoop:hadoop-yarn-server-nodemanager",
+ "org.apache.hadoop:hadoop-yarn-server-resourcemanager"
+ ]
+ },
+ "com.google.protobuf:protobuf-java": {
+ "locked": "2.5.0",
+ "transitive": [
+ "org.apache.hadoop:hadoop-common",
+ "org.apache.hadoop:hadoop-hdfs",
+ "org.apache.hadoop:hadoop-mapreduce-client-app",
+ "org.apache.hadoop:hadoop-mapreduce-client-common",
+ "org.apache.hadoop:hadoop-mapreduce-client-core",
+ "org.apache.hadoop:hadoop-mapreduce-client-hs",
+ "org.apache.hadoop:hadoop-mapreduce-client-jobclient",
+ "org.apache.hadoop:hadoop-mapreduce-client-shuffle",
+ "org.apache.hadoop:hadoop-yarn-api",
+ "org.apache.hadoop:hadoop-yarn-common",
+ "org.apache.hadoop:hadoop-yarn-server-applicationhistoryservice",
+ "org.apache.hadoop:hadoop-yarn-server-common",
+ "org.apache.hadoop:hadoop-yarn-server-nodemanager",
+ "org.apache.hadoop:hadoop-yarn-server-resourcemanager"
+ ]
+ },
+ "com.jamesmurty.utils:java-xmlbuilder": {
+ "locked": "0.4",
+ "transitive": [
+ "net.java.dev.jets3t:jets3t"
+ ]
+ },
+ "com.jcraft:jsch": {
+ "locked": "0.1.42",
+ "transitive": [
+ "org.apache.hadoop:hadoop-common"
+ ]
+ },
+ "com.sun.jersey.contribs:jersey-guice": {
+ "locked": "1.9",
+ "transitive": [
+ "org.apache.hadoop:hadoop-yarn-common",
+ "org.apache.hadoop:hadoop-yarn-server-applicationhistoryservice",
+ "org.apache.hadoop:hadoop-yarn-server-nodemanager",
+ "org.apache.hadoop:hadoop-yarn-server-resourcemanager"
+ ]
+ },
+ "com.sun.jersey:jersey-client": {
+ "locked": "1.9",
+ "transitive": [
+ "org.apache.hadoop:hadoop-yarn-common",
+ "org.apache.hadoop:hadoop-yarn-server-applicationhistoryservice",
+ "org.apache.hadoop:hadoop-yarn-server-nodemanager",
+ "org.apache.hadoop:hadoop-yarn-server-resourcemanager"
+ ]
+ },
+ "com.sun.jersey:jersey-core": {
+ "locked": "1.9",
+ "transitive": [
+ "com.sun.jersey:jersey-client",
+ "com.sun.jersey:jersey-json",
+ "com.sun.jersey:jersey-server",
+ "org.apache.hadoop:hadoop-common",
+ "org.apache.hadoop:hadoop-hdfs",
+ "org.apache.hadoop:hadoop-yarn-common",
+ "org.apache.hadoop:hadoop-yarn-server-applicationhistoryservice",
+ "org.apache.hadoop:hadoop-yarn-server-nodemanager",
+ "org.apache.hadoop:hadoop-yarn-server-resourcemanager"
+ ]
+ },
+ "com.sun.jersey:jersey-json": {
+ "locked": "1.9",
+ "transitive": [
+ "org.apache.hadoop:hadoop-common",
+ "org.apache.hadoop:hadoop-yarn-common",
+ "org.apache.hadoop:hadoop-yarn-server-applicationhistoryservice",
+ "org.apache.hadoop:hadoop-yarn-server-nodemanager",
+ "org.apache.hadoop:hadoop-yarn-server-resourcemanager"
+ ]
+ },
+ "com.sun.jersey:jersey-server": {
+ "locked": "1.9",
+ "transitive": [
+ "com.sun.jersey.contribs:jersey-guice",
+ "org.apache.hadoop:hadoop-common",
+ "org.apache.hadoop:hadoop-hdfs",
+ "org.apache.hadoop:hadoop-yarn-common"
+ ]
+ },
+ "com.sun.xml.bind:jaxb-impl": {
+ "locked": "2.2.3-1",
+ "transitive": [
+ "com.sun.jersey:jersey-json"
+ ]
+ },
+ "com.twitter:chill-java": {
+ "locked": "0.7.6",
+ "transitive": [
+ "com.twitter:chill_2.11"
+ ]
+ },
+ "com.twitter:chill_2.11": {
+ "locked": "0.7.6",
+ "transitive": [
+ "org.apache.flink:flink-runtime_2.11"
+ ]
+ },
+ "com.typesafe.akka:akka-actor_2.11": {
+ "locked": "2.5.21",
+ "transitive": [
+ "com.typesafe.akka:akka-slf4j_2.11",
+ "com.typesafe.akka:akka-stream_2.11",
+ "org.apache.flink:flink-runtime_2.11"
+ ]
+ },
+ "com.typesafe.akka:akka-protobuf_2.11": {
+ "locked": "2.5.21",
+ "transitive": [
+ "com.typesafe.akka:akka-stream_2.11",
+ "org.apache.flink:flink-runtime_2.11"
+ ]
+ },
+ "com.typesafe.akka:akka-slf4j_2.11": {
+ "locked": "2.5.21",
+ "transitive": [
+ "org.apache.flink:flink-runtime_2.11"
+ ]
+ },
+ "com.typesafe.akka:akka-stream_2.11": {
+ "locked": "2.5.21",
+ "transitive": [
+ "org.apache.flink:flink-runtime_2.11"
+ ]
+ },
+ "com.typesafe:config": {
+ "locked": "1.3.3",
+ "transitive": [
+ "com.typesafe.akka:akka-actor_2.11"
+ ]
+ },
+ "com.typesafe:ssl-config-core_2.11": {
+ "locked": "0.3.7",
+ "transitive": [
+ "com.typesafe.akka:akka-stream_2.11"
+ ]
+ },
+ "commons-beanutils:commons-beanutils": {
+ "locked": "1.7.0",
+ "transitive": [
+ "commons-digester:commons-digester"
+ ]
+ },
+ "commons-beanutils:commons-beanutils-core": {
+ "locked": "1.8.0",
+ "transitive": [
+ "commons-configuration:commons-configuration"
+ ]
+ },
+ "commons-cli:commons-cli": {
+ "locked": "1.3.1",
+ "transitive": [
+ "org.apache.flink:flink-clients_2.11",
+ "org.apache.flink:flink-runtime_2.11",
+ "org.apache.hadoop:hadoop-common",
+ "org.apache.hadoop:hadoop-hdfs",
+ "org.apache.hadoop:hadoop-yarn-client",
+ "org.apache.hadoop:hadoop-yarn-common"
+ ]
+ },
+ "commons-codec:commons-codec": {
+ "locked": "1.6",
+ "transitive": [
+ "commons-httpclient:commons-httpclient",
+ "net.java.dev.jets3t:jets3t",
+ "org.apache.hadoop:hadoop-auth",
+ "org.apache.hadoop:hadoop-common",
+ "org.apache.hadoop:hadoop-hdfs",
+ "org.apache.hadoop:hadoop-yarn-common",
+ "org.apache.hadoop:hadoop-yarn-server-nodemanager",
+ "org.apache.httpcomponents:httpclient"
+ ]
+ },
+ "commons-collections:commons-collections": {
+ "locked": "3.2.2",
+ "transitive": [
+ "commons-configuration:commons-configuration",
+ "org.apache.flink:flink-core",
+ "org.apache.hadoop:hadoop-common",
+ "org.apache.hadoop:hadoop-yarn-server-applicationhistoryservice"
+ ]
+ },
+ "commons-configuration:commons-configuration": {
+ "locked": "1.6",
+ "transitive": [
+ "org.apache.hadoop:hadoop-common"
+ ]
+ },
+ "commons-daemon:commons-daemon": {
+ "locked": "1.0.13",
+ "transitive": [
+ "org.apache.hadoop:hadoop-hdfs"
+ ]
+ },
+ "commons-digester:commons-digester": {
+ "locked": "1.8",
+ "transitive": [
+ "commons-configuration:commons-configuration"
+ ]
+ },
+ "commons-httpclient:commons-httpclient": {
+ "locked": "3.1",
+ "transitive": [
+ "org.apache.hadoop:hadoop-common"
+ ]
+ },
+ "commons-io:commons-io": {
+ "locked": "2.4",
+ "transitive": [
+ "org.apache.flink:flink-runtime_2.11",
+ "org.apache.hadoop:hadoop-common",
+ "org.apache.hadoop:hadoop-hdfs",
+ "org.apache.hadoop:hadoop-yarn-common",
+ "org.apache.hadoop:hadoop-yarn-server-resourcemanager"
+ ]
+ },
+ "commons-lang:commons-lang": {
+ "locked": "2.6",
+ "transitive": [
+ "commons-configuration:commons-configuration",
+ "org.apache.hadoop:hadoop-common",
+ "org.apache.hadoop:hadoop-hdfs",
+ "org.apache.hadoop:hadoop-yarn-api",
+ "org.apache.hadoop:hadoop-yarn-client",
+ "org.apache.hadoop:hadoop-yarn-common",
+ "org.apache.hadoop:hadoop-yarn-server-nodemanager",
+ "org.apache.hadoop:hadoop-yarn-server-resourcemanager"
+ ]
+ },
+ "commons-logging:commons-logging": {
+ "locked": "1.1.3",
+ "transitive": [
+ "commons-beanutils:commons-beanutils",
+ "commons-beanutils:commons-beanutils-core",
+ "commons-configuration:commons-configuration",
+ "commons-digester:commons-digester",
+ "commons-httpclient:commons-httpclient",
+ "net.java.dev.jets3t:jets3t",
+ "org.apache.hadoop:hadoop-common",
+ "org.apache.hadoop:hadoop-hdfs",
+ "org.apache.hadoop:hadoop-yarn-api",
+ "org.apache.hadoop:hadoop-yarn-client",
+ "org.apache.hadoop:hadoop-yarn-common",
+ "org.apache.hadoop:hadoop-yarn-server-applicationhistoryservice",
+ "org.apache.hadoop:hadoop-yarn-server-common",
+ "org.apache.hadoop:hadoop-yarn-server-nodemanager",
+ "org.apache.hadoop:hadoop-yarn-server-resourcemanager",
+ "org.apache.hadoop:hadoop-yarn-server-tests",
+ "org.apache.hadoop:hadoop-yarn-server-web-proxy",
+ "org.apache.httpcomponents:httpclient"
+ ]
+ },
+ "commons-net:commons-net": {
+ "locked": "3.1",
+ "transitive": [
+ "org.apache.hadoop:hadoop-common"
+ ]
+ },
+ "commons-pool:commons-pool": {
+ "locked": "1.6",
+ "transitive": [
+ "org.apache.parquet:parquet-hadoop"
+ ]
+ },
+ "io.airlift:aircompressor": {
+ "locked": "0.15",
+ "transitive": [
+ "org.apache.orc:orc-core"
+ ]
+ },
+ "io.netty:netty": {
+ "locked": "3.7.0.Final",
+ "transitive": [
+ "org.apache.hadoop:hadoop-hdfs",
+ "org.apache.hadoop:hadoop-mapreduce-client-app",
+ "org.apache.hadoop:hadoop-mapreduce-client-common",
+ "org.apache.hadoop:hadoop-mapreduce-client-core",
+ "org.apache.hadoop:hadoop-mapreduce-client-hs",
+ "org.apache.hadoop:hadoop-mapreduce-client-jobclient",
+ "org.apache.hadoop:hadoop-mapreduce-client-shuffle",
+ "org.apache.zookeeper:zookeeper"
+ ]
+ },
+ "io.netty:netty-all": {
+ "locked": "4.0.23.Final",
+ "transitive": [
+ "org.apache.hadoop:hadoop-hdfs"
+ ]
+ },
+ "javax.annotation:javax.annotation-api": {
+ "locked": "1.3.2",
+ "transitive": [
+ "org.apache.parquet:parquet-format-structures"
+ ]
+ },
+ "javax.inject:javax.inject": {
+ "locked": "1",
+ "transitive": [
+ "com.google.inject:guice",
+ "com.sun.jersey.contribs:jersey-guice"
+ ]
+ },
+ "javax.servlet:servlet-api": {
+ "locked": "2.5",
+ "transitive": [
+ "org.apache.hadoop:hadoop-common",
+ "org.apache.hadoop:hadoop-hdfs",
+ "org.apache.hadoop:hadoop-yarn-common",
+ "org.apache.hadoop:hadoop-yarn-server-applicationhistoryservice",
+ "org.apache.hadoop:hadoop-yarn-server-nodemanager",
+ "org.apache.hadoop:hadoop-yarn-server-resourcemanager",
+ "org.apache.hadoop:hadoop-yarn-server-web-proxy"
+ ]
+ },
+ "javax.xml.bind:jaxb-api": {
+ "locked": "2.2.11",
+ "transitive": [
+ "com.sun.xml.bind:jaxb-impl",
+ "org.apache.hadoop:hadoop-yarn-common",
+ "org.apache.hadoop:hadoop-yarn-server-applicationhistoryservice",
+ "org.apache.hadoop:hadoop-yarn-server-nodemanager",
+ "org.apache.hadoop:hadoop-yarn-server-resourcemanager",
+ "org.apache.orc:orc-core"
+ ]
+ },
+ "jline:jline": {
+ "locked": "0.9.94",
+ "transitive": [
+ "org.apache.zookeeper:zookeeper"
+ ]
+ },
+ "junit:junit": {
+ "locked": "4.12",
+ "transitive": [
+ "jline:jline",
+ "org.apache.flink:flink-test-utils-junit",
+ "org.apache.flink:flink-test-utils_2.11"
+ ]
+ },
+ "log4j:log4j": {
+ "locked": "1.2.17",
+ "transitive": [
+ "org.apache.hadoop:hadoop-common",
+ "org.apache.hadoop:hadoop-hdfs",
+ "org.apache.hadoop:hadoop-yarn-client",
+ "org.apache.hadoop:hadoop-yarn-common",
+ "org.apache.hadoop:hadoop-yarn-server-resourcemanager",
+ "org.apache.zookeeper:zookeeper"
+ ]
+ },
+ "net.java.dev.jets3t:jets3t": {
+ "locked": "0.9.0",
+ "transitive": [
+ "org.apache.hadoop:hadoop-common"
+ ]
+ },
+ "org.apache.avro:avro": {
+ "locked": "1.9.2",
+ "transitive": [
+ "org.apache.hadoop:hadoop-common",
+ "org.apache.iceberg:iceberg-core"
+ ]
+ },
+ "org.apache.calcite.avatica:avatica-core": {
+ "locked": "1.15.0",
+ "transitive": [
+ "org.apache.flink:flink-table-runtime-blink_2.11"
+ ]
+ },
+ "org.apache.commons:commons-compress": {
+ "locked": "1.19",
+ "transitive": [
+ "org.apache.avro:avro",
+ "org.apache.flink:flink-core",
+ "org.apache.hadoop:hadoop-common",
+ "org.apache.hadoop:hadoop-yarn-common"
+ ]
+ },
+ "org.apache.commons:commons-lang3": {
+ "locked": "3.3.2",
+ "transitive": [
+ "org.apache.flink:flink-core",
+ "org.apache.flink:flink-java",
+ "org.apache.flink:flink-runtime_2.11"
+ ]
+ },
+ "org.apache.commons:commons-math3": {
+ "locked": "3.5",
+ "transitive": [
+ "org.apache.flink:flink-java",
+ "org.apache.flink:flink-streaming-java_2.11",
+ "org.apache.hadoop:hadoop-common"
+ ]
+ },
+ "org.apache.curator:curator-client": {
+ "locked": "2.7.1",
+ "transitive": [
+ "org.apache.curator:curator-framework",
+ "org.apache.hadoop:hadoop-common"
+ ]
+ },
+ "org.apache.curator:curator-framework": {
+ "locked": "2.7.1",
+ "transitive": [
+ "org.apache.curator:curator-recipes",
+ "org.apache.hadoop:hadoop-auth"
+ ]
+ },
+ "org.apache.curator:curator-recipes": {
+ "locked": "2.7.1",
+ "transitive": [
+ "org.apache.hadoop:hadoop-common"
+ ]
+ },
+ "org.apache.directory.api:api-asn1-api": {
+ "locked": "1.0.0-M20",
+ "transitive": [
+ "org.apache.directory.server:apacheds-kerberos-codec"
+ ]
+ },
+ "org.apache.directory.api:api-util": {
+ "locked": "1.0.0-M20",
+ "transitive": [
+ "org.apache.directory.server:apacheds-kerberos-codec"
+ ]
+ },
+ "org.apache.directory.server:apacheds-i18n": {
+ "locked": "2.0.0-M15",
+ "transitive": [
+ "org.apache.directory.server:apacheds-kerberos-codec"
+ ]
+ },
+ "org.apache.directory.server:apacheds-kerberos-codec": {
+ "locked": "2.0.0-M15",
+ "transitive": [
+ "org.apache.hadoop:hadoop-auth"
+ ]
+ },
+ "org.apache.flink:flink-annotations": {
+ "locked": "1.10.1",
+ "transitive": [
+ "org.apache.flink:flink-core"
+ ]
+ },
+ "org.apache.flink:flink-clients_2.11": {
+ "locked": "1.10.1",
+ "transitive": [
+ "org.apache.flink:flink-streaming-java_2.11",
+ "org.apache.flink:flink-test-utils_2.11"
+ ]
+ },
+ "org.apache.flink:flink-core": {
+ "locked": "1.10.1",
+ "transitive": [
+ "org.apache.flink:flink-clients_2.11",
+ "org.apache.flink:flink-hadoop-fs",
+ "org.apache.flink:flink-java",
+ "org.apache.flink:flink-optimizer_2.11",
+ "org.apache.flink:flink-runtime_2.11",
+ "org.apache.flink:flink-scala_2.11",
+ "org.apache.flink:flink-streaming-java_2.11",
+ "org.apache.flink:flink-table-common"
+ ]
+ },
+ "org.apache.flink:flink-hadoop-fs": {
+ "locked": "1.10.1",
+ "transitive": [
+ "org.apache.flink:flink-runtime_2.11"
+ ]
+ },
+ "org.apache.flink:flink-java": {
+ "locked": "1.10.1",
+ "transitive": [
+ "org.apache.flink:flink-clients_2.11",
+ "org.apache.flink:flink-optimizer_2.11",
+ "org.apache.flink:flink-runtime_2.11",
+ "org.apache.flink:flink-scala_2.11",
+ "org.apache.flink:flink-table-api-java-bridge_2.11"
+ ]
+ },
+ "org.apache.flink:flink-metrics-core": {
+ "locked": "1.10.1",
+ "transitive": [
+ "org.apache.flink:flink-core"
+ ]
+ },
+ "org.apache.flink:flink-optimizer_2.11": {
+ "locked": "1.10.1",
+ "transitive": [
+ "org.apache.flink:flink-clients_2.11"
+ ]
+ },
+ "org.apache.flink:flink-queryable-state-client-java": {
+ "locked": "1.10.1",
+ "transitive": [
+ "org.apache.flink:flink-runtime_2.11"
+ ]
+ },
+ "org.apache.flink:flink-runtime_2.11": {
+ "locked": "1.10.1",
+ "transitive": [
+ "org.apache.flink:flink-clients_2.11",
+ "org.apache.flink:flink-optimizer_2.11",
+ "org.apache.flink:flink-streaming-java_2.11",
+ "org.apache.flink:flink-test-utils_2.11"
+ ]
+ },
+ "org.apache.flink:flink-scala_2.11": {
+ "locked": "1.10.1",
+ "transitive": [
+ "org.apache.flink:flink-streaming-scala_2.11",
+ "org.apache.flink:flink-table-api-scala-bridge_2.11"
+ ]
+ },
+ "org.apache.flink:flink-shaded-asm-7": {
+ "locked": "7.1-9.0",
+ "transitive": [
+ "org.apache.flink:flink-core",
+ "org.apache.flink:flink-java",
+ "org.apache.flink:flink-runtime_2.11",
+ "org.apache.flink:flink-scala_2.11",
+ "org.apache.flink:flink-table-common"
+ ]
+ },
+ "org.apache.flink:flink-shaded-guava": {
+ "locked": "18.0-9.0",
+ "transitive": [
+ "org.apache.flink:flink-core",
+ "org.apache.flink:flink-optimizer_2.11",
+ "org.apache.flink:flink-queryable-state-client-java",
+ "org.apache.flink:flink-runtime_2.11",
+ "org.apache.flink:flink-streaming-java_2.11"
+ ]
+ },
+ "org.apache.flink:flink-shaded-jackson": {
+ "locked": "2.10.1-9.0",
+ "transitive": [
+ "org.apache.flink:flink-optimizer_2.11",
+ "org.apache.flink:flink-runtime_2.11"
+ ]
+ },
+ "org.apache.flink:flink-shaded-netty": {
+ "locked": "4.1.39.Final-9.0",
+ "transitive": [
+ "org.apache.flink:flink-queryable-state-client-java",
+ "org.apache.flink:flink-runtime_2.11"
+ ]
+ },
+ "org.apache.flink:flink-streaming-java_2.11": {
+ "locked": "1.10.1",
+ "transitive": [
+ "org.apache.flink:flink-streaming-scala_2.11",
+ "org.apache.flink:flink-table-api-java-bridge_2.11",
+ "org.apache.flink:flink-test-utils_2.11"
+ ]
+ },
+ "org.apache.flink:flink-streaming-scala_2.11": {
+ "locked": "1.10.1",
+ "transitive": [
+ "org.apache.flink:flink-table-api-scala-bridge_2.11"
+ ]
+ },
+ "org.apache.flink:flink-table-api-java": {
+ "locked": "1.10.1",
+ "transitive": [
+ "org.apache.flink:flink-table-api-java-bridge_2.11",
+ "org.apache.flink:flink-table-api-scala_2.11",
+ "org.apache.flink:flink-table-planner-blink_2.11",
+ "org.apache.flink:flink-table-runtime-blink_2.11"
+ ]
+ },
+ "org.apache.flink:flink-table-api-java-bridge_2.11": {
+ "locked": "1.10.1",
+ "transitive": [
+ "org.apache.flink:flink-table-planner-blink_2.11",
+ "org.apache.flink:flink-table-planner_2.11"
+ ]
+ },
+ "org.apache.flink:flink-table-api-scala-bridge_2.11": {
+ "locked": "1.10.1",
+ "transitive": [
+ "org.apache.flink:flink-table-planner-blink_2.11",
+ "org.apache.flink:flink-table-planner_2.11"
+ ]
+ },
+ "org.apache.flink:flink-table-api-scala_2.11": {
+ "locked": "1.10.1",
+ "transitive": [
+ "org.apache.flink:flink-table-api-scala-bridge_2.11",
+ "org.apache.flink:flink-table-planner-blink_2.11"
+ ]
+ },
+ "org.apache.flink:flink-table-common": {
+ "locked": "1.10.1",
+ "transitive": [
+ "org.apache.flink:flink-table-api-java",
+ "org.apache.flink:flink-table-api-scala_2.11",
+ "org.apache.flink:flink-table-planner-blink_2.11",
+ "org.apache.flink:flink-table-planner_2.11",
+ "org.apache.flink:flink-table-runtime-blink_2.11"
+ ]
+ },
+ "org.apache.flink:flink-table-planner-blink_2.11": {
+ "locked": "1.10.1"
+ },
+ "org.apache.flink:flink-table-planner_2.11": {
+ "locked": "1.10.1"
+ },
+ "org.apache.flink:flink-table-runtime-blink_2.11": {
+ "locked": "1.10.1",
+ "transitive": [
+ "org.apache.flink:flink-table-planner-blink_2.11"
+ ]
+ },
+ "org.apache.flink:flink-test-utils-junit": {
+ "locked": "1.10.1",
+ "transitive": [
+ "org.apache.flink:flink-test-utils_2.11"
+ ]
+ },
+ "org.apache.flink:flink-test-utils_2.11": {
+ "locked": "1.10.1"
+ },
+ "org.apache.flink:force-shading": {
+ "locked": "1.10.1",
+ "transitive": [
+ "org.apache.flink:flink-annotations",
+ "org.apache.flink:flink-clients_2.11",
+ "org.apache.flink:flink-core",
+ "org.apache.flink:flink-hadoop-fs",
+ "org.apache.flink:flink-java",
+ "org.apache.flink:flink-metrics-core",
+ "org.apache.flink:flink-optimizer_2.11",
+ "org.apache.flink:flink-queryable-state-client-java",
+ "org.apache.flink:flink-runtime_2.11",
+ "org.apache.flink:flink-scala_2.11",
+ "org.apache.flink:flink-streaming-java_2.11",
+ "org.apache.flink:flink-streaming-scala_2.11",
+ "org.apache.flink:flink-table-api-java",
+ "org.apache.flink:flink-table-api-java-bridge_2.11",
+ "org.apache.flink:flink-table-api-scala-bridge_2.11",
+ "org.apache.flink:flink-table-api-scala_2.11",
+ "org.apache.flink:flink-table-common",
+ "org.apache.flink:flink-table-planner-blink_2.11",
+ "org.apache.flink:flink-table-planner_2.11",
+ "org.apache.flink:flink-table-runtime-blink_2.11",
+ "org.apache.flink:flink-test-utils-junit",
+ "org.apache.flink:flink-test-utils_2.11"
+ ]
+ },
+ "org.apache.hadoop:hadoop-annotations": {
+ "locked": "2.7.3",
+ "transitive": [
+ "org.apache.hadoop:hadoop-common",
+ "org.apache.hadoop:hadoop-mapreduce-client-app",
+ "org.apache.hadoop:hadoop-mapreduce-client-common",
+ "org.apache.hadoop:hadoop-mapreduce-client-core",
+ "org.apache.hadoop:hadoop-mapreduce-client-hs",
+ "org.apache.hadoop:hadoop-mapreduce-client-jobclient",
+ "org.apache.hadoop:hadoop-mapreduce-client-shuffle",
+ "org.apache.hadoop:hadoop-yarn-api",
+ "org.apache.hadoop:hadoop-yarn-client",
+ "org.apache.hadoop:hadoop-yarn-common",
+ "org.apache.hadoop:hadoop-yarn-server-applicationhistoryservice",
+ "org.apache.hadoop:hadoop-yarn-server-common",
+ "org.apache.hadoop:hadoop-yarn-server-nodemanager",
+ "org.apache.hadoop:hadoop-yarn-server-resourcemanager",
+ "org.apache.hadoop:hadoop-yarn-server-tests"
+ ]
+ },
+ "org.apache.hadoop:hadoop-auth": {
+ "locked": "2.7.3",
+ "transitive": [
+ "org.apache.hadoop:hadoop-common"
+ ]
+ },
+ "org.apache.hadoop:hadoop-common": {
+ "locked": "2.7.3",
+ "transitive": [
+ "org.apache.hadoop:hadoop-minicluster"
+ ]
+ },
+ "org.apache.hadoop:hadoop-hdfs": {
+ "locked": "2.7.3",
+ "transitive": [
+ "org.apache.hadoop:hadoop-mapreduce-client-hs",
+ "org.apache.hadoop:hadoop-minicluster"
+ ]
+ },
+ "org.apache.hadoop:hadoop-mapreduce-client-app": {
+ "locked": "2.7.3",
+ "transitive": [
+ "org.apache.hadoop:hadoop-mapreduce-client-hs",
+ "org.apache.hadoop:hadoop-minicluster"
+ ]
+ },
+ "org.apache.hadoop:hadoop-mapreduce-client-common": {
+ "locked": "2.7.3",
+ "transitive": [
+ "org.apache.hadoop:hadoop-mapreduce-client-app",
+ "org.apache.hadoop:hadoop-mapreduce-client-hs",
+ "org.apache.hadoop:hadoop-mapreduce-client-jobclient",
+ "org.apache.hadoop:hadoop-mapreduce-client-shuffle"
+ ]
+ },
+ "org.apache.hadoop:hadoop-mapreduce-client-core": {
+ "locked": "2.7.3",
+ "transitive": [
+ "org.apache.hadoop:hadoop-mapreduce-client-common",
+ "org.apache.hadoop:hadoop-minicluster"
+ ]
+ },
+ "org.apache.hadoop:hadoop-mapreduce-client-hs": {
+ "locked": "2.7.3",
+ "transitive": [
+ "org.apache.hadoop:hadoop-minicluster"
+ ]
+ },
+ "org.apache.hadoop:hadoop-mapreduce-client-jobclient": {
+ "locked": "2.7.3",
+ "transitive": [
+ "org.apache.hadoop:hadoop-minicluster"
+ ]
+ },
+ "org.apache.hadoop:hadoop-mapreduce-client-shuffle": {
+ "locked": "2.7.3",
+ "transitive": [
+ "org.apache.hadoop:hadoop-mapreduce-client-app",
+ "org.apache.hadoop:hadoop-mapreduce-client-jobclient"
+ ]
+ },
+ "org.apache.hadoop:hadoop-minicluster": {
+ "locked": "2.7.3"
+ },
+ "org.apache.hadoop:hadoop-yarn-api": {
+ "locked": "2.7.3",
+ "transitive": [
+ "org.apache.hadoop:hadoop-minicluster",
+ "org.apache.hadoop:hadoop-yarn-client",
+ "org.apache.hadoop:hadoop-yarn-common",
+ "org.apache.hadoop:hadoop-yarn-server-applicationhistoryservice",
+ "org.apache.hadoop:hadoop-yarn-server-common",
+ "org.apache.hadoop:hadoop-yarn-server-nodemanager",
+ "org.apache.hadoop:hadoop-yarn-server-resourcemanager",
+ "org.apache.hadoop:hadoop-yarn-server-tests",
+ "org.apache.hadoop:hadoop-yarn-server-web-proxy"
+ ]
+ },
+ "org.apache.hadoop:hadoop-yarn-client": {
+ "locked": "2.7.3",
+ "transitive": [
+ "org.apache.hadoop:hadoop-mapreduce-client-common"
+ ]
+ },
+ "org.apache.hadoop:hadoop-yarn-common": {
+ "locked": "2.7.3",
+ "transitive": [
+ "org.apache.hadoop:hadoop-mapreduce-client-common",
+ "org.apache.hadoop:hadoop-mapreduce-client-core",
+ "org.apache.hadoop:hadoop-yarn-client",
+ "org.apache.hadoop:hadoop-yarn-server-applicationhistoryservice",
+ "org.apache.hadoop:hadoop-yarn-server-common",
+ "org.apache.hadoop:hadoop-yarn-server-nodemanager",
+ "org.apache.hadoop:hadoop-yarn-server-resourcemanager",
+ "org.apache.hadoop:hadoop-yarn-server-tests",
+ "org.apache.hadoop:hadoop-yarn-server-web-proxy"
+ ]
+ },
+ "org.apache.hadoop:hadoop-yarn-server-applicationhistoryservice": {
+ "locked": "2.7.3",
+ "transitive": [
+ "org.apache.hadoop:hadoop-yarn-server-resourcemanager"
+ ]
+ },
+ "org.apache.hadoop:hadoop-yarn-server-common": {
+ "locked": "2.7.3",
+ "transitive": [
+ "org.apache.hadoop:hadoop-mapreduce-client-common",
+ "org.apache.hadoop:hadoop-mapreduce-client-shuffle",
+ "org.apache.hadoop:hadoop-yarn-server-applicationhistoryservice",
+ "org.apache.hadoop:hadoop-yarn-server-nodemanager",
+ "org.apache.hadoop:hadoop-yarn-server-resourcemanager",
+ "org.apache.hadoop:hadoop-yarn-server-tests",
+ "org.apache.hadoop:hadoop-yarn-server-web-proxy"
+ ]
+ },
+ "org.apache.hadoop:hadoop-yarn-server-nodemanager": {
+ "locked": "2.7.3",
+ "transitive": [
+ "org.apache.hadoop:hadoop-mapreduce-client-shuffle",
+ "org.apache.hadoop:hadoop-yarn-server-tests"
+ ]
+ },
+ "org.apache.hadoop:hadoop-yarn-server-resourcemanager": {
+ "locked": "2.7.3",
+ "transitive": [
+ "org.apache.hadoop:hadoop-yarn-server-tests"
+ ]
+ },
+ "org.apache.hadoop:hadoop-yarn-server-tests": {
+ "locked": "2.7.3",
+ "transitive": [
+ "org.apache.hadoop:hadoop-minicluster"
+ ]
+ },
+ "org.apache.hadoop:hadoop-yarn-server-web-proxy": {
+ "locked": "2.7.3",
+ "transitive": [
+ "org.apache.hadoop:hadoop-mapreduce-client-app",
+ "org.apache.hadoop:hadoop-yarn-server-resourcemanager"
+ ]
+ },
+ "org.apache.htrace:htrace-core": {
+ "locked": "3.1.0-incubating",
+ "transitive": [
+ "org.apache.hadoop:hadoop-common",
+ "org.apache.hadoop:hadoop-hdfs"
+ ]
+ },
+ "org.apache.httpcomponents:httpclient": {
+ "locked": "4.2.5",
+ "transitive": [
+ "net.java.dev.jets3t:jets3t",
+ "org.apache.hadoop:hadoop-auth"
+ ]
+ },
+ "org.apache.httpcomponents:httpcore": {
+ "locked": "4.2.4",
+ "transitive": [
+ "net.java.dev.jets3t:jets3t",
+ "org.apache.httpcomponents:httpclient"
+ ]
+ },
+ "org.apache.iceberg:iceberg-api": {
+ "project": true,
+ "transitive": [
+ "org.apache.iceberg:iceberg-core",
+ "org.apache.iceberg:iceberg-data",
+ "org.apache.iceberg:iceberg-orc",
+ "org.apache.iceberg:iceberg-parquet"
+ ]
+ },
+ "org.apache.iceberg:iceberg-bundled-guava": {
+ "project": true,
+ "transitive": [
+ "org.apache.iceberg:iceberg-api",
+ "org.apache.iceberg:iceberg-common"
+ ]
+ },
+ "org.apache.iceberg:iceberg-common": {
+ "project": true,
+ "transitive": [
+ "org.apache.iceberg:iceberg-core"
+ ]
+ },
+ "org.apache.iceberg:iceberg-core": {
+ "project": true,
+ "transitive": [
+ "org.apache.iceberg:iceberg-data",
+ "org.apache.iceberg:iceberg-orc",
+ "org.apache.iceberg:iceberg-parquet"
+ ]
+ },
+ "org.apache.iceberg:iceberg-data": {
+ "project": true
+ },
+ "org.apache.iceberg:iceberg-orc": {
+ "project": true
+ },
+ "org.apache.iceberg:iceberg-parquet": {
+ "project": true
+ },
+ "org.apache.orc:orc-core": {
+ "locked": "1.6.3",
+ "transitive": [
+ "org.apache.iceberg:iceberg-orc"
+ ]
+ },
+ "org.apache.orc:orc-shims": {
+ "locked": "1.6.3",
+ "transitive": [
+ "org.apache.orc:orc-core"
+ ]
+ },
+ "org.apache.parquet:parquet-avro": {
+ "locked": "1.11.0",
+ "transitive": [
+ "org.apache.iceberg:iceberg-parquet"
+ ]
+ },
+ "org.apache.parquet:parquet-column": {
+ "locked": "1.11.0",
+ "transitive": [
+ "org.apache.parquet:parquet-avro",
+ "org.apache.parquet:parquet-hadoop"
+ ]
+ },
+ "org.apache.parquet:parquet-common": {
+ "locked": "1.11.0",
+ "transitive": [
+ "org.apache.parquet:parquet-column",
+ "org.apache.parquet:parquet-encoding"
+ ]
+ },
+ "org.apache.parquet:parquet-encoding": {
+ "locked": "1.11.0",
+ "transitive": [
+ "org.apache.parquet:parquet-column"
+ ]
+ },
+ "org.apache.parquet:parquet-format-structures": {
+ "locked": "1.11.0",
+ "transitive": [
+ "org.apache.parquet:parquet-avro",
+ "org.apache.parquet:parquet-common",
+ "org.apache.parquet:parquet-hadoop"
+ ]
+ },
+ "org.apache.parquet:parquet-hadoop": {
+ "locked": "1.11.0",
+ "transitive": [
+ "org.apache.parquet:parquet-avro"
+ ]
+ },
+ "org.apache.parquet:parquet-jackson": {
+ "locked": "1.11.0",
+ "transitive": [
+ "org.apache.parquet:parquet-hadoop"
+ ]
+ },
+ "org.apache.yetus:audience-annotations": {
+ "locked": "0.11.0",
+ "transitive": [
+ "org.apache.parquet:parquet-common"
+ ]
+ },
+ "org.apache.zookeeper:zookeeper": {
+ "locked": "3.4.6",
+ "transitive": [
+ "org.apache.curator:curator-client",
+ "org.apache.curator:curator-framework",
+ "org.apache.curator:curator-recipes",
+ "org.apache.hadoop:hadoop-auth",
+ "org.apache.hadoop:hadoop-common",
+ "org.apache.hadoop:hadoop-yarn-server-common",
+ "org.apache.hadoop:hadoop-yarn-server-resourcemanager"
+ ]
+ },
+ "org.checkerframework:checker-qual": {
+ "locked": "2.6.0",
+ "transitive": [
+ "com.github.ben-manes.caffeine:caffeine"
+ ]
+ },
+ "org.clapper:grizzled-slf4j_2.11": {
+ "locked": "1.3.2",
+ "transitive": [
+ "org.apache.flink:flink-runtime_2.11"
+ ]
+ },
+ "org.codehaus.jackson:jackson-core-asl": {
+ "locked": "1.9.13",
+ "transitive": [
+ "com.sun.jersey:jersey-json",
+ "org.apache.hadoop:hadoop-common",
+ "org.apache.hadoop:hadoop-hdfs",
+ "org.apache.hadoop:hadoop-yarn-common",
+ "org.codehaus.jackson:jackson-jaxrs",
+ "org.codehaus.jackson:jackson-mapper-asl",
+ "org.codehaus.jackson:jackson-xc"
+ ]
+ },
+ "org.codehaus.jackson:jackson-jaxrs": {
+ "locked": "1.9.13",
+ "transitive": [
+ "com.sun.jersey:jersey-json",
+ "org.apache.hadoop:hadoop-yarn-common"
+ ]
+ },
+ "org.codehaus.jackson:jackson-mapper-asl": {
+ "locked": "1.9.13",
+ "transitive": [
+ "com.sun.jersey:jersey-json",
+ "org.apache.hadoop:hadoop-common",
+ "org.apache.hadoop:hadoop-hdfs",
+ "org.apache.hadoop:hadoop-yarn-common",
+ "org.codehaus.jackson:jackson-jaxrs",
+ "org.codehaus.jackson:jackson-xc"
+ ]
+ },
+ "org.codehaus.jackson:jackson-xc": {
+ "locked": "1.9.13",
+ "transitive": [
+ "com.sun.jersey:jersey-json",
+ "org.apache.hadoop:hadoop-yarn-common"
+ ]
+ },
+ "org.codehaus.janino:commons-compiler": {
+ "locked": "3.0.9",
+ "transitive": [
+ "org.codehaus.janino:janino"
+ ]
+ },
+ "org.codehaus.janino:janino": {
+ "locked": "3.0.9",
+ "transitive": [
+ "org.apache.flink:flink-table-runtime-blink_2.11"
+ ]
+ },
+ "org.codehaus.jettison:jettison": {
+ "locked": "1.1",
+ "transitive": [
+ "com.sun.jersey:jersey-json",
+ "org.apache.hadoop:hadoop-yarn-server-applicationhistoryservice",
+ "org.apache.hadoop:hadoop-yarn-server-nodemanager",
+ "org.apache.hadoop:hadoop-yarn-server-resourcemanager"
+ ]
+ },
+ "org.fusesource.leveldbjni:leveldbjni-all": {
+ "locked": "1.8",
+ "transitive": [
+ "org.apache.hadoop:hadoop-hdfs",
+ "org.apache.hadoop:hadoop-mapreduce-client-hs",
+ "org.apache.hadoop:hadoop-mapreduce-client-shuffle",
+ "org.apache.hadoop:hadoop-yarn-server-applicationhistoryservice",
+ "org.apache.hadoop:hadoop-yarn-server-common",
+ "org.apache.hadoop:hadoop-yarn-server-nodemanager",
+ "org.apache.hadoop:hadoop-yarn-server-resourcemanager"
+ ]
+ },
+ "org.hamcrest:hamcrest-core": {
+ "locked": "1.3",
+ "transitive": [
+ "junit:junit"
+ ]
+ },
+ "org.javassist:javassist": {
+ "locked": "3.24.0-GA",
+ "transitive": [
+ "org.apache.flink:flink-runtime_2.11",
+ "org.reflections:reflections"
+ ]
+ },
+ "org.jetbrains:annotations": {
+ "locked": "17.0.0",
+ "transitive": [
+ "org.apache.orc:orc-core"
+ ]
+ },
+ "org.lz4:lz4-java": {
+ "locked": "1.5.0",
+ "transitive": [
+ "org.apache.flink:flink-runtime_2.11"
+ ]
+ },
+ "org.mockito:mockito-core": {
+ "locked": "1.10.19"
+ },
+ "org.objenesis:objenesis": {
+ "locked": "2.1",
+ "transitive": [
+ "com.esotericsoftware.kryo:kryo"
+ ]
+ },
+ "org.reactivestreams:reactive-streams": {
+ "locked": "1.0.2",
+ "transitive": [
+ "com.typesafe.akka:akka-stream_2.11"
+ ]
+ },
+ "org.reflections:reflections": {
+ "locked": "0.9.10",
+ "transitive": [
+ "org.apache.flink:flink-table-planner-blink_2.11"
+ ]
+ },
+ "org.scala-lang.modules:scala-java8-compat_2.11": {
+ "locked": "0.7.0",
+ "transitive": [
+ "com.typesafe.akka:akka-actor_2.11"
+ ]
+ },
+ "org.scala-lang.modules:scala-parser-combinators_2.11": {
+ "locked": "1.1.1",
+ "transitive": [
+ "com.typesafe:ssl-config-core_2.11",
+ "org.scala-lang:scala-compiler"
+ ]
+ },
+ "org.scala-lang.modules:scala-xml_2.11": {
+ "locked": "1.0.5",
+ "transitive": [
+ "org.scala-lang:scala-compiler"
+ ]
+ },
+ "org.scala-lang:scala-compiler": {
+ "locked": "2.11.12",
+ "transitive": [
+ "org.apache.flink:flink-scala_2.11",
+ "org.apache.flink:flink-streaming-scala_2.11",
+ "org.apache.flink:flink-table-api-scala_2.11"
+ ]
+ },
+ "org.scala-lang:scala-library": {
+ "locked": "2.11.12",
+ "transitive": [
+ "org.apache.flink:flink-runtime_2.11",
+ "org.apache.flink:flink-scala_2.11",
+ "org.apache.flink:flink-streaming-scala_2.11",
+ "org.apache.flink:flink-table-api-scala_2.11",
+ "org.scala-lang.modules:scala-parser-combinators_2.11",
+ "org.scala-lang.modules:scala-xml_2.11",
+ "org.scala-lang:scala-compiler",
+ "org.scala-lang:scala-reflect"
+ ]
+ },
+ "org.scala-lang:scala-reflect": {
+ "locked": "2.11.12",
+ "transitive": [
+ "org.apache.flink:flink-scala_2.11",
+ "org.apache.flink:flink-streaming-scala_2.11",
+ "org.apache.flink:flink-table-api-scala_2.11",
+ "org.scala-lang:scala-compiler"
+ ]
+ },
+ "org.slf4j:slf4j-api": {
+ "locked": "1.7.25",
+ "transitive": [
+ "com.typesafe.akka:akka-slf4j_2.11",
+ "org.apache.avro:avro",
+ "org.apache.calcite.avatica:avatica-core",
+ "org.apache.curator:curator-client",
+ "org.apache.directory.api:api-asn1-api",
+ "org.apache.directory.api:api-util",
+ "org.apache.directory.server:apacheds-i18n",
+ "org.apache.directory.server:apacheds-kerberos-codec",
+ "org.apache.flink:flink-annotations",
+ "org.apache.flink:flink-clients_2.11",
+ "org.apache.flink:flink-core",
+ "org.apache.flink:flink-java",
+ "org.apache.flink:flink-optimizer_2.11",
+ "org.apache.flink:flink-runtime_2.11",
+ "org.apache.flink:flink-scala_2.11",
+ "org.apache.flink:flink-streaming-java_2.11",
+ "org.apache.flink:flink-streaming-scala_2.11",
+ "org.apache.flink:flink-table-api-java",
+ "org.apache.flink:flink-table-api-java-bridge_2.11",
+ "org.apache.flink:flink-table-api-scala-bridge_2.11",
+ "org.apache.flink:flink-table-api-scala_2.11",
+ "org.apache.flink:flink-table-common",
+ "org.apache.flink:flink-table-planner-blink_2.11",
+ "org.apache.flink:flink-table-planner_2.11",
+ "org.apache.flink:flink-table-runtime-blink_2.11",
+ "org.apache.flink:flink-test-utils-junit",
+ "org.apache.flink:flink-test-utils_2.11",
+ "org.apache.hadoop:hadoop-auth",
+ "org.apache.hadoop:hadoop-common",
+ "org.apache.hadoop:hadoop-mapreduce-client-app",
+ "org.apache.hadoop:hadoop-mapreduce-client-common",
+ "org.apache.hadoop:hadoop-mapreduce-client-core",
+ "org.apache.hadoop:hadoop-mapreduce-client-hs",
+ "org.apache.hadoop:hadoop-mapreduce-client-jobclient",
+ "org.apache.hadoop:hadoop-mapreduce-client-shuffle",
+ "org.apache.hadoop:hadoop-yarn-common",
+ "org.apache.hadoop:hadoop-yarn-server-nodemanager",
+ "org.apache.hadoop:hadoop-yarn-server-resourcemanager",
+ "org.apache.iceberg:iceberg-api",
+ "org.apache.iceberg:iceberg-common",
+ "org.apache.iceberg:iceberg-core",
+ "org.apache.iceberg:iceberg-data",
+ "org.apache.iceberg:iceberg-orc",
+ "org.apache.iceberg:iceberg-parquet",
+ "org.apache.orc:orc-core",
+ "org.apache.orc:orc-shims",
+ "org.apache.parquet:parquet-common",
+ "org.apache.parquet:parquet-format-structures",
+ "org.apache.zookeeper:zookeeper",
+ "org.clapper:grizzled-slf4j_2.11",
+ "org.slf4j:slf4j-simple"
+ ]
+ },
+ "org.slf4j:slf4j-simple": {
+ "locked": "1.7.25"
+ },
+ "org.sonatype.sisu.inject:cglib": {
+ "locked": "2.2.1-v20090111",
+ "transitive": [
+ "com.google.inject:guice"
+ ]
+ },
+ "org.threeten:threeten-extra": {
+ "locked": "1.5.0",
+ "transitive": [
+ "org.apache.orc:orc-core"
+ ]
+ },
+ "org.xerial.snappy:snappy-java": {
+ "locked": "1.1.7.3",
+ "transitive": [
+ "org.apache.flink:flink-runtime_2.11",
+ "org.apache.parquet:parquet-hadoop"
+ ]
+ },
+ "xerces:xercesImpl": {
+ "locked": "2.9.1",
+ "transitive": [
+ "org.apache.hadoop:hadoop-hdfs"
+ ]
+ },
+ "xml-apis:xml-apis": {
+ "locked": "1.3.04",
+ "transitive": [
+ "xerces:xercesImpl"
+ ]
+ },
+ "xmlenc:xmlenc": {
+ "locked": "0.52",
+ "transitive": [
+ "org.apache.hadoop:hadoop-common",
+ "org.apache.hadoop:hadoop-hdfs"
+ ]
+ }
+ },
+ "testRuntime": {
+ "aopalliance:aopalliance": {
+ "locked": "1.0",
+ "transitive": [
+ "com.google.inject:guice"
+ ]
+ },
+ "asm:asm": {
+ "locked": "3.1",
+ "transitive": [
+ "com.sun.jersey:jersey-server",
+ "org.sonatype.sisu.inject:cglib"
+ ]
+ },
+ "com.esotericsoftware.kryo:kryo": {
+ "locked": "2.24.0",
+ "transitive": [
+ "org.apache.flink:flink-core"
+ ]
+ },
+ "com.esotericsoftware.minlog:minlog": {
+ "locked": "1.2",
+ "transitive": [
+ "com.esotericsoftware.kryo:kryo"
+ ]
+ },
+ "com.fasterxml.jackson.core:jackson-annotations": {
+ "locked": "2.10.2",
+ "transitive": [
+ "com.fasterxml.jackson.core:jackson-databind"
+ ]
+ },
+ "com.fasterxml.jackson.core:jackson-core": {
+ "locked": "2.10.2",
+ "transitive": [
+ "com.fasterxml.jackson.core:jackson-databind",
+ "org.apache.avro:avro",
+ "org.apache.iceberg:iceberg-core"
+ ]
+ },
+ "com.fasterxml.jackson.core:jackson-databind": {
+ "locked": "2.10.2",
+ "transitive": [
+ "org.apache.avro:avro",
+ "org.apache.iceberg:iceberg-core"
+ ]
+ },
+ "com.github.ben-manes.caffeine:caffeine": {
+ "locked": "2.7.0",
+ "transitive": [
+ "org.apache.iceberg:iceberg-core"
+ ]
+ },
+ "com.github.scopt:scopt_2.11": {
+ "locked": "3.5.0",
+ "transitive": [
+ "org.apache.flink:flink-runtime_2.11"
+ ]
+ },
+ "com.github.stephenc.findbugs:findbugs-annotations": {
+ "locked": "1.3.9-1",
+ "transitive": [
+ "org.apache.iceberg:iceberg-api",
+ "org.apache.iceberg:iceberg-common",
+ "org.apache.iceberg:iceberg-core",
+ "org.apache.iceberg:iceberg-data",
+ "org.apache.iceberg:iceberg-orc",
+ "org.apache.iceberg:iceberg-parquet"
+ ]
+ },
+ "com.google.code.findbugs:jsr305": {
+ "locked": "3.0.0",
+ "transitive": [
+ "org.apache.flink:flink-annotations",
+ "org.apache.flink:flink-clients_2.11",
+ "org.apache.flink:flink-core",
+ "org.apache.flink:flink-java",
+ "org.apache.flink:flink-optimizer_2.11",
+ "org.apache.flink:flink-runtime_2.11",
+ "org.apache.flink:flink-scala_2.11",
+ "org.apache.flink:flink-streaming-java_2.11",
+ "org.apache.flink:flink-streaming-scala_2.11",
+ "org.apache.flink:flink-table-api-java",
+ "org.apache.flink:flink-table-api-java-bridge_2.11",
+ "org.apache.flink:flink-table-api-scala-bridge_2.11",
+ "org.apache.flink:flink-table-api-scala_2.11",
+ "org.apache.flink:flink-table-common",
+ "org.apache.flink:flink-table-planner-blink_2.11",
+ "org.apache.flink:flink-table-planner_2.11",
+ "org.apache.flink:flink-table-runtime-blink_2.11",
+ "org.apache.flink:flink-test-utils-junit",
+ "org.apache.flink:flink-test-utils_2.11",
+ "org.apache.hadoop:hadoop-common"
+ ]
+ },
+ "com.google.code.gson:gson": {
+ "locked": "2.2.4",
+ "transitive": [
+ "org.apache.hadoop:hadoop-common"
+ ]
+ },
+ "com.google.errorprone:error_prone_annotations": {
+ "locked": "2.3.3",
+ "transitive": [
+ "com.github.ben-manes.caffeine:caffeine"
+ ]
+ },
+ "com.google.guava:guava": {
+ "locked": "16.0.1",
+ "transitive": [
+ "org.apache.curator:curator-client",
+ "org.apache.curator:curator-framework",
+ "org.apache.curator:curator-recipes",
+ "org.apache.hadoop:hadoop-common",
+ "org.apache.hadoop:hadoop-hdfs",
+ "org.apache.hadoop:hadoop-yarn-api",
+ "org.apache.hadoop:hadoop-yarn-client",
+ "org.apache.hadoop:hadoop-yarn-common",
+ "org.apache.hadoop:hadoop-yarn-server-applicationhistoryservice",
+ "org.apache.hadoop:hadoop-yarn-server-common",
+ "org.apache.hadoop:hadoop-yarn-server-nodemanager",
+ "org.apache.hadoop:hadoop-yarn-server-resourcemanager",
+ "org.apache.hadoop:hadoop-yarn-server-tests",
+ "org.apache.hadoop:hadoop-yarn-server-web-proxy"
+ ]
+ },
+ "com.google.inject.extensions:guice-servlet": {
+ "locked": "3.0",
+ "transitive": [
+ "com.sun.jersey.contribs:jersey-guice",
+ "org.apache.hadoop:hadoop-mapreduce-client-app",
+ "org.apache.hadoop:hadoop-mapreduce-client-common",
+ "org.apache.hadoop:hadoop-mapreduce-client-core",
+ "org.apache.hadoop:hadoop-mapreduce-client-hs",
+ "org.apache.hadoop:hadoop-mapreduce-client-jobclient",
+ "org.apache.hadoop:hadoop-mapreduce-client-shuffle",
+ "org.apache.hadoop:hadoop-yarn-common",
+ "org.apache.hadoop:hadoop-yarn-server-applicationhistoryservice",
+ "org.apache.hadoop:hadoop-yarn-server-nodemanager",
+ "org.apache.hadoop:hadoop-yarn-server-resourcemanager"
+ ]
+ },
+ "com.google.inject:guice": {
+ "locked": "3.0",
+ "transitive": [
+ "com.google.inject.extensions:guice-servlet",
+ "com.sun.jersey.contribs:jersey-guice",
+ "org.apache.hadoop:hadoop-yarn-common",
+ "org.apache.hadoop:hadoop-yarn-server-applicationhistoryservice",
+ "org.apache.hadoop:hadoop-yarn-server-nodemanager",
+ "org.apache.hadoop:hadoop-yarn-server-resourcemanager"
+ ]
+ },
+ "com.google.protobuf:protobuf-java": {
+ "locked": "2.5.0",
+ "transitive": [
+ "org.apache.hadoop:hadoop-common",
+ "org.apache.hadoop:hadoop-hdfs",
+ "org.apache.hadoop:hadoop-mapreduce-client-app",
+ "org.apache.hadoop:hadoop-mapreduce-client-common",
+ "org.apache.hadoop:hadoop-mapreduce-client-core",
+ "org.apache.hadoop:hadoop-mapreduce-client-hs",
+ "org.apache.hadoop:hadoop-mapreduce-client-jobclient",
+ "org.apache.hadoop:hadoop-mapreduce-client-shuffle",
+ "org.apache.hadoop:hadoop-yarn-api",
+ "org.apache.hadoop:hadoop-yarn-common",
+ "org.apache.hadoop:hadoop-yarn-server-applicationhistoryservice",
+ "org.apache.hadoop:hadoop-yarn-server-common",
+ "org.apache.hadoop:hadoop-yarn-server-nodemanager",
+ "org.apache.hadoop:hadoop-yarn-server-resourcemanager"
+ ]
+ },
+ "com.jamesmurty.utils:java-xmlbuilder": {
+ "locked": "0.4",
+ "transitive": [
+ "net.java.dev.jets3t:jets3t"
+ ]
+ },
+ "com.jcraft:jsch": {
+ "locked": "0.1.42",
+ "transitive": [
+ "org.apache.hadoop:hadoop-common"
+ ]
+ },
+ "com.sun.jersey.contribs:jersey-guice": {
+ "locked": "1.9",
+ "transitive": [
+ "org.apache.hadoop:hadoop-yarn-common",
+ "org.apache.hadoop:hadoop-yarn-server-applicationhistoryservice",
+ "org.apache.hadoop:hadoop-yarn-server-nodemanager",
+ "org.apache.hadoop:hadoop-yarn-server-resourcemanager"
+ ]
+ },
+ "com.sun.jersey:jersey-client": {
+ "locked": "1.9",
+ "transitive": [
+ "org.apache.hadoop:hadoop-yarn-common",
+ "org.apache.hadoop:hadoop-yarn-server-applicationhistoryservice",
+ "org.apache.hadoop:hadoop-yarn-server-nodemanager",
+ "org.apache.hadoop:hadoop-yarn-server-resourcemanager"
+ ]
+ },
+ "com.sun.jersey:jersey-core": {
+ "locked": "1.9",
+ "transitive": [
+ "com.sun.jersey:jersey-client",
+ "com.sun.jersey:jersey-json",
+ "com.sun.jersey:jersey-server",
+ "org.apache.hadoop:hadoop-common",
+ "org.apache.hadoop:hadoop-hdfs",
+ "org.apache.hadoop:hadoop-yarn-common",
+ "org.apache.hadoop:hadoop-yarn-server-applicationhistoryservice",
+ "org.apache.hadoop:hadoop-yarn-server-nodemanager",
+ "org.apache.hadoop:hadoop-yarn-server-resourcemanager"
+ ]
+ },
+ "com.sun.jersey:jersey-json": {
+ "locked": "1.9",
+ "transitive": [
+ "org.apache.hadoop:hadoop-common",
+ "org.apache.hadoop:hadoop-yarn-common",
+ "org.apache.hadoop:hadoop-yarn-server-applicationhistoryservice",
+ "org.apache.hadoop:hadoop-yarn-server-nodemanager",
+ "org.apache.hadoop:hadoop-yarn-server-resourcemanager"
+ ]
+ },
+ "com.sun.jersey:jersey-server": {
+ "locked": "1.9",
+ "transitive": [
+ "com.sun.jersey.contribs:jersey-guice",
+ "org.apache.hadoop:hadoop-common",
+ "org.apache.hadoop:hadoop-hdfs",
+ "org.apache.hadoop:hadoop-yarn-common"
+ ]
+ },
+ "com.sun.xml.bind:jaxb-impl": {
+ "locked": "2.2.3-1",
+ "transitive": [
+ "com.sun.jersey:jersey-json"
+ ]
+ },
+ "com.twitter:chill-java": {
+ "locked": "0.7.6",
+ "transitive": [
+ "com.twitter:chill_2.11"
+ ]
+ },
+ "com.twitter:chill_2.11": {
+ "locked": "0.7.6",
+ "transitive": [
+ "org.apache.flink:flink-runtime_2.11"
+ ]
+ },
+ "com.typesafe.akka:akka-actor_2.11": {
+ "locked": "2.5.21",
+ "transitive": [
+ "com.typesafe.akka:akka-slf4j_2.11",
+ "com.typesafe.akka:akka-stream_2.11",
+ "org.apache.flink:flink-runtime_2.11"
+ ]
+ },
+ "com.typesafe.akka:akka-protobuf_2.11": {
+ "locked": "2.5.21",
+ "transitive": [
+ "com.typesafe.akka:akka-stream_2.11",
+ "org.apache.flink:flink-runtime_2.11"
+ ]
+ },
+ "com.typesafe.akka:akka-slf4j_2.11": {
+ "locked": "2.5.21",
+ "transitive": [
+ "org.apache.flink:flink-runtime_2.11"
+ ]
+ },
+ "com.typesafe.akka:akka-stream_2.11": {
+ "locked": "2.5.21",
+ "transitive": [
+ "org.apache.flink:flink-runtime_2.11"
+ ]
+ },
+ "com.typesafe:config": {
+ "locked": "1.3.3",
+ "transitive": [
+ "com.typesafe.akka:akka-actor_2.11"
+ ]
+ },
+ "com.typesafe:ssl-config-core_2.11": {
+ "locked": "0.3.7",
+ "transitive": [
+ "com.typesafe.akka:akka-stream_2.11"
+ ]
+ },
+ "commons-beanutils:commons-beanutils": {
+ "locked": "1.7.0",
+ "transitive": [
+ "commons-digester:commons-digester"
+ ]
+ },
+ "commons-beanutils:commons-beanutils-core": {
+ "locked": "1.8.0",
+ "transitive": [
+ "commons-configuration:commons-configuration"
+ ]
+ },
+ "commons-cli:commons-cli": {
+ "locked": "1.3.1",
+ "transitive": [
+ "org.apache.flink:flink-clients_2.11",
+ "org.apache.flink:flink-runtime_2.11",
+ "org.apache.hadoop:hadoop-common",
+ "org.apache.hadoop:hadoop-hdfs",
+ "org.apache.hadoop:hadoop-yarn-client",
+ "org.apache.hadoop:hadoop-yarn-common"
+ ]
+ },
+ "commons-codec:commons-codec": {
+ "locked": "1.6",
+ "transitive": [
+ "commons-httpclient:commons-httpclient",
+ "net.java.dev.jets3t:jets3t",
+ "org.apache.hadoop:hadoop-auth",
+ "org.apache.hadoop:hadoop-common",
+ "org.apache.hadoop:hadoop-hdfs",
+ "org.apache.hadoop:hadoop-yarn-common",
+ "org.apache.hadoop:hadoop-yarn-server-nodemanager",
+ "org.apache.httpcomponents:httpclient"
+ ]
+ },
+ "commons-collections:commons-collections": {
+ "locked": "3.2.2",
+ "transitive": [
+ "commons-configuration:commons-configuration",
+ "org.apache.flink:flink-core",
+ "org.apache.hadoop:hadoop-common",
+ "org.apache.hadoop:hadoop-yarn-server-applicationhistoryservice"
+ ]
+ },
+ "commons-configuration:commons-configuration": {
+ "locked": "1.6",
+ "transitive": [
+ "org.apache.hadoop:hadoop-common"
+ ]
+ },
+ "commons-daemon:commons-daemon": {
+ "locked": "1.0.13",
+ "transitive": [
+ "org.apache.hadoop:hadoop-hdfs"
+ ]
+ },
+ "commons-digester:commons-digester": {
+ "locked": "1.8",
+ "transitive": [
+ "commons-configuration:commons-configuration"
+ ]
+ },
+ "commons-httpclient:commons-httpclient": {
+ "locked": "3.1",
+ "transitive": [
+ "org.apache.hadoop:hadoop-common"
+ ]
+ },
+ "commons-io:commons-io": {
+ "locked": "2.4",
+ "transitive": [
+ "org.apache.flink:flink-runtime_2.11",
+ "org.apache.hadoop:hadoop-common",
+ "org.apache.hadoop:hadoop-hdfs",
+ "org.apache.hadoop:hadoop-yarn-common",
+ "org.apache.hadoop:hadoop-yarn-server-resourcemanager"
+ ]
+ },
+ "commons-lang:commons-lang": {
+ "locked": "2.6",
+ "transitive": [
+ "commons-configuration:commons-configuration",
+ "org.apache.hadoop:hadoop-common",
+ "org.apache.hadoop:hadoop-hdfs",
+ "org.apache.hadoop:hadoop-yarn-api",
+ "org.apache.hadoop:hadoop-yarn-client",
+ "org.apache.hadoop:hadoop-yarn-common",
+ "org.apache.hadoop:hadoop-yarn-server-nodemanager",
+ "org.apache.hadoop:hadoop-yarn-server-resourcemanager"
+ ]
+ },
+ "commons-logging:commons-logging": {
+ "locked": "1.1.3",
+ "transitive": [
+ "commons-beanutils:commons-beanutils",
+ "commons-beanutils:commons-beanutils-core",
+ "commons-configuration:commons-configuration",
+ "commons-digester:commons-digester",
+ "commons-httpclient:commons-httpclient",
+ "net.java.dev.jets3t:jets3t",
+ "org.apache.hadoop:hadoop-common",
+ "org.apache.hadoop:hadoop-hdfs",
+ "org.apache.hadoop:hadoop-yarn-api",
+ "org.apache.hadoop:hadoop-yarn-client",
+ "org.apache.hadoop:hadoop-yarn-common",
+ "org.apache.hadoop:hadoop-yarn-server-applicationhistoryservice",
+ "org.apache.hadoop:hadoop-yarn-server-common",
+ "org.apache.hadoop:hadoop-yarn-server-nodemanager",
+ "org.apache.hadoop:hadoop-yarn-server-resourcemanager",
+ "org.apache.hadoop:hadoop-yarn-server-tests",
+ "org.apache.hadoop:hadoop-yarn-server-web-proxy",
+ "org.apache.httpcomponents:httpclient"
+ ]
+ },
+ "commons-net:commons-net": {
+ "locked": "3.1",
+ "transitive": [
+ "org.apache.hadoop:hadoop-common"
+ ]
+ },
+ "commons-pool:commons-pool": {
+ "locked": "1.6",
+ "transitive": [
+ "org.apache.parquet:parquet-hadoop"
+ ]
+ },
+ "io.airlift:aircompressor": {
+ "locked": "0.15",
+ "transitive": [
+ "org.apache.orc:orc-core"
+ ]
+ },
+ "io.netty:netty": {
+ "locked": "3.7.0.Final",
+ "transitive": [
+ "org.apache.hadoop:hadoop-hdfs",
+ "org.apache.hadoop:hadoop-mapreduce-client-app",
+ "org.apache.hadoop:hadoop-mapreduce-client-common",
+ "org.apache.hadoop:hadoop-mapreduce-client-core",
+ "org.apache.hadoop:hadoop-mapreduce-client-hs",
+ "org.apache.hadoop:hadoop-mapreduce-client-jobclient",
+ "org.apache.hadoop:hadoop-mapreduce-client-shuffle",
+ "org.apache.zookeeper:zookeeper"
+ ]
+ },
+ "io.netty:netty-all": {
+ "locked": "4.0.23.Final",
+ "transitive": [
+ "org.apache.hadoop:hadoop-hdfs"
+ ]
+ },
+ "javax.annotation:javax.annotation-api": {
+ "locked": "1.3.2",
+ "transitive": [
+ "org.apache.parquet:parquet-format-structures"
+ ]
+ },
+ "javax.inject:javax.inject": {
+ "locked": "1",
+ "transitive": [
+ "com.google.inject:guice",
+ "com.sun.jersey.contribs:jersey-guice"
+ ]
+ },
+ "javax.servlet.jsp:jsp-api": {
+ "locked": "2.1",
+ "transitive": [
+ "org.apache.hadoop:hadoop-common"
+ ]
+ },
+ "javax.servlet:servlet-api": {
+ "locked": "2.5",
+ "transitive": [
+ "org.apache.hadoop:hadoop-common",
+ "org.apache.hadoop:hadoop-hdfs",
+ "org.apache.hadoop:hadoop-yarn-common",
+ "org.apache.hadoop:hadoop-yarn-server-applicationhistoryservice",
+ "org.apache.hadoop:hadoop-yarn-server-nodemanager",
+ "org.apache.hadoop:hadoop-yarn-server-resourcemanager",
+ "org.apache.hadoop:hadoop-yarn-server-web-proxy"
+ ]
+ },
+ "javax.xml.bind:jaxb-api": {
+ "locked": "2.2.11",
+ "transitive": [
+ "com.sun.xml.bind:jaxb-impl",
+ "org.apache.hadoop:hadoop-yarn-common",
+ "org.apache.hadoop:hadoop-yarn-server-applicationhistoryservice",
+ "org.apache.hadoop:hadoop-yarn-server-nodemanager",
+ "org.apache.hadoop:hadoop-yarn-server-resourcemanager",
+ "org.apache.orc:orc-core"
+ ]
+ },
+ "jline:jline": {
+ "locked": "0.9.94",
+ "transitive": [
+ "org.apache.zookeeper:zookeeper"
+ ]
+ },
+ "junit:junit": {
+ "locked": "4.12",
+ "transitive": [
+ "jline:jline",
+ "org.apache.flink:flink-test-utils-junit",
+ "org.apache.flink:flink-test-utils_2.11"
+ ]
+ },
+ "log4j:log4j": {
+ "locked": "1.2.17",
+ "transitive": [
+ "org.apache.hadoop:hadoop-auth",
+ "org.apache.hadoop:hadoop-common",
+ "org.apache.hadoop:hadoop-hdfs",
+ "org.apache.hadoop:hadoop-yarn-client",
+ "org.apache.hadoop:hadoop-yarn-common",
+ "org.apache.hadoop:hadoop-yarn-server-resourcemanager",
+ "org.apache.zookeeper:zookeeper"
+ ]
+ },
+ "net.java.dev.jets3t:jets3t": {
+ "locked": "0.9.0",
+ "transitive": [
+ "org.apache.hadoop:hadoop-common"
+ ]
+ },
+ "org.apache.avro:avro": {
+ "locked": "1.9.2",
+ "transitive": [
+ "org.apache.hadoop:hadoop-common",
+ "org.apache.iceberg:iceberg-core"
+ ]
+ },
+ "org.apache.calcite.avatica:avatica-core": {
+ "locked": "1.15.0",
+ "transitive": [
+ "org.apache.flink:flink-table-runtime-blink_2.11"
+ ]
+ },
+ "org.apache.commons:commons-compress": {
+ "locked": "1.19",
+ "transitive": [
+ "org.apache.avro:avro",
+ "org.apache.flink:flink-core",
+ "org.apache.hadoop:hadoop-common",
+ "org.apache.hadoop:hadoop-yarn-common"
+ ]
+ },
+ "org.apache.commons:commons-lang3": {
+ "locked": "3.3.2",
+ "transitive": [
+ "org.apache.flink:flink-core",
+ "org.apache.flink:flink-java",
+ "org.apache.flink:flink-runtime_2.11"
+ ]
+ },
+ "org.apache.commons:commons-math3": {
+ "locked": "3.5",
+ "transitive": [
+ "org.apache.flink:flink-java",
+ "org.apache.flink:flink-streaming-java_2.11",
+ "org.apache.hadoop:hadoop-common"
+ ]
+ },
+ "org.apache.curator:curator-client": {
+ "locked": "2.7.1",
+ "transitive": [
+ "org.apache.curator:curator-framework",
+ "org.apache.hadoop:hadoop-common"
+ ]
+ },
+ "org.apache.curator:curator-framework": {
+ "locked": "2.7.1",
+ "transitive": [
+ "org.apache.curator:curator-recipes",
+ "org.apache.hadoop:hadoop-auth"
+ ]
+ },
+ "org.apache.curator:curator-recipes": {
+ "locked": "2.7.1",
+ "transitive": [
+ "org.apache.hadoop:hadoop-common"
+ ]
+ },
+ "org.apache.directory.api:api-asn1-api": {
+ "locked": "1.0.0-M20",
+ "transitive": [
+ "org.apache.directory.server:apacheds-kerberos-codec"
+ ]
+ },
+ "org.apache.directory.api:api-util": {
+ "locked": "1.0.0-M20",
+ "transitive": [
+ "org.apache.directory.server:apacheds-kerberos-codec"
+ ]
+ },
+ "org.apache.directory.server:apacheds-i18n": {
+ "locked": "2.0.0-M15",
+ "transitive": [
+ "org.apache.directory.server:apacheds-kerberos-codec"
+ ]
+ },
+ "org.apache.directory.server:apacheds-kerberos-codec": {
+ "locked": "2.0.0-M15",
+ "transitive": [
+ "org.apache.hadoop:hadoop-auth"
+ ]
+ },
+ "org.apache.flink:flink-annotations": {
+ "locked": "1.10.1",
+ "transitive": [
+ "org.apache.flink:flink-core"
+ ]
+ },
+ "org.apache.flink:flink-clients_2.11": {
+ "locked": "1.10.1",
+ "transitive": [
+ "org.apache.flink:flink-streaming-java_2.11",
+ "org.apache.flink:flink-test-utils_2.11"
+ ]
+ },
+ "org.apache.flink:flink-core": {
+ "locked": "1.10.1",
+ "transitive": [
+ "org.apache.flink:flink-clients_2.11",
+ "org.apache.flink:flink-hadoop-fs",
+ "org.apache.flink:flink-java",
+ "org.apache.flink:flink-optimizer_2.11",
+ "org.apache.flink:flink-runtime_2.11",
+ "org.apache.flink:flink-scala_2.11",
+ "org.apache.flink:flink-streaming-java_2.11",
+ "org.apache.flink:flink-table-common"
+ ]
+ },
+ "org.apache.flink:flink-hadoop-fs": {
+ "locked": "1.10.1",
+ "transitive": [
+ "org.apache.flink:flink-runtime_2.11"
+ ]
+ },
+ "org.apache.flink:flink-java": {
+ "locked": "1.10.1",
+ "transitive": [
+ "org.apache.flink:flink-clients_2.11",
+ "org.apache.flink:flink-optimizer_2.11",
+ "org.apache.flink:flink-runtime_2.11",
+ "org.apache.flink:flink-scala_2.11",
+ "org.apache.flink:flink-table-api-java-bridge_2.11"
+ ]
+ },
+ "org.apache.flink:flink-metrics-core": {
+ "locked": "1.10.1",
+ "transitive": [
+ "org.apache.flink:flink-core"
+ ]
+ },
+ "org.apache.flink:flink-optimizer_2.11": {
+ "locked": "1.10.1",
+ "transitive": [
+ "org.apache.flink:flink-clients_2.11"
+ ]
+ },
+ "org.apache.flink:flink-queryable-state-client-java": {
+ "locked": "1.10.1",
+ "transitive": [
+ "org.apache.flink:flink-runtime_2.11"
+ ]
+ },
+ "org.apache.flink:flink-runtime_2.11": {
+ "locked": "1.10.1",
+ "transitive": [
+ "org.apache.flink:flink-clients_2.11",
+ "org.apache.flink:flink-optimizer_2.11",
+ "org.apache.flink:flink-streaming-java_2.11",
+ "org.apache.flink:flink-test-utils_2.11"
+ ]
+ },
+ "org.apache.flink:flink-scala_2.11": {
+ "locked": "1.10.1",
+ "transitive": [
+ "org.apache.flink:flink-streaming-scala_2.11",
+ "org.apache.flink:flink-table-api-scala-bridge_2.11"
+ ]
+ },
+ "org.apache.flink:flink-shaded-asm-7": {
+ "locked": "7.1-9.0",
+ "transitive": [
+ "org.apache.flink:flink-core",
+ "org.apache.flink:flink-java",
+ "org.apache.flink:flink-runtime_2.11",
+ "org.apache.flink:flink-scala_2.11",
+ "org.apache.flink:flink-table-common"
+ ]
+ },
+ "org.apache.flink:flink-shaded-guava": {
+ "locked": "18.0-9.0",
+ "transitive": [
+ "org.apache.flink:flink-core",
+ "org.apache.flink:flink-optimizer_2.11",
+ "org.apache.flink:flink-queryable-state-client-java",
+ "org.apache.flink:flink-runtime_2.11",
+ "org.apache.flink:flink-streaming-java_2.11"
+ ]
+ },
+ "org.apache.flink:flink-shaded-jackson": {
+ "locked": "2.10.1-9.0",
+ "transitive": [
+ "org.apache.flink:flink-optimizer_2.11",
+ "org.apache.flink:flink-runtime_2.11"
+ ]
+ },
+ "org.apache.flink:flink-shaded-netty": {
+ "locked": "4.1.39.Final-9.0",
+ "transitive": [
+ "org.apache.flink:flink-queryable-state-client-java",
+ "org.apache.flink:flink-runtime_2.11"
+ ]
+ },
+ "org.apache.flink:flink-streaming-java_2.11": {
+ "locked": "1.10.1",
+ "transitive": [
+ "org.apache.flink:flink-streaming-scala_2.11",
+ "org.apache.flink:flink-table-api-java-bridge_2.11",
+ "org.apache.flink:flink-test-utils_2.11"
+ ]
+ },
+ "org.apache.flink:flink-streaming-scala_2.11": {
+ "locked": "1.10.1",
+ "transitive": [
+ "org.apache.flink:flink-table-api-scala-bridge_2.11"
+ ]
+ },
+ "org.apache.flink:flink-table-api-java": {
+ "locked": "1.10.1",
+ "transitive": [
+ "org.apache.flink:flink-table-api-java-bridge_2.11",
+ "org.apache.flink:flink-table-api-scala_2.11",
+ "org.apache.flink:flink-table-planner-blink_2.11",
+ "org.apache.flink:flink-table-runtime-blink_2.11"
+ ]
+ },
+ "org.apache.flink:flink-table-api-java-bridge_2.11": {
+ "locked": "1.10.1",
+ "transitive": [
+ "org.apache.flink:flink-table-planner-blink_2.11",
+ "org.apache.flink:flink-table-planner_2.11"
+ ]
+ },
+ "org.apache.flink:flink-table-api-scala-bridge_2.11": {
+ "locked": "1.10.1",
+ "transitive": [
+ "org.apache.flink:flink-table-planner-blink_2.11",
+ "org.apache.flink:flink-table-planner_2.11"
+ ]
+ },
+ "org.apache.flink:flink-table-api-scala_2.11": {
+ "locked": "1.10.1",
+ "transitive": [
+ "org.apache.flink:flink-table-api-scala-bridge_2.11",
+ "org.apache.flink:flink-table-planner-blink_2.11"
+ ]
+ },
+ "org.apache.flink:flink-table-common": {
+ "locked": "1.10.1",
+ "transitive": [
+ "org.apache.flink:flink-table-api-java",
+ "org.apache.flink:flink-table-api-scala_2.11",
+ "org.apache.flink:flink-table-planner-blink_2.11",
+ "org.apache.flink:flink-table-planner_2.11",
+ "org.apache.flink:flink-table-runtime-blink_2.11"
+ ]
+ },
+ "org.apache.flink:flink-table-planner-blink_2.11": {
+ "locked": "1.10.1"
+ },
+ "org.apache.flink:flink-table-planner_2.11": {
+ "locked": "1.10.1"
+ },
+ "org.apache.flink:flink-table-runtime-blink_2.11": {
+ "locked": "1.10.1",
+ "transitive": [
+ "org.apache.flink:flink-table-planner-blink_2.11"
+ ]
+ },
+ "org.apache.flink:flink-test-utils-junit": {
+ "locked": "1.10.1",
+ "transitive": [
+ "org.apache.flink:flink-test-utils_2.11"
+ ]
+ },
+ "org.apache.flink:flink-test-utils_2.11": {
+ "locked": "1.10.1"
+ },
+ "org.apache.flink:force-shading": {
+ "locked": "1.10.1",
+ "transitive": [
+ "org.apache.flink:flink-annotations",
+ "org.apache.flink:flink-clients_2.11",
+ "org.apache.flink:flink-core",
+ "org.apache.flink:flink-hadoop-fs",
+ "org.apache.flink:flink-java",
+ "org.apache.flink:flink-metrics-core",
+ "org.apache.flink:flink-optimizer_2.11",
+ "org.apache.flink:flink-queryable-state-client-java",
+ "org.apache.flink:flink-runtime_2.11",
+ "org.apache.flink:flink-scala_2.11",
+ "org.apache.flink:flink-streaming-java_2.11",
+ "org.apache.flink:flink-streaming-scala_2.11",
+ "org.apache.flink:flink-table-api-java",
+ "org.apache.flink:flink-table-api-java-bridge_2.11",
+ "org.apache.flink:flink-table-api-scala-bridge_2.11",
+ "org.apache.flink:flink-table-api-scala_2.11",
+ "org.apache.flink:flink-table-common",
+ "org.apache.flink:flink-table-planner-blink_2.11",
+ "org.apache.flink:flink-table-planner_2.11",
+ "org.apache.flink:flink-table-runtime-blink_2.11",
+ "org.apache.flink:flink-test-utils-junit",
+ "org.apache.flink:flink-test-utils_2.11"
+ ]
+ },
+ "org.apache.hadoop:hadoop-annotations": {
+ "locked": "2.7.3",
+ "transitive": [
+ "org.apache.hadoop:hadoop-common",
+ "org.apache.hadoop:hadoop-mapreduce-client-app",
+ "org.apache.hadoop:hadoop-mapreduce-client-common",
+ "org.apache.hadoop:hadoop-mapreduce-client-core",
+ "org.apache.hadoop:hadoop-mapreduce-client-hs",
+ "org.apache.hadoop:hadoop-mapreduce-client-jobclient",
+ "org.apache.hadoop:hadoop-mapreduce-client-shuffle",
+ "org.apache.hadoop:hadoop-yarn-api",
+ "org.apache.hadoop:hadoop-yarn-client",
+ "org.apache.hadoop:hadoop-yarn-common",
+ "org.apache.hadoop:hadoop-yarn-server-applicationhistoryservice",
+ "org.apache.hadoop:hadoop-yarn-server-common",
+ "org.apache.hadoop:hadoop-yarn-server-nodemanager",
+ "org.apache.hadoop:hadoop-yarn-server-resourcemanager",
+ "org.apache.hadoop:hadoop-yarn-server-tests"
+ ]
+ },
+ "org.apache.hadoop:hadoop-auth": {
+ "locked": "2.7.3",
+ "transitive": [
+ "org.apache.hadoop:hadoop-common"
+ ]
+ },
+ "org.apache.hadoop:hadoop-common": {
+ "locked": "2.7.3",
+ "transitive": [
+ "org.apache.hadoop:hadoop-minicluster"
+ ]
+ },
+ "org.apache.hadoop:hadoop-hdfs": {
+ "locked": "2.7.3",
+ "transitive": [
+ "org.apache.hadoop:hadoop-mapreduce-client-hs",
+ "org.apache.hadoop:hadoop-minicluster"
+ ]
+ },
+ "org.apache.hadoop:hadoop-mapreduce-client-app": {
+ "locked": "2.7.3",
+ "transitive": [
+ "org.apache.hadoop:hadoop-mapreduce-client-hs",
+ "org.apache.hadoop:hadoop-minicluster"
+ ]
+ },
+ "org.apache.hadoop:hadoop-mapreduce-client-common": {
+ "locked": "2.7.3",
+ "transitive": [
+ "org.apache.hadoop:hadoop-mapreduce-client-app",
+ "org.apache.hadoop:hadoop-mapreduce-client-hs",
+ "org.apache.hadoop:hadoop-mapreduce-client-jobclient",
+ "org.apache.hadoop:hadoop-mapreduce-client-shuffle"
+ ]
+ },
+ "org.apache.hadoop:hadoop-mapreduce-client-core": {
+ "locked": "2.7.3",
+ "transitive": [
+ "org.apache.hadoop:hadoop-mapreduce-client-common",
+ "org.apache.hadoop:hadoop-minicluster"
+ ]
+ },
+ "org.apache.hadoop:hadoop-mapreduce-client-hs": {
+ "locked": "2.7.3",
+ "transitive": [
+ "org.apache.hadoop:hadoop-minicluster"
+ ]
+ },
+ "org.apache.hadoop:hadoop-mapreduce-client-jobclient": {
+ "locked": "2.7.3",
+ "transitive": [
+ "org.apache.hadoop:hadoop-minicluster"
+ ]
+ },
+ "org.apache.hadoop:hadoop-mapreduce-client-shuffle": {
+ "locked": "2.7.3",
+ "transitive": [
+ "org.apache.hadoop:hadoop-mapreduce-client-app",
+ "org.apache.hadoop:hadoop-mapreduce-client-jobclient"
+ ]
+ },
+ "org.apache.hadoop:hadoop-minicluster": {
+ "locked": "2.7.3"
+ },
+ "org.apache.hadoop:hadoop-yarn-api": {
+ "locked": "2.7.3",
+ "transitive": [
+ "org.apache.hadoop:hadoop-minicluster",
+ "org.apache.hadoop:hadoop-yarn-client",
+ "org.apache.hadoop:hadoop-yarn-common",
+ "org.apache.hadoop:hadoop-yarn-server-applicationhistoryservice",
+ "org.apache.hadoop:hadoop-yarn-server-common",
+ "org.apache.hadoop:hadoop-yarn-server-nodemanager",
+ "org.apache.hadoop:hadoop-yarn-server-resourcemanager",
+ "org.apache.hadoop:hadoop-yarn-server-tests",
+ "org.apache.hadoop:hadoop-yarn-server-web-proxy"
+ ]
+ },
+ "org.apache.hadoop:hadoop-yarn-client": {
+ "locked": "2.7.3",
+ "transitive": [
+ "org.apache.hadoop:hadoop-mapreduce-client-common"
+ ]
+ },
+ "org.apache.hadoop:hadoop-yarn-common": {
+ "locked": "2.7.3",
+ "transitive": [
+ "org.apache.hadoop:hadoop-mapreduce-client-common",
+ "org.apache.hadoop:hadoop-mapreduce-client-core",
+ "org.apache.hadoop:hadoop-yarn-client",
+ "org.apache.hadoop:hadoop-yarn-server-applicationhistoryservice",
+ "org.apache.hadoop:hadoop-yarn-server-common",
+ "org.apache.hadoop:hadoop-yarn-server-nodemanager",
+ "org.apache.hadoop:hadoop-yarn-server-resourcemanager",
+ "org.apache.hadoop:hadoop-yarn-server-tests",
+ "org.apache.hadoop:hadoop-yarn-server-web-proxy"
+ ]
+ },
+ "org.apache.hadoop:hadoop-yarn-server-applicationhistoryservice": {
+ "locked": "2.7.3",
+ "transitive": [
+ "org.apache.hadoop:hadoop-yarn-server-resourcemanager"
+ ]
+ },
+ "org.apache.hadoop:hadoop-yarn-server-common": {
+ "locked": "2.7.3",
+ "transitive": [
+ "org.apache.hadoop:hadoop-mapreduce-client-common",
+ "org.apache.hadoop:hadoop-mapreduce-client-shuffle",
+ "org.apache.hadoop:hadoop-yarn-server-applicationhistoryservice",
+ "org.apache.hadoop:hadoop-yarn-server-nodemanager",
+ "org.apache.hadoop:hadoop-yarn-server-resourcemanager",
+ "org.apache.hadoop:hadoop-yarn-server-tests",
+ "org.apache.hadoop:hadoop-yarn-server-web-proxy"
+ ]
+ },
+ "org.apache.hadoop:hadoop-yarn-server-nodemanager": {
+ "locked": "2.7.3",
+ "transitive": [
+ "org.apache.hadoop:hadoop-mapreduce-client-shuffle",
+ "org.apache.hadoop:hadoop-yarn-server-tests"
+ ]
+ },
+ "org.apache.hadoop:hadoop-yarn-server-resourcemanager": {
+ "locked": "2.7.3",
+ "transitive": [
+ "org.apache.hadoop:hadoop-yarn-server-tests"
+ ]
+ },
+ "org.apache.hadoop:hadoop-yarn-server-tests": {
+ "locked": "2.7.3",
+ "transitive": [
+ "org.apache.hadoop:hadoop-minicluster"
+ ]
+ },
+ "org.apache.hadoop:hadoop-yarn-server-web-proxy": {
+ "locked": "2.7.3",
+ "transitive": [
+ "org.apache.hadoop:hadoop-mapreduce-client-app",
+ "org.apache.hadoop:hadoop-yarn-server-resourcemanager"
+ ]
+ },
+ "org.apache.htrace:htrace-core": {
+ "locked": "3.1.0-incubating",
+ "transitive": [
+ "org.apache.hadoop:hadoop-common",
+ "org.apache.hadoop:hadoop-hdfs"
+ ]
+ },
+ "org.apache.httpcomponents:httpclient": {
+ "locked": "4.2.5",
+ "transitive": [
+ "net.java.dev.jets3t:jets3t",
+ "org.apache.hadoop:hadoop-auth"
+ ]
+ },
+ "org.apache.httpcomponents:httpcore": {
+ "locked": "4.2.4",
+ "transitive": [
+ "net.java.dev.jets3t:jets3t",
+ "org.apache.httpcomponents:httpclient"
+ ]
+ },
+ "org.apache.iceberg:iceberg-api": {
+ "project": true,
+ "transitive": [
+ "org.apache.iceberg:iceberg-core",
+ "org.apache.iceberg:iceberg-data",
+ "org.apache.iceberg:iceberg-orc",
+ "org.apache.iceberg:iceberg-parquet"
+ ]
+ },
+ "org.apache.iceberg:iceberg-bundled-guava": {
+ "project": true,
+ "transitive": [
+ "org.apache.iceberg:iceberg-api",
+ "org.apache.iceberg:iceberg-common"
+ ]
+ },
+ "org.apache.iceberg:iceberg-common": {
+ "project": true,
+ "transitive": [
+ "org.apache.iceberg:iceberg-core"
+ ]
+ },
+ "org.apache.iceberg:iceberg-core": {
+ "project": true,
+ "transitive": [
+ "org.apache.iceberg:iceberg-data",
+ "org.apache.iceberg:iceberg-orc",
+ "org.apache.iceberg:iceberg-parquet"
+ ]
+ },
+ "org.apache.iceberg:iceberg-data": {
+ "project": true
+ },
+ "org.apache.iceberg:iceberg-orc": {
+ "project": true
+ },
+ "org.apache.iceberg:iceberg-parquet": {
+ "project": true
+ },
+ "org.apache.orc:orc-core": {
+ "locked": "1.6.3",
+ "transitive": [
+ "org.apache.iceberg:iceberg-orc"
+ ]
+ },
+ "org.apache.orc:orc-shims": {
+ "locked": "1.6.3",
+ "transitive": [
+ "org.apache.orc:orc-core"
+ ]
+ },
+ "org.apache.parquet:parquet-avro": {
+ "locked": "1.11.0",
+ "transitive": [
+ "org.apache.iceberg:iceberg-parquet"
+ ]
+ },
+ "org.apache.parquet:parquet-column": {
+ "locked": "1.11.0",
+ "transitive": [
+ "org.apache.parquet:parquet-avro",
+ "org.apache.parquet:parquet-hadoop"
+ ]
+ },
+ "org.apache.parquet:parquet-common": {
+ "locked": "1.11.0",
+ "transitive": [
+ "org.apache.parquet:parquet-column",
+ "org.apache.parquet:parquet-encoding"
+ ]
+ },
+ "org.apache.parquet:parquet-encoding": {
+ "locked": "1.11.0",
+ "transitive": [
+ "org.apache.parquet:parquet-column"
+ ]
+ },
+ "org.apache.parquet:parquet-format-structures": {
+ "locked": "1.11.0",
+ "transitive": [
+ "org.apache.parquet:parquet-avro",
+ "org.apache.parquet:parquet-common",
+ "org.apache.parquet:parquet-hadoop"
+ ]
+ },
+ "org.apache.parquet:parquet-hadoop": {
+ "locked": "1.11.0",
+ "transitive": [
+ "org.apache.parquet:parquet-avro"
+ ]
+ },
+ "org.apache.parquet:parquet-jackson": {
+ "locked": "1.11.0",
+ "transitive": [
+ "org.apache.parquet:parquet-hadoop"
+ ]
+ },
+ "org.apache.yetus:audience-annotations": {
+ "locked": "0.11.0",
+ "transitive": [
+ "org.apache.parquet:parquet-common"
+ ]
+ },
+ "org.apache.zookeeper:zookeeper": {
+ "locked": "3.4.6",
+ "transitive": [
+ "org.apache.curator:curator-client",
+ "org.apache.curator:curator-framework",
+ "org.apache.curator:curator-recipes",
+ "org.apache.hadoop:hadoop-auth",
+ "org.apache.hadoop:hadoop-common",
+ "org.apache.hadoop:hadoop-yarn-server-common",
+ "org.apache.hadoop:hadoop-yarn-server-resourcemanager"
+ ]
+ },
+ "org.checkerframework:checker-qual": {
+ "locked": "2.6.0",
+ "transitive": [
+ "com.github.ben-manes.caffeine:caffeine"
+ ]
+ },
+ "org.clapper:grizzled-slf4j_2.11": {
+ "locked": "1.3.2",
+ "transitive": [
+ "org.apache.flink:flink-runtime_2.11"
+ ]
+ },
+ "org.codehaus.jackson:jackson-core-asl": {
+ "locked": "1.9.13",
+ "transitive": [
+ "com.sun.jersey:jersey-json",
+ "org.apache.hadoop:hadoop-common",
+ "org.apache.hadoop:hadoop-hdfs",
+ "org.apache.hadoop:hadoop-yarn-common",
+ "org.codehaus.jackson:jackson-jaxrs",
+ "org.codehaus.jackson:jackson-mapper-asl",
+ "org.codehaus.jackson:jackson-xc"
+ ]
+ },
+ "org.codehaus.jackson:jackson-jaxrs": {
+ "locked": "1.9.13",
+ "transitive": [
+ "com.sun.jersey:jersey-json",
+ "org.apache.hadoop:hadoop-yarn-common"
+ ]
+ },
+ "org.codehaus.jackson:jackson-mapper-asl": {
+ "locked": "1.9.13",
+ "transitive": [
+ "com.sun.jersey:jersey-json",
+ "org.apache.hadoop:hadoop-common",
+ "org.apache.hadoop:hadoop-hdfs",
+ "org.apache.hadoop:hadoop-yarn-common",
+ "org.codehaus.jackson:jackson-jaxrs",
+ "org.codehaus.jackson:jackson-xc"
+ ]
+ },
+ "org.codehaus.jackson:jackson-xc": {
+ "locked": "1.9.13",
+ "transitive": [
+ "com.sun.jersey:jersey-json",
+ "org.apache.hadoop:hadoop-yarn-common"
+ ]
+ },
+ "org.codehaus.janino:commons-compiler": {
+ "locked": "3.0.9",
+ "transitive": [
+ "org.codehaus.janino:janino"
+ ]
+ },
+ "org.codehaus.janino:janino": {
+ "locked": "3.0.9",
+ "transitive": [
+ "org.apache.flink:flink-table-runtime-blink_2.11"
+ ]
+ },
+ "org.codehaus.jettison:jettison": {
+ "locked": "1.1",
+ "transitive": [
+ "com.sun.jersey:jersey-json",
+ "org.apache.hadoop:hadoop-yarn-server-applicationhistoryservice",
+ "org.apache.hadoop:hadoop-yarn-server-nodemanager",
+ "org.apache.hadoop:hadoop-yarn-server-resourcemanager"
+ ]
+ },
+ "org.fusesource.leveldbjni:leveldbjni-all": {
+ "locked": "1.8",
+ "transitive": [
+ "org.apache.hadoop:hadoop-hdfs",
+ "org.apache.hadoop:hadoop-mapreduce-client-hs",
+ "org.apache.hadoop:hadoop-mapreduce-client-shuffle",
+ "org.apache.hadoop:hadoop-yarn-server-applicationhistoryservice",
+ "org.apache.hadoop:hadoop-yarn-server-common",
+ "org.apache.hadoop:hadoop-yarn-server-nodemanager",
+ "org.apache.hadoop:hadoop-yarn-server-resourcemanager"
+ ]
+ },
+ "org.hamcrest:hamcrest-core": {
+ "locked": "1.3",
+ "transitive": [
+ "junit:junit",
+ "org.mockito:mockito-core"
+ ]
+ },
+ "org.javassist:javassist": {
+ "locked": "3.24.0-GA",
+ "transitive": [
+ "org.apache.flink:flink-runtime_2.11",
+ "org.reflections:reflections"
+ ]
+ },
+ "org.jetbrains:annotations": {
+ "locked": "17.0.0",
+ "transitive": [
+ "org.apache.orc:orc-core"
+ ]
+ },
+ "org.lz4:lz4-java": {
+ "locked": "1.5.0",
+ "transitive": [
+ "org.apache.flink:flink-runtime_2.11"
+ ]
+ },
+ "org.mockito:mockito-core": {
+ "locked": "1.10.19"
+ },
+ "org.objenesis:objenesis": {
+ "locked": "2.1",
+ "transitive": [
+ "com.esotericsoftware.kryo:kryo",
+ "org.mockito:mockito-core"
+ ]
+ },
+ "org.reactivestreams:reactive-streams": {
+ "locked": "1.0.2",
+ "transitive": [
+ "com.typesafe.akka:akka-stream_2.11"
+ ]
+ },
+ "org.reflections:reflections": {
+ "locked": "0.9.10",
+ "transitive": [
+ "org.apache.flink:flink-table-planner-blink_2.11"
+ ]
+ },
+ "org.scala-lang.modules:scala-java8-compat_2.11": {
+ "locked": "0.7.0",
+ "transitive": [
+ "com.typesafe.akka:akka-actor_2.11"
+ ]
+ },
+ "org.scala-lang.modules:scala-parser-combinators_2.11": {
+ "locked": "1.1.1",
+ "transitive": [
+ "com.typesafe:ssl-config-core_2.11",
+ "org.scala-lang:scala-compiler"
+ ]
+ },
+ "org.scala-lang.modules:scala-xml_2.11": {
+ "locked": "1.0.5",
+ "transitive": [
+ "org.scala-lang:scala-compiler"
+ ]
+ },
+ "org.scala-lang:scala-compiler": {
+ "locked": "2.11.12",
+ "transitive": [
+ "org.apache.flink:flink-scala_2.11",
+ "org.apache.flink:flink-streaming-scala_2.11",
+ "org.apache.flink:flink-table-api-scala_2.11"
+ ]
+ },
+ "org.scala-lang:scala-library": {
+ "locked": "2.11.12",
+ "transitive": [
+ "org.apache.flink:flink-runtime_2.11",
+ "org.apache.flink:flink-scala_2.11",
+ "org.apache.flink:flink-streaming-scala_2.11",
+ "org.apache.flink:flink-table-api-scala_2.11",
+ "org.scala-lang.modules:scala-parser-combinators_2.11",
+ "org.scala-lang.modules:scala-xml_2.11",
+ "org.scala-lang:scala-compiler",
+ "org.scala-lang:scala-reflect"
+ ]
+ },
+ "org.scala-lang:scala-reflect": {
+ "locked": "2.11.12",
+ "transitive": [
+ "org.apache.flink:flink-scala_2.11",
+ "org.apache.flink:flink-streaming-scala_2.11",
+ "org.apache.flink:flink-table-api-scala_2.11",
+ "org.scala-lang:scala-compiler"
+ ]
+ },
+ "org.slf4j:slf4j-api": {
+ "locked": "1.7.25",
+ "transitive": [
+ "com.typesafe.akka:akka-slf4j_2.11",
+ "org.apache.avro:avro",
+ "org.apache.calcite.avatica:avatica-core",
+ "org.apache.curator:curator-client",
+ "org.apache.directory.api:api-asn1-api",
+ "org.apache.directory.api:api-util",
+ "org.apache.directory.server:apacheds-i18n",
+ "org.apache.directory.server:apacheds-kerberos-codec",
+ "org.apache.flink:flink-annotations",
+ "org.apache.flink:flink-clients_2.11",
+ "org.apache.flink:flink-core",
+ "org.apache.flink:flink-java",
+ "org.apache.flink:flink-optimizer_2.11",
+ "org.apache.flink:flink-runtime_2.11",
+ "org.apache.flink:flink-scala_2.11",
+ "org.apache.flink:flink-streaming-java_2.11",
+ "org.apache.flink:flink-streaming-scala_2.11",
+ "org.apache.flink:flink-table-api-java",
+ "org.apache.flink:flink-table-api-java-bridge_2.11",
+ "org.apache.flink:flink-table-api-scala-bridge_2.11",
+ "org.apache.flink:flink-table-api-scala_2.11",
+ "org.apache.flink:flink-table-common",
+ "org.apache.flink:flink-table-planner-blink_2.11",
+ "org.apache.flink:flink-table-planner_2.11",
+ "org.apache.flink:flink-table-runtime-blink_2.11",
+ "org.apache.flink:flink-test-utils-junit",
+ "org.apache.flink:flink-test-utils_2.11",
+ "org.apache.hadoop:hadoop-auth",
+ "org.apache.hadoop:hadoop-common",
+ "org.apache.hadoop:hadoop-mapreduce-client-app",
+ "org.apache.hadoop:hadoop-mapreduce-client-common",
+ "org.apache.hadoop:hadoop-mapreduce-client-core",
+ "org.apache.hadoop:hadoop-mapreduce-client-hs",
+ "org.apache.hadoop:hadoop-mapreduce-client-jobclient",
+ "org.apache.hadoop:hadoop-mapreduce-client-shuffle",
+ "org.apache.hadoop:hadoop-yarn-common",
+ "org.apache.hadoop:hadoop-yarn-server-nodemanager",
+ "org.apache.hadoop:hadoop-yarn-server-resourcemanager",
+ "org.apache.iceberg:iceberg-api",
+ "org.apache.iceberg:iceberg-common",
+ "org.apache.iceberg:iceberg-core",
+ "org.apache.iceberg:iceberg-data",
+ "org.apache.iceberg:iceberg-orc",
+ "org.apache.iceberg:iceberg-parquet",
+ "org.apache.orc:orc-core",
+ "org.apache.orc:orc-shims",
+ "org.apache.parquet:parquet-common",
+ "org.apache.parquet:parquet-format-structures",
+ "org.apache.zookeeper:zookeeper",
+ "org.clapper:grizzled-slf4j_2.11",
+ "org.slf4j:slf4j-simple"
+ ]
+ },
+ "org.slf4j:slf4j-simple": {
+ "locked": "1.7.25"
+ },
+ "org.sonatype.sisu.inject:cglib": {
+ "locked": "2.2.1-v20090111",
+ "transitive": [
+ "com.google.inject:guice"
+ ]
+ },
+ "org.threeten:threeten-extra": {
+ "locked": "1.5.0",
+ "transitive": [
+ "org.apache.orc:orc-core"
+ ]
+ },
+ "org.xerial.snappy:snappy-java": {
+ "locked": "1.1.7.3",
+ "transitive": [
+ "org.apache.flink:flink-runtime_2.11",
+ "org.apache.parquet:parquet-hadoop"
+ ]
+ },
+ "xerces:xercesImpl": {
+ "locked": "2.9.1",
+ "transitive": [
+ "org.apache.hadoop:hadoop-hdfs"
+ ]
+ },
+ "xml-apis:xml-apis": {
+ "locked": "1.3.04",
+ "transitive": [
+ "xerces:xercesImpl"
+ ]
+ },
+ "xmlenc:xmlenc": {
+ "locked": "0.52",
+ "transitive": [
+ "org.apache.hadoop:hadoop-common",
+ "org.apache.hadoop:hadoop-hdfs"
+ ]
+ }
+ },
+ "testRuntimeClasspath": {
+ "aopalliance:aopalliance": {
+ "locked": "1.0",
+ "transitive": [
+ "com.google.inject:guice"
+ ]
+ },
+ "asm:asm": {
+ "locked": "3.1",
+ "transitive": [
+ "com.sun.jersey:jersey-server",
+ "org.sonatype.sisu.inject:cglib"
+ ]
+ },
+ "com.esotericsoftware.kryo:kryo": {
+ "locked": "2.24.0",
+ "transitive": [
+ "org.apache.flink:flink-core"
+ ]
+ },
+ "com.esotericsoftware.minlog:minlog": {
+ "locked": "1.2",
+ "transitive": [
+ "com.esotericsoftware.kryo:kryo"
+ ]
+ },
+ "com.fasterxml.jackson.core:jackson-annotations": {
+ "locked": "2.10.2",
+ "transitive": [
+ "com.fasterxml.jackson.core:jackson-databind"
+ ]
+ },
+ "com.fasterxml.jackson.core:jackson-core": {
+ "locked": "2.10.2",
+ "transitive": [
+ "com.fasterxml.jackson.core:jackson-databind",
+ "org.apache.avro:avro",
+ "org.apache.iceberg:iceberg-core"
+ ]
+ },
+ "com.fasterxml.jackson.core:jackson-databind": {
+ "locked": "2.10.2",
+ "transitive": [
+ "org.apache.avro:avro",
+ "org.apache.iceberg:iceberg-core"
+ ]
+ },
+ "com.github.ben-manes.caffeine:caffeine": {
+ "locked": "2.7.0",
+ "transitive": [
+ "org.apache.iceberg:iceberg-core"
+ ]
+ },
+ "com.github.scopt:scopt_2.11": {
+ "locked": "3.5.0",
+ "transitive": [
+ "org.apache.flink:flink-runtime_2.11"
+ ]
+ },
+ "com.github.stephenc.findbugs:findbugs-annotations": {
+ "locked": "1.3.9-1",
+ "transitive": [
+ "org.apache.iceberg:iceberg-api",
+ "org.apache.iceberg:iceberg-common",
+ "org.apache.iceberg:iceberg-core",
+ "org.apache.iceberg:iceberg-data",
+ "org.apache.iceberg:iceberg-orc",
+ "org.apache.iceberg:iceberg-parquet"
+ ]
+ },
+ "com.google.code.findbugs:jsr305": {
+ "locked": "3.0.0",
+ "transitive": [
+ "org.apache.flink:flink-annotations",
+ "org.apache.flink:flink-clients_2.11",
+ "org.apache.flink:flink-core",
+ "org.apache.flink:flink-java",
+ "org.apache.flink:flink-optimizer_2.11",
+ "org.apache.flink:flink-runtime_2.11",
+ "org.apache.flink:flink-scala_2.11",
+ "org.apache.flink:flink-streaming-java_2.11",
+ "org.apache.flink:flink-streaming-scala_2.11",
+ "org.apache.flink:flink-table-api-java",
+ "org.apache.flink:flink-table-api-java-bridge_2.11",
+ "org.apache.flink:flink-table-api-scala-bridge_2.11",
+ "org.apache.flink:flink-table-api-scala_2.11",
+ "org.apache.flink:flink-table-common",
+ "org.apache.flink:flink-table-planner-blink_2.11",
+ "org.apache.flink:flink-table-planner_2.11",
+ "org.apache.flink:flink-table-runtime-blink_2.11",
+ "org.apache.flink:flink-test-utils-junit",
+ "org.apache.flink:flink-test-utils_2.11",
+ "org.apache.hadoop:hadoop-common"
+ ]
+ },
+ "com.google.code.gson:gson": {
+ "locked": "2.2.4",
+ "transitive": [
+ "org.apache.hadoop:hadoop-common"
+ ]
+ },
+ "com.google.errorprone:error_prone_annotations": {
+ "locked": "2.3.3",
+ "transitive": [
+ "com.github.ben-manes.caffeine:caffeine"
+ ]
+ },
+ "com.google.guava:guava": {
+ "locked": "16.0.1",
+ "transitive": [
+ "org.apache.curator:curator-client",
+ "org.apache.curator:curator-framework",
+ "org.apache.curator:curator-recipes",
+ "org.apache.hadoop:hadoop-common",
+ "org.apache.hadoop:hadoop-hdfs",
+ "org.apache.hadoop:hadoop-yarn-api",
+ "org.apache.hadoop:hadoop-yarn-client",
+ "org.apache.hadoop:hadoop-yarn-common",
+ "org.apache.hadoop:hadoop-yarn-server-applicationhistoryservice",
+ "org.apache.hadoop:hadoop-yarn-server-common",
+ "org.apache.hadoop:hadoop-yarn-server-nodemanager",
+ "org.apache.hadoop:hadoop-yarn-server-resourcemanager",
+ "org.apache.hadoop:hadoop-yarn-server-tests",
+ "org.apache.hadoop:hadoop-yarn-server-web-proxy"
+ ]
+ },
+ "com.google.inject.extensions:guice-servlet": {
+ "locked": "3.0",
+ "transitive": [
+ "com.sun.jersey.contribs:jersey-guice",
+ "org.apache.hadoop:hadoop-mapreduce-client-app",
+ "org.apache.hadoop:hadoop-mapreduce-client-common",
+ "org.apache.hadoop:hadoop-mapreduce-client-core",
+ "org.apache.hadoop:hadoop-mapreduce-client-hs",
+ "org.apache.hadoop:hadoop-mapreduce-client-jobclient",
+ "org.apache.hadoop:hadoop-mapreduce-client-shuffle",
+ "org.apache.hadoop:hadoop-yarn-common",
+ "org.apache.hadoop:hadoop-yarn-server-applicationhistoryservice",
+ "org.apache.hadoop:hadoop-yarn-server-nodemanager",
+ "org.apache.hadoop:hadoop-yarn-server-resourcemanager"
+ ]
+ },
+ "com.google.inject:guice": {
+ "locked": "3.0",
+ "transitive": [
+ "com.google.inject.extensions:guice-servlet",
+ "com.sun.jersey.contribs:jersey-guice",
+ "org.apache.hadoop:hadoop-yarn-common",
+ "org.apache.hadoop:hadoop-yarn-server-applicationhistoryservice",
+ "org.apache.hadoop:hadoop-yarn-server-nodemanager",
+ "org.apache.hadoop:hadoop-yarn-server-resourcemanager"
+ ]
+ },
+ "com.google.protobuf:protobuf-java": {
+ "locked": "2.5.0",
+ "transitive": [
+ "org.apache.hadoop:hadoop-common",
+ "org.apache.hadoop:hadoop-hdfs",
+ "org.apache.hadoop:hadoop-mapreduce-client-app",
+ "org.apache.hadoop:hadoop-mapreduce-client-common",
+ "org.apache.hadoop:hadoop-mapreduce-client-core",
+ "org.apache.hadoop:hadoop-mapreduce-client-hs",
+ "org.apache.hadoop:hadoop-mapreduce-client-jobclient",
+ "org.apache.hadoop:hadoop-mapreduce-client-shuffle",
+ "org.apache.hadoop:hadoop-yarn-api",
+ "org.apache.hadoop:hadoop-yarn-common",
+ "org.apache.hadoop:hadoop-yarn-server-applicationhistoryservice",
+ "org.apache.hadoop:hadoop-yarn-server-common",
+ "org.apache.hadoop:hadoop-yarn-server-nodemanager",
+ "org.apache.hadoop:hadoop-yarn-server-resourcemanager"
+ ]
+ },
+ "com.jamesmurty.utils:java-xmlbuilder": {
+ "locked": "0.4",
+ "transitive": [
+ "net.java.dev.jets3t:jets3t"
+ ]
+ },
+ "com.jcraft:jsch": {
+ "locked": "0.1.42",
+ "transitive": [
+ "org.apache.hadoop:hadoop-common"
+ ]
+ },
+ "com.sun.jersey.contribs:jersey-guice": {
+ "locked": "1.9",
+ "transitive": [
+ "org.apache.hadoop:hadoop-yarn-common",
+ "org.apache.hadoop:hadoop-yarn-server-applicationhistoryservice",
+ "org.apache.hadoop:hadoop-yarn-server-nodemanager",
+ "org.apache.hadoop:hadoop-yarn-server-resourcemanager"
+ ]
+ },
+ "com.sun.jersey:jersey-client": {
+ "locked": "1.9",
+ "transitive": [
+ "org.apache.hadoop:hadoop-yarn-common",
+ "org.apache.hadoop:hadoop-yarn-server-applicationhistoryservice",
+ "org.apache.hadoop:hadoop-yarn-server-nodemanager",
+ "org.apache.hadoop:hadoop-yarn-server-resourcemanager"
+ ]
+ },
+ "com.sun.jersey:jersey-core": {
+ "locked": "1.9",
+ "transitive": [
+ "com.sun.jersey:jersey-client",
+ "com.sun.jersey:jersey-json",
+ "com.sun.jersey:jersey-server",
+ "org.apache.hadoop:hadoop-common",
+ "org.apache.hadoop:hadoop-hdfs",
+ "org.apache.hadoop:hadoop-yarn-common",
+ "org.apache.hadoop:hadoop-yarn-server-applicationhistoryservice",
+ "org.apache.hadoop:hadoop-yarn-server-nodemanager",
+ "org.apache.hadoop:hadoop-yarn-server-resourcemanager"
+ ]
+ },
+ "com.sun.jersey:jersey-json": {
+ "locked": "1.9",
+ "transitive": [
+ "org.apache.hadoop:hadoop-common",
+ "org.apache.hadoop:hadoop-yarn-common",
+ "org.apache.hadoop:hadoop-yarn-server-applicationhistoryservice",
+ "org.apache.hadoop:hadoop-yarn-server-nodemanager",
+ "org.apache.hadoop:hadoop-yarn-server-resourcemanager"
+ ]
+ },
+ "com.sun.jersey:jersey-server": {
+ "locked": "1.9",
+ "transitive": [
+ "com.sun.jersey.contribs:jersey-guice",
+ "org.apache.hadoop:hadoop-common",
+ "org.apache.hadoop:hadoop-hdfs",
+ "org.apache.hadoop:hadoop-yarn-common"
+ ]
+ },
+ "com.sun.xml.bind:jaxb-impl": {
+ "locked": "2.2.3-1",
+ "transitive": [
+ "com.sun.jersey:jersey-json"
+ ]
+ },
+ "com.twitter:chill-java": {
+ "locked": "0.7.6",
+ "transitive": [
+ "com.twitter:chill_2.11"
+ ]
+ },
+ "com.twitter:chill_2.11": {
+ "locked": "0.7.6",
+ "transitive": [
+ "org.apache.flink:flink-runtime_2.11"
+ ]
+ },
+ "com.typesafe.akka:akka-actor_2.11": {
+ "locked": "2.5.21",
+ "transitive": [
+ "com.typesafe.akka:akka-slf4j_2.11",
+ "com.typesafe.akka:akka-stream_2.11",
+ "org.apache.flink:flink-runtime_2.11"
+ ]
+ },
+ "com.typesafe.akka:akka-protobuf_2.11": {
+ "locked": "2.5.21",
+ "transitive": [
+ "com.typesafe.akka:akka-stream_2.11",
+ "org.apache.flink:flink-runtime_2.11"
+ ]
+ },
+ "com.typesafe.akka:akka-slf4j_2.11": {
+ "locked": "2.5.21",
+ "transitive": [
+ "org.apache.flink:flink-runtime_2.11"
+ ]
+ },
+ "com.typesafe.akka:akka-stream_2.11": {
+ "locked": "2.5.21",
+ "transitive": [
+ "org.apache.flink:flink-runtime_2.11"
+ ]
+ },
+ "com.typesafe:config": {
+ "locked": "1.3.3",
+ "transitive": [
+ "com.typesafe.akka:akka-actor_2.11"
+ ]
+ },
+ "com.typesafe:ssl-config-core_2.11": {
+ "locked": "0.3.7",
+ "transitive": [
+ "com.typesafe.akka:akka-stream_2.11"
+ ]
+ },
+ "commons-beanutils:commons-beanutils": {
+ "locked": "1.7.0",
+ "transitive": [
+ "commons-digester:commons-digester"
+ ]
+ },
+ "commons-beanutils:commons-beanutils-core": {
+ "locked": "1.8.0",
+ "transitive": [
+ "commons-configuration:commons-configuration"
+ ]
+ },
+ "commons-cli:commons-cli": {
+ "locked": "1.3.1",
+ "transitive": [
+ "org.apache.flink:flink-clients_2.11",
+ "org.apache.flink:flink-runtime_2.11",
+ "org.apache.hadoop:hadoop-common",
+ "org.apache.hadoop:hadoop-hdfs",
+ "org.apache.hadoop:hadoop-yarn-client",
+ "org.apache.hadoop:hadoop-yarn-common"
+ ]
+ },
+ "commons-codec:commons-codec": {
+ "locked": "1.6",
+ "transitive": [
+ "commons-httpclient:commons-httpclient",
+ "net.java.dev.jets3t:jets3t",
+ "org.apache.hadoop:hadoop-auth",
+ "org.apache.hadoop:hadoop-common",
+ "org.apache.hadoop:hadoop-hdfs",
+ "org.apache.hadoop:hadoop-yarn-common",
+ "org.apache.hadoop:hadoop-yarn-server-nodemanager",
+ "org.apache.httpcomponents:httpclient"
+ ]
+ },
+ "commons-collections:commons-collections": {
+ "locked": "3.2.2",
+ "transitive": [
+ "commons-configuration:commons-configuration",
+ "org.apache.flink:flink-core",
+ "org.apache.hadoop:hadoop-common",
+ "org.apache.hadoop:hadoop-yarn-server-applicationhistoryservice"
+ ]
+ },
+ "commons-configuration:commons-configuration": {
+ "locked": "1.6",
+ "transitive": [
+ "org.apache.hadoop:hadoop-common"
+ ]
+ },
+ "commons-daemon:commons-daemon": {
+ "locked": "1.0.13",
+ "transitive": [
+ "org.apache.hadoop:hadoop-hdfs"
+ ]
+ },
+ "commons-digester:commons-digester": {
+ "locked": "1.8",
+ "transitive": [
+ "commons-configuration:commons-configuration"
+ ]
+ },
+ "commons-httpclient:commons-httpclient": {
+ "locked": "3.1",
+ "transitive": [
+ "org.apache.hadoop:hadoop-common"
+ ]
+ },
+ "commons-io:commons-io": {
+ "locked": "2.4",
+ "transitive": [
+ "org.apache.flink:flink-runtime_2.11",
+ "org.apache.hadoop:hadoop-common",
+ "org.apache.hadoop:hadoop-hdfs",
+ "org.apache.hadoop:hadoop-yarn-common",
+ "org.apache.hadoop:hadoop-yarn-server-resourcemanager"
+ ]
+ },
+ "commons-lang:commons-lang": {
+ "locked": "2.6",
+ "transitive": [
+ "commons-configuration:commons-configuration",
+ "org.apache.hadoop:hadoop-common",
+ "org.apache.hadoop:hadoop-hdfs",
+ "org.apache.hadoop:hadoop-yarn-api",
+ "org.apache.hadoop:hadoop-yarn-client",
+ "org.apache.hadoop:hadoop-yarn-common",
+ "org.apache.hadoop:hadoop-yarn-server-nodemanager",
+ "org.apache.hadoop:hadoop-yarn-server-resourcemanager"
+ ]
+ },
+ "commons-logging:commons-logging": {
+ "locked": "1.1.3",
+ "transitive": [
+ "commons-beanutils:commons-beanutils",
+ "commons-beanutils:commons-beanutils-core",
+ "commons-configuration:commons-configuration",
+ "commons-digester:commons-digester",
+ "commons-httpclient:commons-httpclient",
+ "net.java.dev.jets3t:jets3t",
+ "org.apache.hadoop:hadoop-common",
+ "org.apache.hadoop:hadoop-hdfs",
+ "org.apache.hadoop:hadoop-yarn-api",
+ "org.apache.hadoop:hadoop-yarn-client",
+ "org.apache.hadoop:hadoop-yarn-common",
+ "org.apache.hadoop:hadoop-yarn-server-applicationhistoryservice",
+ "org.apache.hadoop:hadoop-yarn-server-common",
+ "org.apache.hadoop:hadoop-yarn-server-nodemanager",
+ "org.apache.hadoop:hadoop-yarn-server-resourcemanager",
+ "org.apache.hadoop:hadoop-yarn-server-tests",
+ "org.apache.hadoop:hadoop-yarn-server-web-proxy",
+ "org.apache.httpcomponents:httpclient"
+ ]
+ },
+ "commons-net:commons-net": {
+ "locked": "3.1",
+ "transitive": [
+ "org.apache.hadoop:hadoop-common"
+ ]
+ },
+ "commons-pool:commons-pool": {
+ "locked": "1.6",
+ "transitive": [
+ "org.apache.parquet:parquet-hadoop"
+ ]
+ },
+ "io.airlift:aircompressor": {
+ "locked": "0.15",
+ "transitive": [
+ "org.apache.orc:orc-core"
+ ]
+ },
+ "io.netty:netty": {
+ "locked": "3.7.0.Final",
+ "transitive": [
+ "org.apache.hadoop:hadoop-hdfs",
+ "org.apache.hadoop:hadoop-mapreduce-client-app",
+ "org.apache.hadoop:hadoop-mapreduce-client-common",
+ "org.apache.hadoop:hadoop-mapreduce-client-core",
+ "org.apache.hadoop:hadoop-mapreduce-client-hs",
+ "org.apache.hadoop:hadoop-mapreduce-client-jobclient",
+ "org.apache.hadoop:hadoop-mapreduce-client-shuffle",
+ "org.apache.zookeeper:zookeeper"
+ ]
+ },
+ "io.netty:netty-all": {
+ "locked": "4.0.23.Final",
+ "transitive": [
+ "org.apache.hadoop:hadoop-hdfs"
+ ]
+ },
+ "javax.annotation:javax.annotation-api": {
+ "locked": "1.3.2",
+ "transitive": [
+ "org.apache.parquet:parquet-format-structures"
+ ]
+ },
+ "javax.inject:javax.inject": {
+ "locked": "1",
+ "transitive": [
+ "com.google.inject:guice",
+ "com.sun.jersey.contribs:jersey-guice"
+ ]
+ },
+ "javax.servlet.jsp:jsp-api": {
+ "locked": "2.1",
+ "transitive": [
+ "org.apache.hadoop:hadoop-common"
+ ]
+ },
+ "javax.servlet:servlet-api": {
+ "locked": "2.5",
+ "transitive": [
+ "org.apache.hadoop:hadoop-common",
+ "org.apache.hadoop:hadoop-hdfs",
+ "org.apache.hadoop:hadoop-yarn-common",
+ "org.apache.hadoop:hadoop-yarn-server-applicationhistoryservice",
+ "org.apache.hadoop:hadoop-yarn-server-nodemanager",
+ "org.apache.hadoop:hadoop-yarn-server-resourcemanager",
+ "org.apache.hadoop:hadoop-yarn-server-web-proxy"
+ ]
+ },
+ "javax.xml.bind:jaxb-api": {
+ "locked": "2.2.11",
+ "transitive": [
+ "com.sun.xml.bind:jaxb-impl",
+ "org.apache.hadoop:hadoop-yarn-common",
+ "org.apache.hadoop:hadoop-yarn-server-applicationhistoryservice",
+ "org.apache.hadoop:hadoop-yarn-server-nodemanager",
+ "org.apache.hadoop:hadoop-yarn-server-resourcemanager",
+ "org.apache.orc:orc-core"
+ ]
+ },
+ "jline:jline": {
+ "locked": "0.9.94",
+ "transitive": [
+ "org.apache.zookeeper:zookeeper"
+ ]
+ },
+ "junit:junit": {
+ "locked": "4.12",
+ "transitive": [
+ "jline:jline",
+ "org.apache.flink:flink-test-utils-junit",
+ "org.apache.flink:flink-test-utils_2.11"
+ ]
+ },
+ "log4j:log4j": {
+ "locked": "1.2.17",
+ "transitive": [
+ "org.apache.hadoop:hadoop-auth",
+ "org.apache.hadoop:hadoop-common",
+ "org.apache.hadoop:hadoop-hdfs",
+ "org.apache.hadoop:hadoop-yarn-client",
+ "org.apache.hadoop:hadoop-yarn-common",
+ "org.apache.hadoop:hadoop-yarn-server-resourcemanager",
+ "org.apache.zookeeper:zookeeper"
+ ]
+ },
+ "net.java.dev.jets3t:jets3t": {
+ "locked": "0.9.0",
+ "transitive": [
+ "org.apache.hadoop:hadoop-common"
+ ]
+ },
+ "org.apache.avro:avro": {
+ "locked": "1.9.2",
+ "transitive": [
+ "org.apache.hadoop:hadoop-common",
+ "org.apache.iceberg:iceberg-core"
+ ]
+ },
+ "org.apache.calcite.avatica:avatica-core": {
+ "locked": "1.15.0",
+ "transitive": [
+ "org.apache.flink:flink-table-runtime-blink_2.11"
+ ]
+ },
+ "org.apache.commons:commons-compress": {
+ "locked": "1.19",
+ "transitive": [
+ "org.apache.avro:avro",
+ "org.apache.flink:flink-core",
+ "org.apache.hadoop:hadoop-common",
+ "org.apache.hadoop:hadoop-yarn-common"
+ ]
+ },
+ "org.apache.commons:commons-lang3": {
+ "locked": "3.3.2",
+ "transitive": [
+ "org.apache.flink:flink-core",
+ "org.apache.flink:flink-java",
+ "org.apache.flink:flink-runtime_2.11"
+ ]
+ },
+ "org.apache.commons:commons-math3": {
+ "locked": "3.5",
+ "transitive": [
+ "org.apache.flink:flink-java",
+ "org.apache.flink:flink-streaming-java_2.11",
+ "org.apache.hadoop:hadoop-common"
+ ]
+ },
+ "org.apache.curator:curator-client": {
+ "locked": "2.7.1",
+ "transitive": [
+ "org.apache.curator:curator-framework",
+ "org.apache.hadoop:hadoop-common"
+ ]
+ },
+ "org.apache.curator:curator-framework": {
+ "locked": "2.7.1",
+ "transitive": [
+ "org.apache.curator:curator-recipes",
+ "org.apache.hadoop:hadoop-auth"
+ ]
+ },
+ "org.apache.curator:curator-recipes": {
+ "locked": "2.7.1",
+ "transitive": [
+ "org.apache.hadoop:hadoop-common"
+ ]
+ },
+ "org.apache.directory.api:api-asn1-api": {
+ "locked": "1.0.0-M20",
+ "transitive": [
+ "org.apache.directory.server:apacheds-kerberos-codec"
+ ]
+ },
+ "org.apache.directory.api:api-util": {
+ "locked": "1.0.0-M20",
+ "transitive": [
+ "org.apache.directory.server:apacheds-kerberos-codec"
+ ]
+ },
+ "org.apache.directory.server:apacheds-i18n": {
+ "locked": "2.0.0-M15",
+ "transitive": [
+ "org.apache.directory.server:apacheds-kerberos-codec"
+ ]
+ },
+ "org.apache.directory.server:apacheds-kerberos-codec": {
+ "locked": "2.0.0-M15",
+ "transitive": [
+ "org.apache.hadoop:hadoop-auth"
+ ]
+ },
+ "org.apache.flink:flink-annotations": {
+ "locked": "1.10.1",
+ "transitive": [
+ "org.apache.flink:flink-core"
+ ]
+ },
+ "org.apache.flink:flink-clients_2.11": {
+ "locked": "1.10.1",
+ "transitive": [
+ "org.apache.flink:flink-streaming-java_2.11",
+ "org.apache.flink:flink-test-utils_2.11"
+ ]
+ },
+ "org.apache.flink:flink-core": {
+ "locked": "1.10.1",
+ "transitive": [
+ "org.apache.flink:flink-clients_2.11",
+ "org.apache.flink:flink-hadoop-fs",
+ "org.apache.flink:flink-java",
+ "org.apache.flink:flink-optimizer_2.11",
+ "org.apache.flink:flink-runtime_2.11",
+ "org.apache.flink:flink-scala_2.11",
+ "org.apache.flink:flink-streaming-java_2.11",
+ "org.apache.flink:flink-table-common"
+ ]
+ },
+ "org.apache.flink:flink-hadoop-fs": {
+ "locked": "1.10.1",
+ "transitive": [
+ "org.apache.flink:flink-runtime_2.11"
+ ]
+ },
+ "org.apache.flink:flink-java": {
+ "locked": "1.10.1",
+ "transitive": [
+ "org.apache.flink:flink-clients_2.11",
+ "org.apache.flink:flink-optimizer_2.11",
+ "org.apache.flink:flink-runtime_2.11",
+ "org.apache.flink:flink-scala_2.11",
+ "org.apache.flink:flink-table-api-java-bridge_2.11"
+ ]
+ },
+ "org.apache.flink:flink-metrics-core": {
+ "locked": "1.10.1",
+ "transitive": [
+ "org.apache.flink:flink-core"
+ ]
+ },
+ "org.apache.flink:flink-optimizer_2.11": {
+ "locked": "1.10.1",
+ "transitive": [
+ "org.apache.flink:flink-clients_2.11"
+ ]
+ },
+ "org.apache.flink:flink-queryable-state-client-java": {
+ "locked": "1.10.1",
+ "transitive": [
+ "org.apache.flink:flink-runtime_2.11"
+ ]
+ },
+ "org.apache.flink:flink-runtime_2.11": {
+ "locked": "1.10.1",
+ "transitive": [
+ "org.apache.flink:flink-clients_2.11",
+ "org.apache.flink:flink-optimizer_2.11",
+ "org.apache.flink:flink-streaming-java_2.11",
+ "org.apache.flink:flink-test-utils_2.11"
+ ]
+ },
+ "org.apache.flink:flink-scala_2.11": {
+ "locked": "1.10.1",
+ "transitive": [
+ "org.apache.flink:flink-streaming-scala_2.11",
+ "org.apache.flink:flink-table-api-scala-bridge_2.11"
+ ]
+ },
+ "org.apache.flink:flink-shaded-asm-7": {
+ "locked": "7.1-9.0",
+ "transitive": [
+ "org.apache.flink:flink-core",
+ "org.apache.flink:flink-java",
+ "org.apache.flink:flink-runtime_2.11",
+ "org.apache.flink:flink-scala_2.11",
+ "org.apache.flink:flink-table-common"
+ ]
+ },
+ "org.apache.flink:flink-shaded-guava": {
+ "locked": "18.0-9.0",
+ "transitive": [
+ "org.apache.flink:flink-core",
+ "org.apache.flink:flink-optimizer_2.11",
+ "org.apache.flink:flink-queryable-state-client-java",
+ "org.apache.flink:flink-runtime_2.11",
+ "org.apache.flink:flink-streaming-java_2.11"
+ ]
+ },
+ "org.apache.flink:flink-shaded-jackson": {
+ "locked": "2.10.1-9.0",
+ "transitive": [
+ "org.apache.flink:flink-optimizer_2.11",
+ "org.apache.flink:flink-runtime_2.11"
+ ]
+ },
+ "org.apache.flink:flink-shaded-netty": {
+ "locked": "4.1.39.Final-9.0",
+ "transitive": [
+ "org.apache.flink:flink-queryable-state-client-java",
+ "org.apache.flink:flink-runtime_2.11"
+ ]
+ },
+ "org.apache.flink:flink-streaming-java_2.11": {
+ "locked": "1.10.1",
+ "transitive": [
+ "org.apache.flink:flink-streaming-scala_2.11",
+ "org.apache.flink:flink-table-api-java-bridge_2.11",
+ "org.apache.flink:flink-test-utils_2.11"
+ ]
+ },
+ "org.apache.flink:flink-streaming-scala_2.11": {
+ "locked": "1.10.1",
+ "transitive": [
+ "org.apache.flink:flink-table-api-scala-bridge_2.11"
+ ]
+ },
+ "org.apache.flink:flink-table-api-java": {
+ "locked": "1.10.1",
+ "transitive": [
+ "org.apache.flink:flink-table-api-java-bridge_2.11",
+ "org.apache.flink:flink-table-api-scala_2.11",
+ "org.apache.flink:flink-table-planner-blink_2.11",
+ "org.apache.flink:flink-table-runtime-blink_2.11"
+ ]
+ },
+ "org.apache.flink:flink-table-api-java-bridge_2.11": {
+ "locked": "1.10.1",
+ "transitive": [
+ "org.apache.flink:flink-table-planner-blink_2.11",
+ "org.apache.flink:flink-table-planner_2.11"
+ ]
+ },
+ "org.apache.flink:flink-table-api-scala-bridge_2.11": {
+ "locked": "1.10.1",
+ "transitive": [
+ "org.apache.flink:flink-table-planner-blink_2.11",
+ "org.apache.flink:flink-table-planner_2.11"
+ ]
+ },
+ "org.apache.flink:flink-table-api-scala_2.11": {
+ "locked": "1.10.1",
+ "transitive": [
+ "org.apache.flink:flink-table-api-scala-bridge_2.11",
+ "org.apache.flink:flink-table-planner-blink_2.11"
+ ]
+ },
+ "org.apache.flink:flink-table-common": {
+ "locked": "1.10.1",
+ "transitive": [
+ "org.apache.flink:flink-table-api-java",
+ "org.apache.flink:flink-table-api-scala_2.11",
+ "org.apache.flink:flink-table-planner-blink_2.11",
+ "org.apache.flink:flink-table-planner_2.11",
+ "org.apache.flink:flink-table-runtime-blink_2.11"
+ ]
+ },
+ "org.apache.flink:flink-table-planner-blink_2.11": {
+ "locked": "1.10.1"
+ },
+ "org.apache.flink:flink-table-planner_2.11": {
+ "locked": "1.10.1"
+ },
+ "org.apache.flink:flink-table-runtime-blink_2.11": {
+ "locked": "1.10.1",
+ "transitive": [
+ "org.apache.flink:flink-table-planner-blink_2.11"
+ ]
+ },
+ "org.apache.flink:flink-test-utils-junit": {
+ "locked": "1.10.1",
+ "transitive": [
+ "org.apache.flink:flink-test-utils_2.11"
+ ]
+ },
+ "org.apache.flink:flink-test-utils_2.11": {
+ "locked": "1.10.1"
+ },
+ "org.apache.flink:force-shading": {
+ "locked": "1.10.1",
+ "transitive": [
+ "org.apache.flink:flink-annotations",
+ "org.apache.flink:flink-clients_2.11",
+ "org.apache.flink:flink-core",
+ "org.apache.flink:flink-hadoop-fs",
+ "org.apache.flink:flink-java",
+ "org.apache.flink:flink-metrics-core",
+ "org.apache.flink:flink-optimizer_2.11",
+ "org.apache.flink:flink-queryable-state-client-java",
+ "org.apache.flink:flink-runtime_2.11",
+ "org.apache.flink:flink-scala_2.11",
+ "org.apache.flink:flink-streaming-java_2.11",
+ "org.apache.flink:flink-streaming-scala_2.11",
+ "org.apache.flink:flink-table-api-java",
+ "org.apache.flink:flink-table-api-java-bridge_2.11",
+ "org.apache.flink:flink-table-api-scala-bridge_2.11",
+ "org.apache.flink:flink-table-api-scala_2.11",
+ "org.apache.flink:flink-table-common",
+ "org.apache.flink:flink-table-planner-blink_2.11",
+ "org.apache.flink:flink-table-planner_2.11",
+ "org.apache.flink:flink-table-runtime-blink_2.11",
+ "org.apache.flink:flink-test-utils-junit",
+ "org.apache.flink:flink-test-utils_2.11"
+ ]
+ },
+ "org.apache.hadoop:hadoop-annotations": {
+ "locked": "2.7.3",
+ "transitive": [
+ "org.apache.hadoop:hadoop-common",
+ "org.apache.hadoop:hadoop-mapreduce-client-app",
+ "org.apache.hadoop:hadoop-mapreduce-client-common",
+ "org.apache.hadoop:hadoop-mapreduce-client-core",
+ "org.apache.hadoop:hadoop-mapreduce-client-hs",
+ "org.apache.hadoop:hadoop-mapreduce-client-jobclient",
+ "org.apache.hadoop:hadoop-mapreduce-client-shuffle",
+ "org.apache.hadoop:hadoop-yarn-api",
+ "org.apache.hadoop:hadoop-yarn-client",
+ "org.apache.hadoop:hadoop-yarn-common",
+ "org.apache.hadoop:hadoop-yarn-server-applicationhistoryservice",
+ "org.apache.hadoop:hadoop-yarn-server-common",
+ "org.apache.hadoop:hadoop-yarn-server-nodemanager",
+ "org.apache.hadoop:hadoop-yarn-server-resourcemanager",
+ "org.apache.hadoop:hadoop-yarn-server-tests"
+ ]
+ },
+ "org.apache.hadoop:hadoop-auth": {
+ "locked": "2.7.3",
+ "transitive": [
+ "org.apache.hadoop:hadoop-common"
+ ]
+ },
+ "org.apache.hadoop:hadoop-common": {
+ "locked": "2.7.3",
+ "transitive": [
+ "org.apache.hadoop:hadoop-minicluster"
+ ]
+ },
+ "org.apache.hadoop:hadoop-hdfs": {
+ "locked": "2.7.3",
+ "transitive": [
+ "org.apache.hadoop:hadoop-mapreduce-client-hs",
+ "org.apache.hadoop:hadoop-minicluster"
+ ]
+ },
+ "org.apache.hadoop:hadoop-mapreduce-client-app": {
+ "locked": "2.7.3",
+ "transitive": [
+ "org.apache.hadoop:hadoop-mapreduce-client-hs",
+ "org.apache.hadoop:hadoop-minicluster"
+ ]
+ },
+ "org.apache.hadoop:hadoop-mapreduce-client-common": {
+ "locked": "2.7.3",
+ "transitive": [
+ "org.apache.hadoop:hadoop-mapreduce-client-app",
+ "org.apache.hadoop:hadoop-mapreduce-client-hs",
+ "org.apache.hadoop:hadoop-mapreduce-client-jobclient",
+ "org.apache.hadoop:hadoop-mapreduce-client-shuffle"
+ ]
+ },
+ "org.apache.hadoop:hadoop-mapreduce-client-core": {
+ "locked": "2.7.3",
+ "transitive": [
+ "org.apache.hadoop:hadoop-mapreduce-client-common",
+ "org.apache.hadoop:hadoop-minicluster"
+ ]
+ },
+ "org.apache.hadoop:hadoop-mapreduce-client-hs": {
+ "locked": "2.7.3",
+ "transitive": [
+ "org.apache.hadoop:hadoop-minicluster"
+ ]
+ },
+ "org.apache.hadoop:hadoop-mapreduce-client-jobclient": {
+ "locked": "2.7.3",
+ "transitive": [
+ "org.apache.hadoop:hadoop-minicluster"
+ ]
+ },
+ "org.apache.hadoop:hadoop-mapreduce-client-shuffle": {
+ "locked": "2.7.3",
+ "transitive": [
+ "org.apache.hadoop:hadoop-mapreduce-client-app",
+ "org.apache.hadoop:hadoop-mapreduce-client-jobclient"
+ ]
+ },
+ "org.apache.hadoop:hadoop-minicluster": {
+ "locked": "2.7.3"
+ },
+ "org.apache.hadoop:hadoop-yarn-api": {
+ "locked": "2.7.3",
+ "transitive": [
+ "org.apache.hadoop:hadoop-minicluster",
+ "org.apache.hadoop:hadoop-yarn-client",
+ "org.apache.hadoop:hadoop-yarn-common",
+ "org.apache.hadoop:hadoop-yarn-server-applicationhistoryservice",
+ "org.apache.hadoop:hadoop-yarn-server-common",
+ "org.apache.hadoop:hadoop-yarn-server-nodemanager",
+ "org.apache.hadoop:hadoop-yarn-server-resourcemanager",
+ "org.apache.hadoop:hadoop-yarn-server-tests",
+ "org.apache.hadoop:hadoop-yarn-server-web-proxy"
+ ]
+ },
+ "org.apache.hadoop:hadoop-yarn-client": {
+ "locked": "2.7.3",
+ "transitive": [
+ "org.apache.hadoop:hadoop-mapreduce-client-common"
+ ]
+ },
+ "org.apache.hadoop:hadoop-yarn-common": {
+ "locked": "2.7.3",
+ "transitive": [
+ "org.apache.hadoop:hadoop-mapreduce-client-common",
+ "org.apache.hadoop:hadoop-mapreduce-client-core",
+ "org.apache.hadoop:hadoop-yarn-client",
+ "org.apache.hadoop:hadoop-yarn-server-applicationhistoryservice",
+ "org.apache.hadoop:hadoop-yarn-server-common",
+ "org.apache.hadoop:hadoop-yarn-server-nodemanager",
+ "org.apache.hadoop:hadoop-yarn-server-resourcemanager",
+ "org.apache.hadoop:hadoop-yarn-server-tests",
+ "org.apache.hadoop:hadoop-yarn-server-web-proxy"
+ ]
+ },
+ "org.apache.hadoop:hadoop-yarn-server-applicationhistoryservice": {
+ "locked": "2.7.3",
+ "transitive": [
+ "org.apache.hadoop:hadoop-yarn-server-resourcemanager"
+ ]
+ },
+ "org.apache.hadoop:hadoop-yarn-server-common": {
+ "locked": "2.7.3",
+ "transitive": [
+ "org.apache.hadoop:hadoop-mapreduce-client-common",
+ "org.apache.hadoop:hadoop-mapreduce-client-shuffle",
+ "org.apache.hadoop:hadoop-yarn-server-applicationhistoryservice",
+ "org.apache.hadoop:hadoop-yarn-server-nodemanager",
+ "org.apache.hadoop:hadoop-yarn-server-resourcemanager",
+ "org.apache.hadoop:hadoop-yarn-server-tests",
+ "org.apache.hadoop:hadoop-yarn-server-web-proxy"
+ ]
+ },
+ "org.apache.hadoop:hadoop-yarn-server-nodemanager": {
+ "locked": "2.7.3",
+ "transitive": [
+ "org.apache.hadoop:hadoop-mapreduce-client-shuffle",
+ "org.apache.hadoop:hadoop-yarn-server-tests"
+ ]
+ },
+ "org.apache.hadoop:hadoop-yarn-server-resourcemanager": {
+ "locked": "2.7.3",
+ "transitive": [
+ "org.apache.hadoop:hadoop-yarn-server-tests"
+ ]
+ },
+ "org.apache.hadoop:hadoop-yarn-server-tests": {
+ "locked": "2.7.3",
+ "transitive": [
+ "org.apache.hadoop:hadoop-minicluster"
+ ]
+ },
+ "org.apache.hadoop:hadoop-yarn-server-web-proxy": {
+ "locked": "2.7.3",
+ "transitive": [
+ "org.apache.hadoop:hadoop-mapreduce-client-app",
+ "org.apache.hadoop:hadoop-yarn-server-resourcemanager"
+ ]
+ },
+ "org.apache.htrace:htrace-core": {
+ "locked": "3.1.0-incubating",
+ "transitive": [
+ "org.apache.hadoop:hadoop-common",
+ "org.apache.hadoop:hadoop-hdfs"
+ ]
+ },
+ "org.apache.httpcomponents:httpclient": {
+ "locked": "4.2.5",
+ "transitive": [
+ "net.java.dev.jets3t:jets3t",
+ "org.apache.hadoop:hadoop-auth"
+ ]
+ },
+ "org.apache.httpcomponents:httpcore": {
+ "locked": "4.2.4",
+ "transitive": [
+ "net.java.dev.jets3t:jets3t",
+ "org.apache.httpcomponents:httpclient"
+ ]
+ },
+ "org.apache.iceberg:iceberg-api": {
+ "project": true,
+ "transitive": [
+ "org.apache.iceberg:iceberg-core",
+ "org.apache.iceberg:iceberg-data",
+ "org.apache.iceberg:iceberg-orc",
+ "org.apache.iceberg:iceberg-parquet"
+ ]
+ },
+ "org.apache.iceberg:iceberg-bundled-guava": {
+ "project": true,
+ "transitive": [
+ "org.apache.iceberg:iceberg-api",
+ "org.apache.iceberg:iceberg-common"
+ ]
+ },
+ "org.apache.iceberg:iceberg-common": {
+ "project": true,
+ "transitive": [
+ "org.apache.iceberg:iceberg-core"
+ ]
+ },
+ "org.apache.iceberg:iceberg-core": {
+ "project": true,
+ "transitive": [
+ "org.apache.iceberg:iceberg-data",
+ "org.apache.iceberg:iceberg-orc",
+ "org.apache.iceberg:iceberg-parquet"
+ ]
+ },
+ "org.apache.iceberg:iceberg-data": {
+ "project": true
+ },
+ "org.apache.iceberg:iceberg-orc": {
+ "project": true
+ },
+ "org.apache.iceberg:iceberg-parquet": {
+ "project": true
+ },
+ "org.apache.orc:orc-core": {
+ "locked": "1.6.3",
+ "transitive": [
+ "org.apache.iceberg:iceberg-orc"
+ ]
+ },
+ "org.apache.orc:orc-shims": {
+ "locked": "1.6.3",
+ "transitive": [
+ "org.apache.orc:orc-core"
+ ]
+ },
+ "org.apache.parquet:parquet-avro": {
+ "locked": "1.11.0",
+ "transitive": [
+ "org.apache.iceberg:iceberg-parquet"
+ ]
+ },
+ "org.apache.parquet:parquet-column": {
+ "locked": "1.11.0",
+ "transitive": [
+ "org.apache.parquet:parquet-avro",
+ "org.apache.parquet:parquet-hadoop"
+ ]
+ },
+ "org.apache.parquet:parquet-common": {
+ "locked": "1.11.0",
+ "transitive": [
+ "org.apache.parquet:parquet-column",
+ "org.apache.parquet:parquet-encoding"
+ ]
+ },
+ "org.apache.parquet:parquet-encoding": {
+ "locked": "1.11.0",
+ "transitive": [
+ "org.apache.parquet:parquet-column"
+ ]
+ },
+ "org.apache.parquet:parquet-format-structures": {
+ "locked": "1.11.0",
+ "transitive": [
+ "org.apache.parquet:parquet-avro",
+ "org.apache.parquet:parquet-common",
+ "org.apache.parquet:parquet-hadoop"
+ ]
+ },
+ "org.apache.parquet:parquet-hadoop": {
+ "locked": "1.11.0",
+ "transitive": [
+ "org.apache.parquet:parquet-avro"
+ ]
+ },
+ "org.apache.parquet:parquet-jackson": {
+ "locked": "1.11.0",
+ "transitive": [
+ "org.apache.parquet:parquet-hadoop"
+ ]
+ },
+ "org.apache.yetus:audience-annotations": {
+ "locked": "0.11.0",
+ "transitive": [
+ "org.apache.parquet:parquet-common"
+ ]
+ },
+ "org.apache.zookeeper:zookeeper": {
+ "locked": "3.4.6",
+ "transitive": [
+ "org.apache.curator:curator-client",
+ "org.apache.curator:curator-framework",
+ "org.apache.curator:curator-recipes",
+ "org.apache.hadoop:hadoop-auth",
+ "org.apache.hadoop:hadoop-common",
+ "org.apache.hadoop:hadoop-yarn-server-common",
+ "org.apache.hadoop:hadoop-yarn-server-resourcemanager"
+ ]
+ },
+ "org.checkerframework:checker-qual": {
+ "locked": "2.6.0",
+ "transitive": [
+ "com.github.ben-manes.caffeine:caffeine"
+ ]
+ },
+ "org.clapper:grizzled-slf4j_2.11": {
+ "locked": "1.3.2",
+ "transitive": [
+ "org.apache.flink:flink-runtime_2.11"
+ ]
+ },
+ "org.codehaus.jackson:jackson-core-asl": {
+ "locked": "1.9.13",
+ "transitive": [
+ "com.sun.jersey:jersey-json",
+ "org.apache.hadoop:hadoop-common",
+ "org.apache.hadoop:hadoop-hdfs",
+ "org.apache.hadoop:hadoop-yarn-common",
+ "org.codehaus.jackson:jackson-jaxrs",
+ "org.codehaus.jackson:jackson-mapper-asl",
+ "org.codehaus.jackson:jackson-xc"
+ ]
+ },
+ "org.codehaus.jackson:jackson-jaxrs": {
+ "locked": "1.9.13",
+ "transitive": [
+ "com.sun.jersey:jersey-json",
+ "org.apache.hadoop:hadoop-yarn-common"
+ ]
+ },
+ "org.codehaus.jackson:jackson-mapper-asl": {
+ "locked": "1.9.13",
+ "transitive": [
+ "com.sun.jersey:jersey-json",
+ "org.apache.hadoop:hadoop-common",
+ "org.apache.hadoop:hadoop-hdfs",
+ "org.apache.hadoop:hadoop-yarn-common",
+ "org.codehaus.jackson:jackson-jaxrs",
+ "org.codehaus.jackson:jackson-xc"
+ ]
+ },
+ "org.codehaus.jackson:jackson-xc": {
+ "locked": "1.9.13",
+ "transitive": [
+ "com.sun.jersey:jersey-json",
+ "org.apache.hadoop:hadoop-yarn-common"
+ ]
+ },
+ "org.codehaus.janino:commons-compiler": {
+ "locked": "3.0.9",
+ "transitive": [
+ "org.codehaus.janino:janino"
+ ]
+ },
+ "org.codehaus.janino:janino": {
+ "locked": "3.0.9",
+ "transitive": [
+ "org.apache.flink:flink-table-runtime-blink_2.11"
+ ]
+ },
+ "org.codehaus.jettison:jettison": {
+ "locked": "1.1",
+ "transitive": [
+ "com.sun.jersey:jersey-json",
+ "org.apache.hadoop:hadoop-yarn-server-applicationhistoryservice",
+ "org.apache.hadoop:hadoop-yarn-server-nodemanager",
+ "org.apache.hadoop:hadoop-yarn-server-resourcemanager"
+ ]
+ },
+ "org.fusesource.leveldbjni:leveldbjni-all": {
+ "locked": "1.8",
+ "transitive": [
+ "org.apache.hadoop:hadoop-hdfs",
+ "org.apache.hadoop:hadoop-mapreduce-client-hs",
+ "org.apache.hadoop:hadoop-mapreduce-client-shuffle",
+ "org.apache.hadoop:hadoop-yarn-server-applicationhistoryservice",
+ "org.apache.hadoop:hadoop-yarn-server-common",
+ "org.apache.hadoop:hadoop-yarn-server-nodemanager",
+ "org.apache.hadoop:hadoop-yarn-server-resourcemanager"
+ ]
+ },
+ "org.hamcrest:hamcrest-core": {
+ "locked": "1.3",
+ "transitive": [
+ "junit:junit",
+ "org.mockito:mockito-core"
+ ]
+ },
+ "org.javassist:javassist": {
+ "locked": "3.24.0-GA",
+ "transitive": [
+ "org.apache.flink:flink-runtime_2.11",
+ "org.reflections:reflections"
+ ]
+ },
+ "org.jetbrains:annotations": {
+ "locked": "17.0.0",
+ "transitive": [
+ "org.apache.orc:orc-core"
+ ]
+ },
+ "org.lz4:lz4-java": {
+ "locked": "1.5.0",
+ "transitive": [
+ "org.apache.flink:flink-runtime_2.11"
+ ]
+ },
+ "org.mockito:mockito-core": {
+ "locked": "1.10.19"
+ },
+ "org.objenesis:objenesis": {
+ "locked": "2.1",
+ "transitive": [
+ "com.esotericsoftware.kryo:kryo",
+ "org.mockito:mockito-core"
+ ]
+ },
+ "org.reactivestreams:reactive-streams": {
+ "locked": "1.0.2",
+ "transitive": [
+ "com.typesafe.akka:akka-stream_2.11"
+ ]
+ },
+ "org.reflections:reflections": {
+ "locked": "0.9.10",
+ "transitive": [
+ "org.apache.flink:flink-table-planner-blink_2.11"
+ ]
+ },
+ "org.scala-lang.modules:scala-java8-compat_2.11": {
+ "locked": "0.7.0",
+ "transitive": [
+ "com.typesafe.akka:akka-actor_2.11"
+ ]
+ },
+ "org.scala-lang.modules:scala-parser-combinators_2.11": {
+ "locked": "1.1.1",
+ "transitive": [
+ "com.typesafe:ssl-config-core_2.11",
+ "org.scala-lang:scala-compiler"
+ ]
+ },
+ "org.scala-lang.modules:scala-xml_2.11": {
+ "locked": "1.0.5",
+ "transitive": [
+ "org.scala-lang:scala-compiler"
+ ]
+ },
+ "org.scala-lang:scala-compiler": {
+ "locked": "2.11.12",
+ "transitive": [
+ "org.apache.flink:flink-scala_2.11",
+ "org.apache.flink:flink-streaming-scala_2.11",
+ "org.apache.flink:flink-table-api-scala_2.11"
+ ]
+ },
+ "org.scala-lang:scala-library": {
+ "locked": "2.11.12",
+ "transitive": [
+ "org.apache.flink:flink-runtime_2.11",
+ "org.apache.flink:flink-scala_2.11",
+ "org.apache.flink:flink-streaming-scala_2.11",
+ "org.apache.flink:flink-table-api-scala_2.11",
+ "org.scala-lang.modules:scala-parser-combinators_2.11",
+ "org.scala-lang.modules:scala-xml_2.11",
+ "org.scala-lang:scala-compiler",
+ "org.scala-lang:scala-reflect"
+ ]
+ },
+ "org.scala-lang:scala-reflect": {
+ "locked": "2.11.12",
+ "transitive": [
+ "org.apache.flink:flink-scala_2.11",
+ "org.apache.flink:flink-streaming-scala_2.11",
+ "org.apache.flink:flink-table-api-scala_2.11",
+ "org.scala-lang:scala-compiler"
+ ]
+ },
+ "org.slf4j:slf4j-api": {
+ "locked": "1.7.25",
+ "transitive": [
+ "com.typesafe.akka:akka-slf4j_2.11",
+ "org.apache.avro:avro",
+ "org.apache.calcite.avatica:avatica-core",
+ "org.apache.curator:curator-client",
+ "org.apache.directory.api:api-asn1-api",
+ "org.apache.directory.api:api-util",
+ "org.apache.directory.server:apacheds-i18n",
+ "org.apache.directory.server:apacheds-kerberos-codec",
+ "org.apache.flink:flink-annotations",
+ "org.apache.flink:flink-clients_2.11",
+ "org.apache.flink:flink-core",
+ "org.apache.flink:flink-java",
+ "org.apache.flink:flink-optimizer_2.11",
+ "org.apache.flink:flink-runtime_2.11",
+ "org.apache.flink:flink-scala_2.11",
+ "org.apache.flink:flink-streaming-java_2.11",
+ "org.apache.flink:flink-streaming-scala_2.11",
+ "org.apache.flink:flink-table-api-java",
+ "org.apache.flink:flink-table-api-java-bridge_2.11",
+ "org.apache.flink:flink-table-api-scala-bridge_2.11",
+ "org.apache.flink:flink-table-api-scala_2.11",
+ "org.apache.flink:flink-table-common",
+ "org.apache.flink:flink-table-planner-blink_2.11",
+ "org.apache.flink:flink-table-planner_2.11",
+ "org.apache.flink:flink-table-runtime-blink_2.11",
+ "org.apache.flink:flink-test-utils-junit",
+ "org.apache.flink:flink-test-utils_2.11",
+ "org.apache.hadoop:hadoop-auth",
+ "org.apache.hadoop:hadoop-common",
+ "org.apache.hadoop:hadoop-mapreduce-client-app",
+ "org.apache.hadoop:hadoop-mapreduce-client-common",
+ "org.apache.hadoop:hadoop-mapreduce-client-core",
+ "org.apache.hadoop:hadoop-mapreduce-client-hs",
+ "org.apache.hadoop:hadoop-mapreduce-client-jobclient",
+ "org.apache.hadoop:hadoop-mapreduce-client-shuffle",
+ "org.apache.hadoop:hadoop-yarn-common",
+ "org.apache.hadoop:hadoop-yarn-server-nodemanager",
+ "org.apache.hadoop:hadoop-yarn-server-resourcemanager",
+ "org.apache.iceberg:iceberg-api",
+ "org.apache.iceberg:iceberg-common",
+ "org.apache.iceberg:iceberg-core",
+ "org.apache.iceberg:iceberg-data",
+ "org.apache.iceberg:iceberg-orc",
+ "org.apache.iceberg:iceberg-parquet",
+ "org.apache.orc:orc-core",
+ "org.apache.orc:orc-shims",
+ "org.apache.parquet:parquet-common",
+ "org.apache.parquet:parquet-format-structures",
+ "org.apache.zookeeper:zookeeper",
+ "org.clapper:grizzled-slf4j_2.11",
+ "org.slf4j:slf4j-simple"
+ ]
+ },
+ "org.slf4j:slf4j-simple": {
+ "locked": "1.7.25"
+ },
+ "org.sonatype.sisu.inject:cglib": {
+ "locked": "2.2.1-v20090111",
+ "transitive": [
+ "com.google.inject:guice"
+ ]
+ },
+ "org.threeten:threeten-extra": {
+ "locked": "1.5.0",
+ "transitive": [
+ "org.apache.orc:orc-core"
+ ]
+ },
+ "org.xerial.snappy:snappy-java": {
+ "locked": "1.1.7.3",
+ "transitive": [
+ "org.apache.flink:flink-runtime_2.11",
+ "org.apache.parquet:parquet-hadoop"
+ ]
+ },
+ "xerces:xercesImpl": {
+ "locked": "2.9.1",
+ "transitive": [
+ "org.apache.hadoop:hadoop-hdfs"
+ ]
+ },
+ "xml-apis:xml-apis": {
+ "locked": "1.3.04",
+ "transitive": [
+ "xerces:xercesImpl"
+ ]
+ },
+ "xmlenc:xmlenc": {
+ "locked": "0.52",
+ "transitive": [
+ "org.apache.hadoop:hadoop-common",
+ "org.apache.hadoop:hadoop-hdfs"
+ ]
+ }
+ }
+}
\ No newline at end of file
diff --git a/flink/src/main/java/org/apache/iceberg/flink/FlinkSchemaUtil.java b/flink/src/main/java/org/apache/iceberg/flink/FlinkSchemaUtil.java
new file mode 100644
index 0000000..aa934c0
--- /dev/null
+++ b/flink/src/main/java/org/apache/iceberg/flink/FlinkSchemaUtil.java
@@ -0,0 +1,44 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+package org.apache.iceberg.flink;
+
+import org.apache.flink.table.api.TableSchema;
+import org.apache.flink.table.types.FieldsDataType;
+import org.apache.iceberg.Schema;
+import org.apache.iceberg.relocated.com.google.common.base.Preconditions;
+import org.apache.iceberg.types.Type;
+
+public class FlinkSchemaUtil {
+
+ private FlinkSchemaUtil() {
+ }
+
+ /**
+ * Convert the flink table schema to apache iceberg schema.
+ */
+ public static Schema convert(TableSchema schema) {
+ Preconditions.checkArgument(schema.toRowDataType() instanceof FieldsDataType, "Should be FieldsDataType");
+
+ FieldsDataType root = (FieldsDataType) schema.toRowDataType();
+ Type converted = FlinkTypeVisitor.visit(root, new FlinkTypeToType(root));
+
+ return new Schema(converted.asStructType().fields());
+ }
+}
diff --git a/flink/src/main/java/org/apache/iceberg/flink/FlinkTypeToType.java b/flink/src/main/java/org/apache/iceberg/flink/FlinkTypeToType.java
new file mode 100644
index 0000000..9595bd3
--- /dev/null
+++ b/flink/src/main/java/org/apache/iceberg/flink/FlinkTypeToType.java
@@ -0,0 +1,149 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+package org.apache.iceberg.flink;
+
+import java.util.List;
+import org.apache.flink.table.types.AtomicDataType;
+import org.apache.flink.table.types.CollectionDataType;
+import org.apache.flink.table.types.FieldsDataType;
+import org.apache.flink.table.types.KeyValueDataType;
+import org.apache.flink.table.types.logical.BigIntType;
+import org.apache.flink.table.types.logical.BinaryType;
+import org.apache.flink.table.types.logical.BooleanType;
+import org.apache.flink.table.types.logical.CharType;
+import org.apache.flink.table.types.logical.DateType;
+import org.apache.flink.table.types.logical.DecimalType;
+import org.apache.flink.table.types.logical.DoubleType;
+import org.apache.flink.table.types.logical.FloatType;
+import org.apache.flink.table.types.logical.IntType;
+import org.apache.flink.table.types.logical.LocalZonedTimestampType;
+import org.apache.flink.table.types.logical.LogicalType;
+import org.apache.flink.table.types.logical.RowType;
+import org.apache.flink.table.types.logical.SmallIntType;
+import org.apache.flink.table.types.logical.TimeType;
+import org.apache.flink.table.types.logical.TimestampType;
+import org.apache.flink.table.types.logical.TinyIntType;
+import org.apache.flink.table.types.logical.VarBinaryType;
+import org.apache.flink.table.types.logical.VarCharType;
+import org.apache.iceberg.relocated.com.google.common.base.Preconditions;
+import org.apache.iceberg.relocated.com.google.common.collect.Lists;
+import org.apache.iceberg.types.Type;
+import org.apache.iceberg.types.Types;
+
+public class FlinkTypeToType extends FlinkTypeVisitor<Type> {
+ private final FieldsDataType root;
+ private int nextId = 0;
+
+ FlinkTypeToType(FieldsDataType root) {
+ this.root = root;
+ // the root struct's fields use the first ids
+ this.nextId = root.getFieldDataTypes().size();
+ }
+
+ private int getNextId() {
+ int next = nextId;
+ nextId += 1;
+ return next;
+ }
+
+ @Override
+ public Type fields(FieldsDataType fields, List<Type> types) {
+ List<Types.NestedField> newFields = Lists.newArrayListWithExpectedSize(types.size());
+ boolean isRoot = root == fields;
+
+ List<RowType.RowField> rowFields = ((RowType) fields.getLogicalType()).getFields();
+ Preconditions.checkArgument(rowFields.size() == types.size(), "fields list and types list should have same size.");
+
+ for (int i = 0; i < rowFields.size(); i++) {
+ int id = isRoot ? i : getNextId();
+
+ RowType.RowField field = rowFields.get(i);
+ String name = field.getName();
+ String comment = field.getDescription().orElse(null);
+
+ if (field.getType().isNullable()) {
+ newFields.add(Types.NestedField.optional(id, name, types.get(i), comment));
+ } else {
+ newFields.add(Types.NestedField.required(id, name, types.get(i), comment));
+ }
+ }
+
+ return Types.StructType.of(newFields);
+ }
+
+ @Override
+ public Type collection(CollectionDataType collection, Type elementType) {
+ if (collection.getElementDataType().getLogicalType().isNullable()) {
+ return Types.ListType.ofOptional(getNextId(), elementType);
+ } else {
+ return Types.ListType.ofRequired(getNextId(), elementType);
+ }
+ }
+
+ @Override
+ public Type map(KeyValueDataType map, Type keyType, Type valueType) {
+ // keys in map are not allowed to be null.
+ if (map.getValueDataType().getLogicalType().isNullable()) {
+ return Types.MapType.ofOptional(getNextId(), getNextId(), keyType, valueType);
+ } else {
+ return Types.MapType.ofRequired(getNextId(), getNextId(), keyType, valueType);
+ }
+ }
+
+ @SuppressWarnings("checkstyle:CyclomaticComplexity")
+ @Override
+ public Type atomic(AtomicDataType type) {
+ LogicalType inner = type.getLogicalType();
+ if (inner instanceof VarCharType ||
+ inner instanceof CharType) {
+ return Types.StringType.get();
+ } else if (inner instanceof BooleanType) {
+ return Types.BooleanType.get();
+ } else if (inner instanceof IntType ||
+ inner instanceof SmallIntType ||
+ inner instanceof TinyIntType) {
+ return Types.IntegerType.get();
+ } else if (inner instanceof BigIntType) {
+ return Types.LongType.get();
+ } else if (inner instanceof VarBinaryType) {
+ return Types.BinaryType.get();
+ } else if (inner instanceof BinaryType) {
+ BinaryType binaryType = (BinaryType) inner;
+ return Types.FixedType.ofLength(binaryType.getLength());
+ } else if (inner instanceof FloatType) {
+ return Types.FloatType.get();
+ } else if (inner instanceof DoubleType) {
+ return Types.DoubleType.get();
+ } else if (inner instanceof DateType) {
+ return Types.DateType.get();
+ } else if (inner instanceof TimeType) {
+ return Types.TimeType.get();
+ } else if (inner instanceof TimestampType) {
+ return Types.TimestampType.withoutZone();
+ } else if (inner instanceof LocalZonedTimestampType) {
+ return Types.TimestampType.withZone();
+ } else if (inner instanceof DecimalType) {
+ DecimalType decimalType = (DecimalType) inner;
+ return Types.DecimalType.of(decimalType.getPrecision(), decimalType.getScale());
+ } else {
+ throw new UnsupportedOperationException("Not a supported type: " + type.toString());
+ }
+ }
+}
diff --git a/flink/src/main/java/org/apache/iceberg/flink/FlinkTypeVisitor.java b/flink/src/main/java/org/apache/iceberg/flink/FlinkTypeVisitor.java
new file mode 100644
index 0000000..58f1933
--- /dev/null
+++ b/flink/src/main/java/org/apache/iceberg/flink/FlinkTypeVisitor.java
@@ -0,0 +1,83 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+package org.apache.iceberg.flink;
+
+import java.util.List;
+import java.util.Map;
+import org.apache.flink.table.types.AtomicDataType;
+import org.apache.flink.table.types.CollectionDataType;
+import org.apache.flink.table.types.DataType;
+import org.apache.flink.table.types.FieldsDataType;
+import org.apache.flink.table.types.KeyValueDataType;
+import org.apache.flink.table.types.logical.RowType;
+import org.apache.iceberg.relocated.com.google.common.base.Preconditions;
+import org.apache.iceberg.relocated.com.google.common.collect.Lists;
+
+public class FlinkTypeVisitor<T> {
+
+ static <T> T visit(DataType dataType, FlinkTypeVisitor<T> visitor) {
+ if (dataType instanceof FieldsDataType) {
+ FieldsDataType fieldsType = (FieldsDataType) dataType;
+ Map<String, DataType> fields = fieldsType.getFieldDataTypes();
+ List<T> fieldResults = Lists.newArrayList();
+
+ Preconditions.checkArgument(dataType.getLogicalType() instanceof RowType, "The logical type must be RowType");
+ List<RowType.RowField> rowFields = ((RowType) dataType.getLogicalType()).getFields();
+ // Make sure that we're traveling in the same order as the RowFields because the implementation of
+ // FlinkTypeVisitor#fields may depends on the visit order, please see FlinkTypeToType#fields.
+ for (RowType.RowField rowField : rowFields) {
+ String name = rowField.getName();
+ fieldResults.add(visit(fields.get(name), visitor));
+ }
+
+ return visitor.fields(fieldsType, fieldResults);
+ } else if (dataType instanceof CollectionDataType) {
+ CollectionDataType collectionType = (CollectionDataType) dataType;
+ return visitor.collection(collectionType,
+ visit(collectionType.getElementDataType(), visitor));
+ } else if (dataType instanceof KeyValueDataType) {
+ KeyValueDataType mapType = (KeyValueDataType) dataType;
+ return visitor.map(mapType,
+ visit(mapType.getKeyDataType(), visitor),
+ visit(mapType.getValueDataType(), visitor));
+ } else if (dataType instanceof AtomicDataType) {
+ AtomicDataType atomic = (AtomicDataType) dataType;
+ return visitor.atomic(atomic);
+ } else {
+ throw new UnsupportedOperationException("Unsupported data type: " + dataType);
+ }
+ }
+
+ public T fields(FieldsDataType type, List<T> fieldResults) {
+ return null;
+ }
+
+ public T collection(CollectionDataType type, T elementResult) {
+ return null;
+ }
+
+ public T map(KeyValueDataType type, T keyResult, T valueResult) {
+ return null;
+ }
+
+ public T atomic(AtomicDataType type) {
+ return null;
+ }
+}
... 326 lines suppressed ...