From 9ed80df03ebc85074a4d7b3e4bed76949d763e4b Mon Sep 17 00:00:00 2001 From: Gian Merlino Date: Tue, 14 May 2013 13:01:53 -0700 Subject: [PATCH 1/6] Allow variable maxPartitionSize in hadoop indexer --- .../druid/indexer/DeterminePartitionsJob.java | 3 +- .../indexer/HadoopDruidIndexerConfig.java | 7 ++- .../indexer/partitions/PartitionsSpec.java | 14 +++++ .../indexer/HadoopDruidIndexerConfigTest.java | 58 +++++++++++++++++++ 4 files changed, 79 insertions(+), 3 deletions(-) diff --git a/indexer/src/main/java/com/metamx/druid/indexer/DeterminePartitionsJob.java b/indexer/src/main/java/com/metamx/druid/indexer/DeterminePartitionsJob.java index f34ff2988f2..425b33cedff 100644 --- a/indexer/src/main/java/com/metamx/druid/indexer/DeterminePartitionsJob.java +++ b/indexer/src/main/java/com/metamx/druid/indexer/DeterminePartitionsJob.java @@ -504,7 +504,6 @@ public class DeterminePartitionsJob implements Jobby public static class DeterminePartitionsDimSelectionReducer extends DeterminePartitionsDimSelectionBaseReducer { private static final double SHARD_COMBINE_THRESHOLD = 0.25; - private static final double SHARD_OVERSIZE_THRESHOLD = 1.5; private static final int HIGH_CARDINALITY_THRESHOLD = 3000000; @Override @@ -672,7 +671,7 @@ public class DeterminePartitionsJob implements Jobby // Make sure none of these shards are oversized boolean oversized = false; for(final DimPartition partition : dimPartitions.partitions) { - if(partition.rows > config.getTargetPartitionSize() * SHARD_OVERSIZE_THRESHOLD) { + if(partition.rows > config.getMaxPartitionSize()) { log.info("Dimension[%s] has an oversized shard: %s", dimPartitions.dim, partition.shardSpec); oversized = true; } diff --git a/indexer/src/main/java/com/metamx/druid/indexer/HadoopDruidIndexerConfig.java b/indexer/src/main/java/com/metamx/druid/indexer/HadoopDruidIndexerConfig.java index 1dfad9de181..364b880518c 100644 --- a/indexer/src/main/java/com/metamx/druid/indexer/HadoopDruidIndexerConfig.java +++ b/indexer/src/main/java/com/metamx/druid/indexer/HadoopDruidIndexerConfig.java @@ -236,7 +236,7 @@ public class HadoopDruidIndexerConfig this.partitionsSpec = partitionsSpec; } else { // Backwards compatibility - this.partitionsSpec = new PartitionsSpec(partitionDimension, targetPartitionSize, false); + this.partitionsSpec = new PartitionsSpec(partitionDimension, targetPartitionSize, null, false); } if(granularitySpec != null) { @@ -431,6 +431,11 @@ public class HadoopDruidIndexerConfig return partitionsSpec.getTargetPartitionSize(); } + public long getMaxPartitionSize() + { + return partitionsSpec.getMaxPartitionSize(); + } + public boolean isUpdaterJobSpecSet() { return (updaterJobSpec != null); diff --git a/indexer/src/main/java/com/metamx/druid/indexer/partitions/PartitionsSpec.java b/indexer/src/main/java/com/metamx/druid/indexer/partitions/PartitionsSpec.java index e30bad393f6..5571422585c 100644 --- a/indexer/src/main/java/com/metamx/druid/indexer/partitions/PartitionsSpec.java +++ b/indexer/src/main/java/com/metamx/druid/indexer/partitions/PartitionsSpec.java @@ -8,22 +8,30 @@ import javax.annotation.Nullable; public class PartitionsSpec { + private static final double DEFAULT_OVERSIZE_THRESHOLD = 1.5; + @Nullable private final String partitionDimension; private final long targetPartitionSize; + private final long maxPartitionSize; + private final boolean assumeGrouped; @JsonCreator public PartitionsSpec( @JsonProperty("partitionDimension") @Nullable String partitionDimension, @JsonProperty("targetPartitionSize") @Nullable Long targetPartitionSize, + @JsonProperty("maxPartitionSize") @Nullable Long maxPartitionSize, @JsonProperty("assumeGrouped") @Nullable Boolean assumeGrouped ) { this.partitionDimension = partitionDimension; this.targetPartitionSize = targetPartitionSize == null ? -1 : targetPartitionSize; + this.maxPartitionSize = maxPartitionSize == null + ? (long) (this.targetPartitionSize * DEFAULT_OVERSIZE_THRESHOLD) + : maxPartitionSize; this.assumeGrouped = assumeGrouped == null ? false : assumeGrouped; } @@ -46,6 +54,12 @@ public class PartitionsSpec return targetPartitionSize; } + @JsonProperty + public long getMaxPartitionSize() + { + return maxPartitionSize; + } + @JsonProperty public boolean isAssumeGrouped() { diff --git a/indexer/src/test/java/com/metamx/druid/indexer/HadoopDruidIndexerConfigTest.java b/indexer/src/test/java/com/metamx/druid/indexer/HadoopDruidIndexerConfigTest.java index 5fdff8ce8b8..87ee95fbfb0 100644 --- a/indexer/src/test/java/com/metamx/druid/indexer/HadoopDruidIndexerConfigTest.java +++ b/indexer/src/test/java/com/metamx/druid/indexer/HadoopDruidIndexerConfigTest.java @@ -248,6 +248,12 @@ public class HadoopDruidIndexerConfigTest 100 ); + Assert.assertEquals( + "getMaxPartitionSize", + partitionsSpec.getMaxPartitionSize(), + 150 + ); + Assert.assertEquals( "getPartitionDimension", partitionsSpec.getPartitionDimension(), @@ -285,6 +291,58 @@ public class HadoopDruidIndexerConfigTest 100 ); + Assert.assertEquals( + "getMaxPartitionSize", + partitionsSpec.getMaxPartitionSize(), + 150 + ); + + Assert.assertEquals( + "getPartitionDimension", + partitionsSpec.getPartitionDimension(), + "foo" + ); + } + + @Test + public void testPartitionsSpecMaxPartitionSize() { + final HadoopDruidIndexerConfig cfg; + + try { + cfg = jsonMapper.readValue( + "{" + + "\"partitionsSpec\":{" + + " \"targetPartitionSize\":100," + + " \"maxPartitionSize\":200," + + " \"partitionDimension\":\"foo\"" + + " }" + + "}", + HadoopDruidIndexerConfig.class + ); + } catch(Exception e) { + throw Throwables.propagate(e); + } + + final PartitionsSpec partitionsSpec = cfg.getPartitionsSpec(); + + Assert.assertEquals( + "isDeterminingPartitions", + partitionsSpec.isDeterminingPartitions(), + true + ); + + Assert.assertEquals( + "getTargetPartitionSize", + partitionsSpec.getTargetPartitionSize(), + 100 + ); + + Assert.assertEquals( + "getMaxPartitionSize", + partitionsSpec.getMaxPartitionSize(), + 200 + ); + Assert.assertEquals( "getPartitionDimension", partitionsSpec.getPartitionDimension(), From 55a986bc7d1cfd7fc4be62f77a4212ac36d51295 Mon Sep 17 00:00:00 2001 From: Gian Merlino Date: Tue, 14 May 2013 13:59:07 -0700 Subject: [PATCH 2/6] [maven-release-plugin] prepare release druid-0.4.13 --- client/pom.xml | 2 +- common/pom.xml | 2 +- examples/pom.xml | 2 +- index-common/pom.xml | 2 +- indexer/pom.xml | 2 +- merger/pom.xml | 2 +- pom.xml | 2 +- realtime/pom.xml | 2 +- server/pom.xml | 2 +- services/pom.xml | 4 ++-- 10 files changed, 11 insertions(+), 11 deletions(-) diff --git a/client/pom.xml b/client/pom.xml index 93dad68d81f..fe7a9249e97 100644 --- a/client/pom.xml +++ b/client/pom.xml @@ -28,7 +28,7 @@ com.metamx druid - 0.4.13-SNAPSHOT + 0.4.13 diff --git a/common/pom.xml b/common/pom.xml index 9758c0822df..1cf0c239e43 100644 --- a/common/pom.xml +++ b/common/pom.xml @@ -28,7 +28,7 @@ com.metamx druid - 0.4.13-SNAPSHOT + 0.4.13 diff --git a/examples/pom.xml b/examples/pom.xml index cb3070afda0..ec073c4b897 100644 --- a/examples/pom.xml +++ b/examples/pom.xml @@ -9,7 +9,7 @@ com.metamx druid - 0.4.13-SNAPSHOT + 0.4.13 diff --git a/index-common/pom.xml b/index-common/pom.xml index a0723e20af0..35d74e8d00a 100644 --- a/index-common/pom.xml +++ b/index-common/pom.xml @@ -28,7 +28,7 @@ com.metamx druid - 0.4.13-SNAPSHOT + 0.4.13 diff --git a/indexer/pom.xml b/indexer/pom.xml index 546a7eb21ff..4ac68d18482 100644 --- a/indexer/pom.xml +++ b/indexer/pom.xml @@ -28,7 +28,7 @@ com.metamx druid - 0.4.13-SNAPSHOT + 0.4.13 diff --git a/merger/pom.xml b/merger/pom.xml index fcbd7f29f3e..c08e464dab0 100644 --- a/merger/pom.xml +++ b/merger/pom.xml @@ -28,7 +28,7 @@ com.metamx druid - 0.4.13-SNAPSHOT + 0.4.13 diff --git a/pom.xml b/pom.xml index 00b7f403c1c..116f8c70c32 100644 --- a/pom.xml +++ b/pom.xml @@ -23,7 +23,7 @@ com.metamx druid pom - 0.4.13-SNAPSHOT + 0.4.13 druid druid diff --git a/realtime/pom.xml b/realtime/pom.xml index c12f4bd0d84..e8c9e4eeef7 100644 --- a/realtime/pom.xml +++ b/realtime/pom.xml @@ -28,7 +28,7 @@ com.metamx druid - 0.4.13-SNAPSHOT + 0.4.13 diff --git a/server/pom.xml b/server/pom.xml index 194991b7c56..d41cb2dae2e 100644 --- a/server/pom.xml +++ b/server/pom.xml @@ -28,7 +28,7 @@ com.metamx druid - 0.4.13-SNAPSHOT + 0.4.13 diff --git a/services/pom.xml b/services/pom.xml index 0c2c9d7dc66..8f4ebfad673 100644 --- a/services/pom.xml +++ b/services/pom.xml @@ -24,11 +24,11 @@ druid-services druid-services druid-services - 0.4.13-SNAPSHOT + 0.4.13 com.metamx druid - 0.4.13-SNAPSHOT + 0.4.13 From 89990808012e0fe9b5c789253f48e697b186a792 Mon Sep 17 00:00:00 2001 From: Gian Merlino Date: Tue, 14 May 2013 13:59:17 -0700 Subject: [PATCH 3/6] [maven-release-plugin] prepare for next development iteration --- client/pom.xml | 2 +- common/pom.xml | 2 +- examples/pom.xml | 2 +- index-common/pom.xml | 2 +- indexer/pom.xml | 2 +- merger/pom.xml | 2 +- pom.xml | 2 +- realtime/pom.xml | 2 +- server/pom.xml | 2 +- services/pom.xml | 4 ++-- 10 files changed, 11 insertions(+), 11 deletions(-) diff --git a/client/pom.xml b/client/pom.xml index fe7a9249e97..4fe90b62759 100644 --- a/client/pom.xml +++ b/client/pom.xml @@ -28,7 +28,7 @@ com.metamx druid - 0.4.13 + 0.4.14-SNAPSHOT diff --git a/common/pom.xml b/common/pom.xml index 1cf0c239e43..5e4d098a33a 100644 --- a/common/pom.xml +++ b/common/pom.xml @@ -28,7 +28,7 @@ com.metamx druid - 0.4.13 + 0.4.14-SNAPSHOT diff --git a/examples/pom.xml b/examples/pom.xml index ec073c4b897..bd3d0c0dae3 100644 --- a/examples/pom.xml +++ b/examples/pom.xml @@ -9,7 +9,7 @@ com.metamx druid - 0.4.13 + 0.4.14-SNAPSHOT diff --git a/index-common/pom.xml b/index-common/pom.xml index 35d74e8d00a..991841734c2 100644 --- a/index-common/pom.xml +++ b/index-common/pom.xml @@ -28,7 +28,7 @@ com.metamx druid - 0.4.13 + 0.4.14-SNAPSHOT diff --git a/indexer/pom.xml b/indexer/pom.xml index 4ac68d18482..b163bcae19a 100644 --- a/indexer/pom.xml +++ b/indexer/pom.xml @@ -28,7 +28,7 @@ com.metamx druid - 0.4.13 + 0.4.14-SNAPSHOT diff --git a/merger/pom.xml b/merger/pom.xml index c08e464dab0..4a210f84ec1 100644 --- a/merger/pom.xml +++ b/merger/pom.xml @@ -28,7 +28,7 @@ com.metamx druid - 0.4.13 + 0.4.14-SNAPSHOT diff --git a/pom.xml b/pom.xml index 116f8c70c32..55b7356ef3e 100644 --- a/pom.xml +++ b/pom.xml @@ -23,7 +23,7 @@ com.metamx druid pom - 0.4.13 + 0.4.14-SNAPSHOT druid druid diff --git a/realtime/pom.xml b/realtime/pom.xml index e8c9e4eeef7..ab5709fa7cd 100644 --- a/realtime/pom.xml +++ b/realtime/pom.xml @@ -28,7 +28,7 @@ com.metamx druid - 0.4.13 + 0.4.14-SNAPSHOT diff --git a/server/pom.xml b/server/pom.xml index d41cb2dae2e..00bbac086f5 100644 --- a/server/pom.xml +++ b/server/pom.xml @@ -28,7 +28,7 @@ com.metamx druid - 0.4.13 + 0.4.14-SNAPSHOT diff --git a/services/pom.xml b/services/pom.xml index 8f4ebfad673..6574613c3f5 100644 --- a/services/pom.xml +++ b/services/pom.xml @@ -24,11 +24,11 @@ druid-services druid-services druid-services - 0.4.13 + 0.4.14-SNAPSHOT com.metamx druid - 0.4.13 + 0.4.14-SNAPSHOT From 343af872b5586d1fc10b75733a9af57be7c365ab Mon Sep 17 00:00:00 2001 From: Gian Merlino Date: Tue, 14 May 2013 14:39:29 -0700 Subject: [PATCH 4/6] DbConnectorConfig: Serialization is hard --- .../java/com/metamx/druid/db/DbConnector.java | 2 +- .../metamx/druid/db/DbConnectorConfig.java | 2 +- .../indexer/HadoopDruidIndexerConfigTest.java | 57 +++++++++++++++---- 3 files changed, 49 insertions(+), 12 deletions(-) diff --git a/common/src/main/java/com/metamx/druid/db/DbConnector.java b/common/src/main/java/com/metamx/druid/db/DbConnector.java index 1e73b731353..cb202b1a8f2 100644 --- a/common/src/main/java/com/metamx/druid/db/DbConnector.java +++ b/common/src/main/java/com/metamx/druid/db/DbConnector.java @@ -181,7 +181,7 @@ public class DbConnector dataSource.setPassword(config.getDatabasePassword()); dataSource.setUrl(config.getDatabaseConnectURI()); - if (config.isValidationQuery()) { + if (config.useValidationQuery()) { dataSource.setValidationQuery(config.getValidationQuery()); dataSource.setTestOnBorrow(true); } diff --git a/common/src/main/java/com/metamx/druid/db/DbConnectorConfig.java b/common/src/main/java/com/metamx/druid/db/DbConnectorConfig.java index fb7d1a99916..e17302a3183 100644 --- a/common/src/main/java/com/metamx/druid/db/DbConnectorConfig.java +++ b/common/src/main/java/com/metamx/druid/db/DbConnectorConfig.java @@ -44,7 +44,7 @@ public abstract class DbConnectorConfig @JsonProperty("useValidationQuery") @Config("druid.database.validation") - public boolean isValidationQuery() { + public boolean useValidationQuery() { return false; } diff --git a/indexer/src/test/java/com/metamx/druid/indexer/HadoopDruidIndexerConfigTest.java b/indexer/src/test/java/com/metamx/druid/indexer/HadoopDruidIndexerConfigTest.java index 87ee95fbfb0..73dcd252055 100644 --- a/indexer/src/test/java/com/metamx/druid/indexer/HadoopDruidIndexerConfigTest.java +++ b/indexer/src/test/java/com/metamx/druid/indexer/HadoopDruidIndexerConfigTest.java @@ -24,6 +24,7 @@ import com.google.common.base.Throwables; import com.google.common.collect.Lists; import com.metamx.druid.indexer.granularity.UniformGranularitySpec; import com.metamx.druid.indexer.partitions.PartitionsSpec; +import com.metamx.druid.indexer.updater.DbUpdaterJobSpec; import com.metamx.druid.jackson.DefaultObjectMapper; import org.joda.time.Interval; @@ -39,8 +40,8 @@ public class HadoopDruidIndexerConfigTest final HadoopDruidIndexerConfig cfg; try { - cfg = jsonMapper.readValue( - "{" + cfg = jsonReadWriteRead( + "{" + " \"granularitySpec\":{" + " \"type\":\"uniform\"," + " \"gran\":\"hour\"," @@ -74,7 +75,7 @@ public class HadoopDruidIndexerConfigTest final HadoopDruidIndexerConfig cfg; try { - cfg = jsonMapper.readValue( + cfg = jsonReadWriteRead( "{" + "\"segmentGranularity\":\"day\"," + "\"intervals\":[\"2012-02-01/P1D\"]" @@ -137,7 +138,7 @@ public class HadoopDruidIndexerConfigTest public void testInvalidGranularityCombination() { boolean thrown = false; try { - final HadoopDruidIndexerConfig cfg = jsonMapper.readValue( + final HadoopDruidIndexerConfig cfg = jsonReadWriteRead( "{" + "\"segmentGranularity\":\"day\"," + "\"intervals\":[\"2012-02-01/P1D\"]," @@ -161,7 +162,7 @@ public class HadoopDruidIndexerConfigTest final HadoopDruidIndexerConfig cfg; try { - cfg = jsonMapper.readValue( + cfg = jsonReadWriteRead( "{}", HadoopDruidIndexerConfig.class ); @@ -183,7 +184,7 @@ public class HadoopDruidIndexerConfigTest final HadoopDruidIndexerConfig cfg; try { - cfg = jsonMapper.readValue( + cfg = jsonReadWriteRead( "{" + "\"partitionsSpec\":{" + " \"targetPartitionSize\":100" @@ -221,7 +222,7 @@ public class HadoopDruidIndexerConfigTest final HadoopDruidIndexerConfig cfg; try { - cfg = jsonMapper.readValue( + cfg = jsonReadWriteRead( "{" + "\"partitionsSpec\":{" + " \"targetPartitionSize\":100," @@ -266,7 +267,7 @@ public class HadoopDruidIndexerConfigTest final HadoopDruidIndexerConfig cfg; try { - cfg = jsonMapper.readValue( + cfg = jsonReadWriteRead( "{" + "\"targetPartitionSize\":100," + "\"partitionDimension\":\"foo\"" @@ -309,7 +310,7 @@ public class HadoopDruidIndexerConfigTest final HadoopDruidIndexerConfig cfg; try { - cfg = jsonMapper.readValue( + cfg = jsonReadWriteRead( "{" + "\"partitionsSpec\":{" + " \"targetPartitionSize\":100," @@ -354,7 +355,7 @@ public class HadoopDruidIndexerConfigTest public void testInvalidPartitionsCombination() { boolean thrown = false; try { - final HadoopDruidIndexerConfig cfg = jsonMapper.readValue( + final HadoopDruidIndexerConfig cfg = jsonReadWriteRead( "{" + "\"targetPartitionSize\":100," + "\"partitionsSpec\":{" @@ -369,4 +370,40 @@ public class HadoopDruidIndexerConfigTest Assert.assertTrue("Exception thrown", thrown); } + + @Test + public void testDbUpdaterJobSpec() throws Exception + { + final HadoopDruidIndexerConfig cfg; + + cfg = jsonReadWriteRead( + "{" + + "\"updaterJobSpec\":{\n" + + " \"type\" : \"db\",\n" + + " \"connectURI\" : \"jdbc:mysql://localhost/druid\",\n" + + " \"user\" : \"rofl\",\n" + + " \"password\" : \"p4ssw0rd\",\n" + + " \"segmentTable\" : \"segments\"\n" + + " }" + + "}", + HadoopDruidIndexerConfig.class + ); + + final DbUpdaterJobSpec spec = (DbUpdaterJobSpec) cfg.getUpdaterJobSpec(); + Assert.assertEquals("segments", spec.getSegmentTable()); + Assert.assertEquals("jdbc:mysql://localhost/druid", spec.getDatabaseConnectURI()); + Assert.assertEquals("rofl", spec.getDatabaseUser()); + Assert.assertEquals("p4ssw0rd", spec.getDatabasePassword()); + Assert.assertEquals(false, spec.useValidationQuery()); + } + + private T jsonReadWriteRead(String s, Class klass) + { + try { + return jsonMapper.readValue(jsonMapper.writeValueAsBytes(jsonMapper.readValue(s, klass)), klass); + } + catch (Exception e) { + throw Throwables.propagate(e); + } + } } From ecf52f4265f508dd5e973abdc83191f237145edd Mon Sep 17 00:00:00 2001 From: Gian Merlino Date: Tue, 14 May 2013 14:43:29 -0700 Subject: [PATCH 5/6] [maven-release-plugin] prepare release druid-0.4.14 --- client/pom.xml | 2 +- common/pom.xml | 2 +- examples/pom.xml | 2 +- index-common/pom.xml | 2 +- indexer/pom.xml | 2 +- merger/pom.xml | 2 +- pom.xml | 2 +- realtime/pom.xml | 2 +- server/pom.xml | 2 +- services/pom.xml | 4 ++-- 10 files changed, 11 insertions(+), 11 deletions(-) diff --git a/client/pom.xml b/client/pom.xml index 4fe90b62759..bfc8b485908 100644 --- a/client/pom.xml +++ b/client/pom.xml @@ -28,7 +28,7 @@ com.metamx druid - 0.4.14-SNAPSHOT + 0.4.14 diff --git a/common/pom.xml b/common/pom.xml index 5e4d098a33a..86323437154 100644 --- a/common/pom.xml +++ b/common/pom.xml @@ -28,7 +28,7 @@ com.metamx druid - 0.4.14-SNAPSHOT + 0.4.14 diff --git a/examples/pom.xml b/examples/pom.xml index bd3d0c0dae3..1cf47312167 100644 --- a/examples/pom.xml +++ b/examples/pom.xml @@ -9,7 +9,7 @@ com.metamx druid - 0.4.14-SNAPSHOT + 0.4.14 diff --git a/index-common/pom.xml b/index-common/pom.xml index 991841734c2..3d48554f0e3 100644 --- a/index-common/pom.xml +++ b/index-common/pom.xml @@ -28,7 +28,7 @@ com.metamx druid - 0.4.14-SNAPSHOT + 0.4.14 diff --git a/indexer/pom.xml b/indexer/pom.xml index b163bcae19a..46bc15423de 100644 --- a/indexer/pom.xml +++ b/indexer/pom.xml @@ -28,7 +28,7 @@ com.metamx druid - 0.4.14-SNAPSHOT + 0.4.14 diff --git a/merger/pom.xml b/merger/pom.xml index 4a210f84ec1..d9a4422756e 100644 --- a/merger/pom.xml +++ b/merger/pom.xml @@ -28,7 +28,7 @@ com.metamx druid - 0.4.14-SNAPSHOT + 0.4.14 diff --git a/pom.xml b/pom.xml index 55b7356ef3e..ed48430a6e2 100644 --- a/pom.xml +++ b/pom.xml @@ -23,7 +23,7 @@ com.metamx druid pom - 0.4.14-SNAPSHOT + 0.4.14 druid druid diff --git a/realtime/pom.xml b/realtime/pom.xml index ab5709fa7cd..f10fe8dc976 100644 --- a/realtime/pom.xml +++ b/realtime/pom.xml @@ -28,7 +28,7 @@ com.metamx druid - 0.4.14-SNAPSHOT + 0.4.14 diff --git a/server/pom.xml b/server/pom.xml index 00bbac086f5..4c5a42032ee 100644 --- a/server/pom.xml +++ b/server/pom.xml @@ -28,7 +28,7 @@ com.metamx druid - 0.4.14-SNAPSHOT + 0.4.14 diff --git a/services/pom.xml b/services/pom.xml index 6574613c3f5..c5f181c533a 100644 --- a/services/pom.xml +++ b/services/pom.xml @@ -24,11 +24,11 @@ druid-services druid-services druid-services - 0.4.14-SNAPSHOT + 0.4.14 com.metamx druid - 0.4.14-SNAPSHOT + 0.4.14 From 83fa572ab34b54b82d0e318b3bec3f36985946c2 Mon Sep 17 00:00:00 2001 From: Gian Merlino Date: Tue, 14 May 2013 14:43:38 -0700 Subject: [PATCH 6/6] [maven-release-plugin] prepare for next development iteration --- client/pom.xml | 2 +- common/pom.xml | 2 +- examples/pom.xml | 2 +- index-common/pom.xml | 2 +- indexer/pom.xml | 2 +- merger/pom.xml | 2 +- pom.xml | 2 +- realtime/pom.xml | 2 +- server/pom.xml | 2 +- services/pom.xml | 4 ++-- 10 files changed, 11 insertions(+), 11 deletions(-) diff --git a/client/pom.xml b/client/pom.xml index bfc8b485908..c5b28662317 100644 --- a/client/pom.xml +++ b/client/pom.xml @@ -28,7 +28,7 @@ com.metamx druid - 0.4.14 + 0.4.15-SNAPSHOT diff --git a/common/pom.xml b/common/pom.xml index 86323437154..2fa1c0d21bd 100644 --- a/common/pom.xml +++ b/common/pom.xml @@ -28,7 +28,7 @@ com.metamx druid - 0.4.14 + 0.4.15-SNAPSHOT diff --git a/examples/pom.xml b/examples/pom.xml index 1cf47312167..4ec32589df5 100644 --- a/examples/pom.xml +++ b/examples/pom.xml @@ -9,7 +9,7 @@ com.metamx druid - 0.4.14 + 0.4.15-SNAPSHOT diff --git a/index-common/pom.xml b/index-common/pom.xml index 3d48554f0e3..eb8cbbe5b4c 100644 --- a/index-common/pom.xml +++ b/index-common/pom.xml @@ -28,7 +28,7 @@ com.metamx druid - 0.4.14 + 0.4.15-SNAPSHOT diff --git a/indexer/pom.xml b/indexer/pom.xml index 46bc15423de..917babbf034 100644 --- a/indexer/pom.xml +++ b/indexer/pom.xml @@ -28,7 +28,7 @@ com.metamx druid - 0.4.14 + 0.4.15-SNAPSHOT diff --git a/merger/pom.xml b/merger/pom.xml index d9a4422756e..48b843a3cb6 100644 --- a/merger/pom.xml +++ b/merger/pom.xml @@ -28,7 +28,7 @@ com.metamx druid - 0.4.14 + 0.4.15-SNAPSHOT diff --git a/pom.xml b/pom.xml index ed48430a6e2..27afe122406 100644 --- a/pom.xml +++ b/pom.xml @@ -23,7 +23,7 @@ com.metamx druid pom - 0.4.14 + 0.4.15-SNAPSHOT druid druid diff --git a/realtime/pom.xml b/realtime/pom.xml index f10fe8dc976..146b338c413 100644 --- a/realtime/pom.xml +++ b/realtime/pom.xml @@ -28,7 +28,7 @@ com.metamx druid - 0.4.14 + 0.4.15-SNAPSHOT diff --git a/server/pom.xml b/server/pom.xml index 4c5a42032ee..fa78634de9c 100644 --- a/server/pom.xml +++ b/server/pom.xml @@ -28,7 +28,7 @@ com.metamx druid - 0.4.14 + 0.4.15-SNAPSHOT diff --git a/services/pom.xml b/services/pom.xml index c5f181c533a..e09722ff99d 100644 --- a/services/pom.xml +++ b/services/pom.xml @@ -24,11 +24,11 @@ druid-services druid-services druid-services - 0.4.14 + 0.4.15-SNAPSHOT com.metamx druid - 0.4.14 + 0.4.15-SNAPSHOT