From ab28ffd5d7a1f0c853ca9d9433260118bd06721e Mon Sep 17 00:00:00 2001 From: Kunal Khatua Date: Tue, 8 Jan 2019 15:37:25 -0800 Subject: [PATCH] DRILL-6956: Maintain a single entry for Drill Version in the pom file Currently, updating the version information for a Drill release involves updating 30+ pom files. The right way would be to use the Multi Module Setup for Maven CI. https://maven.apache.org/maven-ci-friendly.html#Multi_Module_Setup --- common/pom.xml | 2 +- contrib/data/pom.xml | 2 +- contrib/data/tpch-sample-data/pom.xml | 2 +- contrib/format-maprdb/pom.xml | 2 +- contrib/pom.xml | 2 +- contrib/storage-hbase/pom.xml | 2 +- contrib/storage-hive/core/pom.xml | 2 +- contrib/storage-hive/hive-exec-shade/pom.xml | 2 +- contrib/storage-hive/pom.xml | 2 +- contrib/storage-jdbc/pom.xml | 2 +- contrib/storage-kafka/pom.xml | 2 +- contrib/storage-kudu/pom.xml | 2 +- contrib/storage-mongo/pom.xml | 2 +- contrib/storage-opentsdb/pom.xml | 2 +- contrib/udfs/pom.xml | 2 +- distribution/pom.xml | 2 +- drill-yarn/pom.xml | 2 +- exec/java-exec/pom.xml | 2 +- exec/jdbc-all/pom.xml | 2 +- exec/jdbc/pom.xml | 2 +- exec/memory/base/pom.xml | 2 +- exec/memory/pom.xml | 2 +- exec/pom.xml | 2 +- exec/rpc/pom.xml | 2 +- exec/vector/pom.xml | 2 +- logical/pom.xml | 2 +- pom.xml | 3 ++- protocol/pom.xml | 2 +- tools/fmpp/pom.xml | 2 +- tools/pom.xml | 2 +- 30 files changed, 31 insertions(+), 30 deletions(-) diff --git a/common/pom.xml b/common/pom.xml index dd0b406a64b..e4accddc6aa 100644 --- a/common/pom.xml +++ b/common/pom.xml @@ -24,7 +24,7 @@ drill-root org.apache.drill - 1.16.0-SNAPSHOT + ${revision} drill-common diff --git a/contrib/data/pom.xml b/contrib/data/pom.xml index 26a7dd870f8..bf158e08a46 100644 --- a/contrib/data/pom.xml +++ b/contrib/data/pom.xml @@ -23,7 +23,7 @@ drill-contrib-parent org.apache.drill.contrib - 1.16.0-SNAPSHOT + ${revision} org.apache.drill.contrib.data diff --git a/contrib/data/tpch-sample-data/pom.xml b/contrib/data/tpch-sample-data/pom.xml index fb2bc205aba..4266060b333 100644 --- a/contrib/data/tpch-sample-data/pom.xml +++ b/contrib/data/tpch-sample-data/pom.xml @@ -23,7 +23,7 @@ drill-contrib-data-parent org.apache.drill.contrib.data - 1.16.0-SNAPSHOT + ${revision} tpch-sample-data diff --git a/contrib/format-maprdb/pom.xml b/contrib/format-maprdb/pom.xml index 0a09c3da8ac..8297a7ec035 100644 --- a/contrib/format-maprdb/pom.xml +++ b/contrib/format-maprdb/pom.xml @@ -24,7 +24,7 @@ drill-contrib-parent org.apache.drill.contrib - 1.16.0-SNAPSHOT + ${revision} drill-format-mapr diff --git a/contrib/pom.xml b/contrib/pom.xml index bd879f6c6f9..208ec08e804 100644 --- a/contrib/pom.xml +++ b/contrib/pom.xml @@ -23,7 +23,7 @@ drill-root org.apache.drill - 1.16.0-SNAPSHOT + ${revision} org.apache.drill.contrib diff --git a/contrib/storage-hbase/pom.xml b/contrib/storage-hbase/pom.xml index a3e384e9037..18a7f1a4197 100644 --- a/contrib/storage-hbase/pom.xml +++ b/contrib/storage-hbase/pom.xml @@ -23,7 +23,7 @@ drill-contrib-parent org.apache.drill.contrib - 1.16.0-SNAPSHOT + ${revision} drill-storage-hbase diff --git a/contrib/storage-hive/core/pom.xml b/contrib/storage-hive/core/pom.xml index 0203efbf90e..29c80405bd6 100644 --- a/contrib/storage-hive/core/pom.xml +++ b/contrib/storage-hive/core/pom.xml @@ -24,7 +24,7 @@ org.apache.drill.contrib.storage-hive drill-contrib-storage-hive-parent - 1.16.0-SNAPSHOT + ${revision} drill-storage-hive-core diff --git a/contrib/storage-hive/hive-exec-shade/pom.xml b/contrib/storage-hive/hive-exec-shade/pom.xml index 824f9a4db93..60db581c7b8 100644 --- a/contrib/storage-hive/hive-exec-shade/pom.xml +++ b/contrib/storage-hive/hive-exec-shade/pom.xml @@ -24,7 +24,7 @@ org.apache.drill.contrib.storage-hive drill-contrib-storage-hive-parent - 1.16.0-SNAPSHOT + ${revision} drill-hive-exec-shaded diff --git a/contrib/storage-hive/pom.xml b/contrib/storage-hive/pom.xml index 922cdf3e143..b0ec60d1ba0 100644 --- a/contrib/storage-hive/pom.xml +++ b/contrib/storage-hive/pom.xml @@ -23,7 +23,7 @@ org.apache.drill.contrib drill-contrib-parent - 1.16.0-SNAPSHOT + ${revision} org.apache.drill.contrib.storage-hive diff --git a/contrib/storage-jdbc/pom.xml b/contrib/storage-jdbc/pom.xml index 62688747106..b136c2aa85d 100755 --- a/contrib/storage-jdbc/pom.xml +++ b/contrib/storage-jdbc/pom.xml @@ -23,7 +23,7 @@ drill-contrib-parent org.apache.drill.contrib - 1.16.0-SNAPSHOT + ${revision} drill-jdbc-storage diff --git a/contrib/storage-kafka/pom.xml b/contrib/storage-kafka/pom.xml index 4cc95f86c4f..d138695533b 100644 --- a/contrib/storage-kafka/pom.xml +++ b/contrib/storage-kafka/pom.xml @@ -24,7 +24,7 @@ drill-contrib-parent org.apache.drill.contrib - 1.16.0-SNAPSHOT + ${revision} drill-storage-kafka diff --git a/contrib/storage-kudu/pom.xml b/contrib/storage-kudu/pom.xml index e5a3c71c882..ab162c0606c 100644 --- a/contrib/storage-kudu/pom.xml +++ b/contrib/storage-kudu/pom.xml @@ -23,7 +23,7 @@ drill-contrib-parent org.apache.drill.contrib - 1.16.0-SNAPSHOT + ${revision} drill-kudu-storage diff --git a/contrib/storage-mongo/pom.xml b/contrib/storage-mongo/pom.xml index 5bdee246f22..7d7bc5e66b3 100644 --- a/contrib/storage-mongo/pom.xml +++ b/contrib/storage-mongo/pom.xml @@ -23,7 +23,7 @@ drill-contrib-parent org.apache.drill.contrib - 1.16.0-SNAPSHOT + ${revision} drill-mongo-storage diff --git a/contrib/storage-opentsdb/pom.xml b/contrib/storage-opentsdb/pom.xml index 7ffcef2ad52..933fc45a5a4 100644 --- a/contrib/storage-opentsdb/pom.xml +++ b/contrib/storage-opentsdb/pom.xml @@ -23,7 +23,7 @@ drill-contrib-parent org.apache.drill.contrib - 1.16.0-SNAPSHOT + ${revision} drill-opentsdb-storage diff --git a/contrib/udfs/pom.xml b/contrib/udfs/pom.xml index c0bc4e51ca0..232ce462490 100644 --- a/contrib/udfs/pom.xml +++ b/contrib/udfs/pom.xml @@ -24,7 +24,7 @@ drill-contrib-parent org.apache.drill.contrib - 1.16.0-SNAPSHOT + ${revision} drill-udfs diff --git a/distribution/pom.xml b/distribution/pom.xml index 31a64f74f05..3c00521e24b 100644 --- a/distribution/pom.xml +++ b/distribution/pom.xml @@ -23,7 +23,7 @@ drill-root org.apache.drill - 1.16.0-SNAPSHOT + ${revision} distribution diff --git a/drill-yarn/pom.xml b/drill-yarn/pom.xml index edb6023db4a..41acda7f5fc 100644 --- a/drill-yarn/pom.xml +++ b/drill-yarn/pom.xml @@ -23,7 +23,7 @@ drill-root org.apache.drill - 1.16.0-SNAPSHOT + ${revision} drill-yarn diff --git a/exec/java-exec/pom.xml b/exec/java-exec/pom.xml index df150e56272..1236fdd8f84 100644 --- a/exec/java-exec/pom.xml +++ b/exec/java-exec/pom.xml @@ -23,7 +23,7 @@ exec-parent org.apache.drill.exec - 1.16.0-SNAPSHOT + ${revision} drill-java-exec exec/Java Execution Engine diff --git a/exec/jdbc-all/pom.xml b/exec/jdbc-all/pom.xml index 67a3bb8afbe..1090f9b5e7c 100644 --- a/exec/jdbc-all/pom.xml +++ b/exec/jdbc-all/pom.xml @@ -23,7 +23,7 @@ org.apache.drill.exec exec-parent - 1.16.0-SNAPSHOT + ${revision} drill-jdbc-all diff --git a/exec/jdbc/pom.xml b/exec/jdbc/pom.xml index f9637d3fcfe..5fef23bf9f4 100644 --- a/exec/jdbc/pom.xml +++ b/exec/jdbc/pom.xml @@ -23,7 +23,7 @@ org.apache.drill.exec exec-parent - 1.16.0-SNAPSHOT + ${revision} drill-jdbc exec/JDBC Driver using dependencies diff --git a/exec/memory/base/pom.xml b/exec/memory/base/pom.xml index fd8d562e5fa..5486bb8ab6b 100644 --- a/exec/memory/base/pom.xml +++ b/exec/memory/base/pom.xml @@ -23,7 +23,7 @@ memory-parent org.apache.drill.memory - 1.16.0-SNAPSHOT + ${revision} drill-memory-base exec/memory/base diff --git a/exec/memory/pom.xml b/exec/memory/pom.xml index b5f893e0c1d..df943e44d76 100644 --- a/exec/memory/pom.xml +++ b/exec/memory/pom.xml @@ -23,7 +23,7 @@ exec-parent org.apache.drill.exec - 1.16.0-SNAPSHOT + ${revision} org.apache.drill.memory diff --git a/exec/pom.xml b/exec/pom.xml index c2411278447..c54d6849f25 100644 --- a/exec/pom.xml +++ b/exec/pom.xml @@ -23,7 +23,7 @@ drill-root org.apache.drill - 1.16.0-SNAPSHOT + ${revision} org.apache.drill.exec diff --git a/exec/rpc/pom.xml b/exec/rpc/pom.xml index 7d577417443..087009bf4ba 100644 --- a/exec/rpc/pom.xml +++ b/exec/rpc/pom.xml @@ -23,7 +23,7 @@ exec-parent org.apache.drill.exec - 1.16.0-SNAPSHOT + ${revision} drill-rpc exec/rpc diff --git a/exec/vector/pom.xml b/exec/vector/pom.xml index ff3e561c435..091b160f5bb 100644 --- a/exec/vector/pom.xml +++ b/exec/vector/pom.xml @@ -23,7 +23,7 @@ exec-parent org.apache.drill.exec - 1.16.0-SNAPSHOT + ${revision} vector exec/Vectors diff --git a/logical/pom.xml b/logical/pom.xml index caa126cedb4..3f0daa1f8f9 100644 --- a/logical/pom.xml +++ b/logical/pom.xml @@ -24,7 +24,7 @@ drill-root org.apache.drill - 1.16.0-SNAPSHOT + ${revision} drill-logical diff --git a/pom.xml b/pom.xml index b9f17dab644..a900ab4e37f 100644 --- a/pom.xml +++ b/pom.xml @@ -30,7 +30,7 @@ org.apache.drill drill-root - 1.16.0-SNAPSHOT + ${revision} pom Apache Drill Root POM @@ -38,6 +38,7 @@ http://drill.apache.org/ + 1.16.0-SNAPSHOT 1.8 1.8 source-release-zip-tar diff --git a/protocol/pom.xml b/protocol/pom.xml index a98254d83ab..608d5f9f998 100644 --- a/protocol/pom.xml +++ b/protocol/pom.xml @@ -24,7 +24,7 @@ drill-root org.apache.drill - 1.16.0-SNAPSHOT + ${revision} drill-protocol diff --git a/tools/fmpp/pom.xml b/tools/fmpp/pom.xml index c3d17fd41a6..4947d267800 100644 --- a/tools/fmpp/pom.xml +++ b/tools/fmpp/pom.xml @@ -24,7 +24,7 @@ tools-parent org.apache.drill.tools - 1.16.0-SNAPSHOT + ${revision} drill-fmpp-maven-plugin diff --git a/tools/pom.xml b/tools/pom.xml index 158c4948b1c..2ae6a590f84 100644 --- a/tools/pom.xml +++ b/tools/pom.xml @@ -23,7 +23,7 @@ drill-root org.apache.drill - 1.16.0-SNAPSHOT + ${revision} org.apache.drill.tools