diff --git a/dubbo-bom/pom.xml b/dubbo-bom/pom.xml index d3af58bac6..7968e93b62 100644 --- a/dubbo-bom/pom.xml +++ b/dubbo-bom/pom.xml @@ -93,11 +93,6 @@ dubbo-config-spring ${project.version} - - org.apache.dubbo - dubbo-governance-api - ${project.version} - org.apache.dubbo dubbo-filter-cache @@ -308,6 +303,21 @@ dubbo-servicedata-redis ${project.version} + + org.apache.dubbo + dubbo-governance-api + ${project.version} + + + org.apache.dubbo + dubbo-governance-zookeeper + ${project.version} + + + org.apache.dubbo + dubbo-governance-apollo + ${project.version} + diff --git a/dubbo-cluster/pom.xml b/dubbo-cluster/pom.xml index 01bcda1003..864cbb4fe6 100644 --- a/dubbo-cluster/pom.xml +++ b/dubbo-cluster/pom.xml @@ -43,5 +43,11 @@ org.yaml snakeyaml + + + org.apache.curator + curator-framework + test + \ No newline at end of file diff --git a/dubbo-demo/dubbo-demo-consumer/pom.xml b/dubbo-demo/dubbo-demo-consumer/pom.xml index 4bda52a1b4..e7e9a1ed2c 100644 --- a/dubbo-demo/dubbo-demo-consumer/pom.xml +++ b/dubbo-demo/dubbo-demo-consumer/pom.xml @@ -60,7 +60,7 @@ org.apache.dubbo - dubbo-governance-api + dubbo-governance-zookeeper org.apache.dubbo diff --git a/dubbo-demo/dubbo-demo-provider/pom.xml b/dubbo-demo/dubbo-demo-provider/pom.xml index a7c5811b7a..d1d9aa9a38 100644 --- a/dubbo-demo/dubbo-demo-provider/pom.xml +++ b/dubbo-demo/dubbo-demo-provider/pom.xml @@ -61,7 +61,7 @@ org.apache.dubbo - dubbo-governance-api + dubbo-governance-zookeeper org.apache.dubbo diff --git a/dubbo-registry/dubbo-registry-api/pom.xml b/dubbo-registry/dubbo-registry-api/pom.xml index 417318b620..e403d035c3 100644 --- a/dubbo-registry/dubbo-registry-api/pom.xml +++ b/dubbo-registry/dubbo-registry-api/pom.xml @@ -54,5 +54,16 @@ + + + org.apache.curator + curator-framework + test + + + org.apache.curator + curator-recipes + test + diff --git a/dubbo-servicedata/dubbo-servicedata-api/pom.xml b/dubbo-servicedata/dubbo-servicedata-api/pom.xml index d0d9f0fa47..7d7736d8fd 100644 --- a/dubbo-servicedata/dubbo-servicedata-api/pom.xml +++ b/dubbo-servicedata/dubbo-servicedata-api/pom.xml @@ -52,5 +52,12 @@ + + + org.apache.dubbo + dubbo-remoting-zookeeper + ${project.parent.version} + test + diff --git a/dubbo-servicedata/dubbo-servicedata-api/src/main/java/org/apache/dubbo/servicedata/integration/ServiceStoreService.java b/dubbo-servicedata/dubbo-servicedata-api/src/main/java/org/apache/dubbo/servicedata/integration/ServiceStoreService.java index cc1d22a2b7..d487423ec2 100644 --- a/dubbo-servicedata/dubbo-servicedata-api/src/main/java/org/apache/dubbo/servicedata/integration/ServiceStoreService.java +++ b/dubbo-servicedata/dubbo-servicedata-api/src/main/java/org/apache/dubbo/servicedata/integration/ServiceStoreService.java @@ -32,7 +32,6 @@ import org.apache.dubbo.servicedata.metadata.builder.ServiceDescriptorBuilder; import org.apache.dubbo.servicedata.store.ServiceStore; import org.apache.dubbo.servicedata.store.ServiceStoreFactory; -import java.util.Calendar; import java.util.Date; import java.util.Random; import java.util.Set; @@ -127,7 +126,8 @@ public class ServiceStoreService { long calculateStartTime() { Date now = new Date(); long nowMill = now.getTime(); - long today0 = DateUtils.truncate(now, Calendar.DAY_OF_MONTH).getTime(); + // FIXME + long today0 = 0; long subtract = today0 + ONE_DAY_IN_MIll - nowMill; Random r = new Random(); return subtract + (FOUR_HOURS_IN_MIll / 2) + r.nextInt(FOUR_HOURS_IN_MIll);