From 540e14c7f1a82dffcb8b36432a646da1649e8596 Mon Sep 17 00:00:00 2001 From: Shubham Tagra Date: Thu, 30 Jan 2020 14:39:07 +0530 Subject: [PATCH] Rubix integration --- pom.xml | 7 + presto-hive/pom.xml | 5 + .../hive/InternalHiveConnectorFactory.java | 10 ++ .../plugin/hive/rubix/RubixConfig.java | 86 ++++++++++++ .../rubix/RubixConfigurationInitializer.java | 130 ++++++++++++++++++ .../plugin/hive/rubix/RubixInitializer.java | 110 +++++++++++++++ .../plugin/hive/rubix/RubixModule.java | 40 ++++++ .../plugin/hive/util/HiveWriteUtils.java | 3 +- .../plugin/hive/rubix/TestRubixConfig.java | 59 ++++++++ 9 files changed, 449 insertions(+), 1 deletion(-) create mode 100644 presto-hive/src/main/java/io/prestosql/plugin/hive/rubix/RubixConfig.java create mode 100644 presto-hive/src/main/java/io/prestosql/plugin/hive/rubix/RubixConfigurationInitializer.java create mode 100644 presto-hive/src/main/java/io/prestosql/plugin/hive/rubix/RubixInitializer.java create mode 100644 presto-hive/src/main/java/io/prestosql/plugin/hive/rubix/RubixModule.java create mode 100644 presto-hive/src/test/java/io/prestosql/plugin/hive/rubix/TestRubixConfig.java diff --git a/pom.xml b/pom.xml index bfc1380248d20..4927c7b8a3e0c 100644 --- a/pom.xml +++ b/pom.xml @@ -53,6 +53,7 @@ 173 2.0.0 2.3.3 + 0.3.6