[incubator-dubbo] branch master updated: Fix isShutdown() always return true (#1426)
This is an automated email from the ASF dual-hosted git repository. huxing pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/incubator-dubbo.git The following commit(s) were added to refs/heads/master by this push: new 0592e84 Fix isShutdown() always return true (#1426) 0592e84 is described below commit 0592e84a3c07b4451e81d2eecc0c51af384858d2 Author: ma-xiao-guang-64 <m...@maxiaoguang.com> AuthorDate: Wed May 9 11:00:32 2018 +0800 Fix isShutdown() always return true (#1426) --- .../java/com/alibaba/dubbo/common/utils/ExecutorUtil.java | 14 +++--- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/dubbo-common/src/main/java/com/alibaba/dubbo/common/utils/ExecutorUtil.java b/dubbo-common/src/main/java/com/alibaba/dubbo/common/utils/ExecutorUtil.java index 19d581f..6b07cc8 100644 --- a/dubbo-common/src/main/java/com/alibaba/dubbo/common/utils/ExecutorUtil.java +++ b/dubbo-common/src/main/java/com/alibaba/dubbo/common/utils/ExecutorUtil.java @@ -34,9 +34,9 @@ public class ExecutorUtil { new LinkedBlockingQueue(100), new NamedThreadFactory("Close-ExecutorService-Timer", true)); -public static boolean isShutdown(Executor executor) { +public static boolean isTerminated(Executor executor) { if (executor instanceof ExecutorService) { -if (((ExecutorService) executor).isShutdown()) { +if (((ExecutorService) executor).isTerminated()) { return true; } } @@ -44,7 +44,7 @@ public class ExecutorUtil { } public static void gracefulShutdown(Executor executor, int timeout) { -if (!(executor instanceof ExecutorService) || isShutdown(executor)) { +if (!(executor instanceof ExecutorService) || isTerminated(executor)) { return; } final ExecutorService es = (ExecutorService) executor; @@ -63,13 +63,13 @@ public class ExecutorUtil { es.shutdownNow(); Thread.currentThread().interrupt(); } -if (!isShutdown(es)) { +if (!isTerminated(es)) { newThreadToCloseExecutor(es); } } public static void shutdownNow(Executor executor, final int timeout) { -if (!(executor instanceof ExecutorService) || isShutdown(executor)) { +if (!(executor instanceof ExecutorService) || isTerminated(executor)) { return; } final ExecutorService es = (ExecutorService) executor; @@ -85,13 +85,13 @@ public class ExecutorUtil { } catch (InterruptedException ex) { Thread.currentThread().interrupt(); } -if (!isShutdown(es)) { +if (!isTerminated(es)) { newThreadToCloseExecutor(es); } } private static void newThreadToCloseExecutor(final ExecutorService es) { -if (!isShutdown(es)) { +if (!isTerminated(es)) { shutdownExecutor.execute(new Runnable() { @Override public void run() { -- To stop receiving notification emails like this one, please contact hux...@apache.org.
[incubator-dubbo-docs] branch master updated: Fix typo (#26)
This is an automated email from the ASF dual-hosted git repository. huxing pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/incubator-dubbo-docs.git The following commit(s) were added to refs/heads/master by this push: new 1382b86 Fix typo (#26) 1382b86 is described below commit 1382b86e48062a4283412852991e894a64e1231c Author: donhui <977675...@qq.com> AuthorDate: Mon May 7 16:42:24 2018 +0800 Fix typo (#26) --- dubbo-user-book/recommend.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dubbo-user-book/recommend.md b/dubbo-user-book/recommend.md index 363b0ec..6dcc6e0 100644 --- a/dubbo-user-book/recommend.md +++ b/dubbo-user-book/recommend.md @@ -160,8 +160,8 @@ Dubbo 中所有的配置项都可以配置在 Spring 配置文件中,并且可 ``` -[^1]: 配置的覆盖规则:1) 方法级配置别优于接口级别,即小 Scope 优先 2) Consumer 端配置优于 Provider 配置,优于全局配置,最后是Dubbo 硬编码的配置值([Dubbo 配置参考手册](./configuration/properties.md#覆盖策略)) +[^1]: 配置的覆盖规则:1) 方法级别配置优于接口级别,即小 Scope 优先 2) Consumer 端配置优于 Provider 配置,优于全局配置,最后是Dubbo 硬编码的配置值([Dubbo 配置参考手册](./configuration/properties.md#覆盖策略)) [^2]: 表示加上第一次调用,会调用 3 次 [^3]: 有多个 Provider 时,如何挑选 Provider 调用 [^4]: 指从 Consume r端并发调用最好的 Provider,可以减少的反应慢的 Provider 的调用,因为反应更容易累积并发的调用 -[^5]: `timeout` 可以在多处设置,配置项及覆盖规则详见: [Dubbo 配置参考手册](./references/xml/introduction.md) \ No newline at end of file +[^5]: `timeout` 可以在多处设置,配置项及覆盖规则详见: [Dubbo 配置参考手册](./references/xml/introduction.md) -- To stop receiving notification emails like this one, please contact hux...@apache.org.
[incubator-dubbo.wiki] branch master updated: Add ApacheCon schedule
This is an automated email from the ASF dual-hosted git repository. huxing pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/incubator-dubbo.wiki.git The following commit(s) were added to refs/heads/master by this push: new 0722b0d Add ApacheCon schedule 0722b0d is described below commit 0722b0d935d4da2cabf767eccce8c3a6bd3a1aa0 Author: Huxing Zhang <huxing.zh...@gmail.com> AuthorDate: Wed May 2 15:35:40 2018 +0800 Add ApacheCon schedule --- Home.md | 1 + 1 file changed, 1 insertion(+) diff --git a/Home.md b/Home.md index 99c0310..ef731bb 100644 --- a/Home.md +++ b/Home.md @@ -4,6 +4,7 @@ Please visit [the official web site](https://dubbo.apache.org) for more informat ## News +* [2018-5-2] Ian Luo(PPMC) and Jun Liu(PPMC) will talk about "Introducing Apache Dubbo(Incubating): What is Dubbo and How it Works" at ApacheCon NA this year in Montréal! Please check out the schedule [here](https://apachecon.dukecon.org/acna/2018/#/scheduledEvent/b8db9dc580d85853f) and register [here](https://www.eventbrite.com/e/apachecon-north-america-2018-registration-43200327342). * [2018-4-25] The GSoC(Google Summer of Code) 2018 projects has been announced, Raghu Reddy's project "Extending Serialization protocols support for Apache Dubbo" has been [accepted](https://summerofcode.withgoogle.com/projects/#4747840161579008)! Congratulations! * [2018-4-22] Ian Luo has delivered a great talk at QCon Beijing 2018, where the roadmap of Dubbo has also be announced. Please enjoy the [slides](https://github.com/dubbo/awesome-dubbo/raw/master/slides/dubbo-present-and-future.pdf)! * [2018-4-12] The schedule of LinuxCon + ContainerCon + CloudOpen China has been announced, and we are glad to have [Jun Liu](https://github.com/chickenlj) (Dubbo PPMC) to talk about ["Dubbo Open-Sourcing - Present and the Future"](https://www.lfasiallc.com/events/lc3-2018/program/schedule/) -- To stop receiving notification emails like this one, please contact hux...@apache.org.
[incubator-dubbo.wiki] branch master updated: Add sidebar.
This is an automated email from the ASF dual-hosted git repository. huxing pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/incubator-dubbo.wiki.git The following commit(s) were added to refs/heads/master by this push: new f300d52 Add sidebar. f300d52 is described below commit f300d52fb6d801d79cad9784a0e7692bc53283aa Author: Huxing Zhang <huxing.zh...@gmail.com> AuthorDate: Fri Apr 27 13:04:41 2018 +0800 Add sidebar. --- _Sidebar.md | 10 ++ 1 file changed, 10 insertions(+) diff --git a/_Sidebar.md b/_Sidebar.md new file mode 100644 index 000..412e163 --- /dev/null +++ b/_Sidebar.md @@ -0,0 +1,10 @@ + * User's Guide +* Getting Started +* [[New Contributor Guide|New-contributor-guide]] +* [[FAQ|FAQ]] + * Contributor Guide +* [[Software Donation Guide|Software-donation-guide]] +* [[Test Coverage Guide|Test-coverage-guide]] + * Committer Guide + * Release Notes + * Community -- To stop receiving notification emails like this one, please contact hux...@apache.org.
[incubator-dubbo.wiki] branch master updated: create wiki sidebar
This is an automated email from the ASF dual-hosted git repository. huxing pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/incubator-dubbo.wiki.git The following commit(s) were added to refs/heads/master by this push: new d86c67d create wiki sidebar d86c67d is described below commit d86c67d8168b56a630af13d5c3e579d06f4e89c7 Author: Huxing Zhang <huxing.zh...@gmail.com> AuthorDate: Fri Apr 27 11:39:55 2018 +0800 create wiki sidebar --- wiki-sidebar.md | 10 ++ 1 file changed, 10 insertions(+) diff --git a/wiki-sidebar.md b/wiki-sidebar.md new file mode 100644 index 000..852d11e --- /dev/null +++ b/wiki-sidebar.md @@ -0,0 +1,10 @@ +* User Guide + * Getting Started + * [New Contributor Guide](https://github.com/apache/incubator-dubbo/wiki/New-contributor-guide) + * [FAQ](https://github.com/apache/incubator-dubbo/wiki/FAQ) +* Contributor Guide + * [Software Donation Guide](https://github.com/apache/incubator-dubbo/wiki/Software-donation-guide) + * [Test Coverage Guide](https://github.com/apache/incubator-dubbo/wiki/Test-coverage-guide) +* Committer Guide +* Release Notes +* Community \ No newline at end of file -- To stop receiving notification emails like this one, please contact hux...@apache.org.
[incubator-dubbo.wiki] branch master updated: Add news and slides
This is an automated email from the ASF dual-hosted git repository. huxing pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/incubator-dubbo.wiki.git The following commit(s) were added to refs/heads/master by this push: new de48287 Add news and slides de48287 is described below commit de48287946871ee5827fc5e349a4789d1f03bb81 Author: Huxing Zhang <huxing.zh...@gmail.com> AuthorDate: Wed Apr 25 22:16:11 2018 +0800 Add news and slides --- Home.md | 12 +--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/Home.md b/Home.md index 5eb2e99..99c0310 100644 --- a/Home.md +++ b/Home.md @@ -4,9 +4,15 @@ Please visit [the official web site](https://dubbo.apache.org) for more informat ## News -* 2018-4-12 The schedule of LinuxCon + ContainerCon + CloudOpen China has been announced, and we are glad to have [Jun Liu](https://github.com/chickenlj) (Dubbo PPMC) to talk about ["Dubbo Open-Sourcing - Present and the Future"](https://www.lfasiallc.com/events/lc3-2018/program/schedule/) -* 2018-4-11 [Ian Luo](https://github.com/beiwei30) (Dubbo PPMC) will talk about the present and future of Dubbo in [QCon Beijing](https://2018.qconbeijing.com/presentation/403) -* 2018-4-10 [Spring Cloud Sleuth](https://github.com/spring-cloud/spring-cloud-sleuth) (a distributed tracing solution for Spring Cloud) now officially [supports](https://cloud.spring.io/spring-cloud-sleuth/single/spring-cloud-sleuth.html#_dubbo_rpc_support) Dubbo! +* [2018-4-25] The GSoC(Google Summer of Code) 2018 projects has been announced, Raghu Reddy's project "Extending Serialization protocols support for Apache Dubbo" has been [accepted](https://summerofcode.withgoogle.com/projects/#4747840161579008)! Congratulations! +* [2018-4-22] Ian Luo has delivered a great talk at QCon Beijing 2018, where the roadmap of Dubbo has also be announced. Please enjoy the [slides](https://github.com/dubbo/awesome-dubbo/raw/master/slides/dubbo-present-and-future.pdf)! +* [2018-4-12] The schedule of LinuxCon + ContainerCon + CloudOpen China has been announced, and we are glad to have [Jun Liu](https://github.com/chickenlj) (Dubbo PPMC) to talk about ["Dubbo Open-Sourcing - Present and the Future"](https://www.lfasiallc.com/events/lc3-2018/program/schedule/) +* [2018-4-11] [Ian Luo](https://github.com/beiwei30) (Dubbo PPMC) will talk about the present and future of Dubbo in [QCon Beijing](https://2018.qconbeijing.com/presentation/403) +* [2018-4-10] [Spring Cloud Sleuth](https://github.com/spring-cloud/spring-cloud-sleuth) (a distributed tracing solution for Spring Cloud) now officially [supports](https://cloud.spring.io/spring-cloud-sleuth/single/spring-cloud-sleuth.html#_dubbo_rpc_support) Dubbo! + +## Slides + +* [Dubbo present and future](https://github.com/dubbo/awesome-dubbo/raw/master/slides/dubbo-present-and-future.pdf) at QCon Beijing 2018 (Chinese). ## FAQ -- To stop receiving notification emails like this one, please contact hux...@apache.org.
[incubator-dubbo] branch master updated: [DUBBO-9]add apache-rat-plugin to check asf license header (#1647)
This is an automated email from the ASF dual-hosted git repository. huxing pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/incubator-dubbo.git The following commit(s) were added to refs/heads/master by this push: new b2c5cb7 [DUBBO-9]add apache-rat-plugin to check asf license header (#1647) b2c5cb7 is described below commit b2c5cb76522e000565e5595ae8029fe717091f75 Author: Xin Wang <lovep...@hotmail.com> AuthorDate: Mon Apr 23 11:28:22 2018 +0800 [DUBBO-9]add apache-rat-plugin to check asf license header (#1647) * [DUBBO-9]add apache-rat-plugin to check asf license header * reformat EagerThreadPoolExecutorTest.java * remove the asf header check of checkstyle plugin --- codestyle/checkstyle-header.txt| 16 --- codestyle/checkstyle.xml | 5 -- .../extensionloader/ext9_empty/Ext9Empty.java | 16 +++ .../ext9_empty/impl/Ext9EmptyImpl.java | 16 +++ .../support/eager/EagerThreadPoolExecutorTest.java | 33 + .../annotation/provider/HelloServiceImpl.java | 16 +++ .../src/test/java/$__ClassNameTestDubboStub.java | 18 +++- .../src/test/java/ClassNameTestDubbo.java | 18 +++- .../alibaba/dubbo/rpc/gen/dubbo/$__DemoStub.java | 18 +++- .../java/com/alibaba/dubbo/rpc/gen/dubbo/Demo.java | 18 +++- hessian-lite/pom.xml | 1 - .../caucho/hessian/io/LocaleSerializerTest.java| 16 +++ .../caucho/hessian/io/base/SerializeTestBase.java | 16 +++ .../com/caucho/hessian/io/beans/SubUser.java | 16 +++ pom.xml| 54 ++ 15 files changed, 241 insertions(+), 36 deletions(-) diff --git a/codestyle/checkstyle-header.txt b/codestyle/checkstyle-header.txt deleted file mode 100644 index e87628e..000 --- a/codestyle/checkstyle-header.txt +++ /dev/null @@ -1,16 +0,0 @@ -^\Q/*\E$ -^\Q * Licensed to the Apache Software Foundation (ASF) under one or more\E$ -^\Q * contributor license agreements. See the NOTICE file distributed with\E$ -^\Q * this work for additional information regarding copyright ownership.\E$ -^\Q * The ASF licenses this file to You under the Apache License, Version 2.0\E$ -^\Q * (the "License"); you may not use this file except in compliance with\E$ -^\Q * the License. You may obtain a copy of the License at\E$ -^\Q *\E$ -^\Q * http://www.apache.org/licenses/LICENSE-2.0\E$ -^\Q *\E$ -^\Q * Unless required by applicable law or agreed to in writing, software\E$ -^\Q * distributed under the License is distributed on an "AS IS" BASIS,\E$ -^\Q * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\E$ -^\Q * See the License for the specific language governing permissions and\E$ -^\Q * limitations under the License.\E$ -^\Q */\E$ \ No newline at end of file diff --git a/codestyle/checkstyle.xml b/codestyle/checkstyle.xml index a8923fa..ffdafd1 100644 --- a/codestyle/checkstyle.xml +++ b/codestyle/checkstyle.xml @@ -6,11 +6,6 @@ - - - - - diff --git a/dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/ext9_empty/Ext9Empty.java b/dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/ext9_empty/Ext9Empty.java index b13bea6..388e8f9 100644 --- a/dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/ext9_empty/Ext9Empty.java +++ b/dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/ext9_empty/Ext9Empty.java @@ -1,3 +1,19 @@ +/* + * 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 com.alibaba.dubbo.common.extensionloader.ext9_empty; import com.alibaba.dubbo.common.extension.SPI; diff --git a/dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/ext9_empty/impl/Ext9EmptyImpl.java b/dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/ext9_empty/impl/Ext9EmptyImpl.java index 68430c5..cc9dad1 100644 --- a/dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/ext9_empty/impl/Ext9EmptyImpl.java +++ b/dubbo-common/src/test
[incubator-dubbo] branch master updated (98a906a -> 6742d1c)
This is an automated email from the ASF dual-hosted git repository. huxing pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/incubator-dubbo.git. from 98a906a Change monitor log level (#1443) add 6742d1c Method extraction & Unnecessary code remove & Typo fix (#1646) No new revisions were added by this update. Summary of changes: .../dubbo/common/extension/ExtensionLoader.java| 239 +++-- 1 file changed, 126 insertions(+), 113 deletions(-) -- To stop receiving notification emails like this one, please contact hux...@apache.org.
[incubator-dubbo] branch master updated: Change monitor log level (#1443)
This is an automated email from the ASF dual-hosted git repository. huxing pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/incubator-dubbo.git The following commit(s) were added to refs/heads/master by this push: new 98a906a Change monitor log level (#1443) 98a906a is described below commit 98a906a9d24d056b45c3943bdd10b7af60eb8bfb Author: 业余布道师 <victor@outlook.com> AuthorDate: Sat Apr 21 14:27:15 2018 +0800 Change monitor log level (#1443) --- .../src/main/java/com/alibaba/dubbo/monitor/dubbo/DubboMonitor.java | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/dubbo-monitor/dubbo-monitor-default/src/main/java/com/alibaba/dubbo/monitor/dubbo/DubboMonitor.java b/dubbo-monitor/dubbo-monitor-default/src/main/java/com/alibaba/dubbo/monitor/dubbo/DubboMonitor.java index 122e777..964cae3 100644 --- a/dubbo-monitor/dubbo-monitor-default/src/main/java/com/alibaba/dubbo/monitor/dubbo/DubboMonitor.java +++ b/dubbo-monitor/dubbo-monitor-default/src/main/java/com/alibaba/dubbo/monitor/dubbo/DubboMonitor.java @@ -75,9 +75,7 @@ public class DubboMonitor implements Monitor { } public void send() { -if (logger.isInfoEnabled()) { -logger.info("Send statistics to monitor " + getUrl()); -} +logger.debug("Send statistics to monitor " + getUrl()); String timestamp = String.valueOf(System.currentTimeMillis()); for (Map.Entry<Statistics, AtomicReference<long[]>> entry : statisticsMap.entrySet()) { // get statistics data -- To stop receiving notification emails like this one, please contact hux...@apache.org.
[incubator-dubbo] branch master updated: Minor improvement on test cases: (#1507)
This is an automated email from the ASF dual-hosted git repository. huxing pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/incubator-dubbo.git The following commit(s) were added to refs/heads/master by this push: new 8b6f445 Minor improvement on test cases: (#1507) 8b6f445 is described below commit 8b6f4456d5664f4e7f32b0e772befc4b12086aaa Author: Lei Jiang <ladd...@gmail.com> AuthorDate: Sat Apr 21 14:25:06 2018 +0800 Minor improvement on test cases: (#1507) 1. Use org.junit.Assert instead of junit.framework.Assert(@Deprecated since Junit 4) 2. Use assertTrue and other assert methods through static import to make codes easier to read --- .../alibaba/dubbo/rpc/filter/tps/StatItemTest.java | 4 ++-- .../com/alibaba/dubbo/rpc/support/RpcUtilsTest.java | 20 2 files changed, 14 insertions(+), 10 deletions(-) diff --git a/dubbo-rpc/dubbo-rpc-api/src/test/java/com/alibaba/dubbo/rpc/filter/tps/StatItemTest.java b/dubbo-rpc/dubbo-rpc-api/src/test/java/com/alibaba/dubbo/rpc/filter/tps/StatItemTest.java index d2b5065..c211af1 100644 --- a/dubbo-rpc/dubbo-rpc-api/src/test/java/com/alibaba/dubbo/rpc/filter/tps/StatItemTest.java +++ b/dubbo-rpc/dubbo-rpc-api/src/test/java/com/alibaba/dubbo/rpc/filter/tps/StatItemTest.java @@ -19,8 +19,8 @@ package com.alibaba.dubbo.rpc.filter.tps; import org.junit.After; import org.junit.Test; -import static junit.framework.Assert.assertEquals; -import static junit.framework.Assert.assertTrue; +import static org.junit.Assert.assertEquals; +import static org.junit.Assert.assertTrue; public class StatItemTest { diff --git a/dubbo-rpc/dubbo-rpc-api/src/test/java/com/alibaba/dubbo/rpc/support/RpcUtilsTest.java b/dubbo-rpc/dubbo-rpc-api/src/test/java/com/alibaba/dubbo/rpc/support/RpcUtilsTest.java index bc80cf2..ec355e7 100644 --- a/dubbo-rpc/dubbo-rpc-api/src/test/java/com/alibaba/dubbo/rpc/support/RpcUtilsTest.java +++ b/dubbo-rpc/dubbo-rpc-api/src/test/java/com/alibaba/dubbo/rpc/support/RpcUtilsTest.java @@ -21,12 +21,16 @@ import com.alibaba.dubbo.common.URL; import com.alibaba.dubbo.rpc.Invocation; import com.alibaba.dubbo.rpc.RpcInvocation; -import junit.framework.Assert; import org.junit.Test; import java.util.HashMap; import java.util.Map; +import static org.junit.Assert.assertTrue; +import static org.junit.Assert.assertEquals; +import static org.junit.Assert.assertNull; +import static org.junit.Assert.assertNotNull; + public class RpcUtilsTest { /** @@ -43,9 +47,9 @@ public class RpcUtilsTest { long id1 = RpcUtils.getInvocationId(inv); RpcUtils.attachInvocationIdIfAsync(url, inv); long id2 = RpcUtils.getInvocationId(inv); -Assert.assertTrue(id1 == id2); // verify if it's idempotent -Assert.assertTrue(id1 >= 0); -Assert.assertEquals("bb", attachments.get("aa")); +assertTrue(id1 == id2); // verify if it's idempotent +assertTrue(id1 >= 0); +assertEquals("bb", attachments.get("aa")); } /** @@ -57,7 +61,7 @@ public class RpcUtilsTest { URL url = URL.valueOf("dubbo://localhost/"); Invocation inv = new RpcInvocation("test", new Class[]{}, new String[]{}); RpcUtils.attachInvocationIdIfAsync(url, inv); -Assert.assertNull(RpcUtils.getInvocationId(inv)); +assertNull(RpcUtils.getInvocationId(inv)); } /** @@ -69,7 +73,7 @@ public class RpcUtilsTest { URL url = URL.valueOf("dubbo://localhost/?test.async=true"); Invocation inv = new RpcInvocation("test", new Class[]{}, new String[]{}); RpcUtils.attachInvocationIdIfAsync(url, inv); -Assert.assertTrue(RpcUtils.getInvocationId(inv) >= 0l); +assertTrue(RpcUtils.getInvocationId(inv) >= 0l); } /** @@ -81,7 +85,7 @@ public class RpcUtilsTest { URL url = URL.valueOf("dubbo://localhost/?test.async=true&" + Constants.AUTO_ATTACH_INVOCATIONID_KEY + "=false"); Invocation inv = new RpcInvocation("test", new Class[]{}, new String[]{}); RpcUtils.attachInvocationIdIfAsync(url, inv); -Assert.assertNull(RpcUtils.getInvocationId(inv)); +assertNull(RpcUtils.getInvocationId(inv)); } /** @@ -93,6 +97,6 @@ public class RpcUtilsTest { URL url = URL.valueOf("dubbo://localhost/?" + Constants.AUTO_ATTACH_INVOCATIONID_KEY + "=true"); Invocation inv = new RpcInvocation("test", new Class[]{}, new String[]{}); RpcUtils.attachInvocationIdIfAsync(url, inv); -Assert.assertNotNull(RpcUtils.getInvocationId(inv)); +assertNotNull(RpcUtils.getInvocationId(inv)); } } -- To stop receiving notification emails like this one, please contact hux...@apache.org.
[incubator-dubbo-docs] 01/01: Fix redis url prefix.
This is an automated email from the ASF dual-hosted git repository. huxing pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/incubator-dubbo-docs.git commit 9d512e057d22ab4e0fe8ea79a90c1c44fb7edf5a Merge: d742691 e220da2 Author: Huxing Zhang <huxing.zh...@gmail.com> AuthorDate: Fri Apr 20 15:23:00 2018 +0800 Fix redis url prefix. 将redis协议的文档中 连接配置 url 信息从memcached 修改为redis dubbo-user-book/references/protocol/redis.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) -- To stop receiving notification emails like this one, please contact hux...@apache.org.
[incubator-dubbo.wiki] branch master updated: Restore cc priv...@dubbo.apache.org
This is an automated email from the ASF dual-hosted git repository. huxing pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/incubator-dubbo.wiki.git The following commit(s) were added to refs/heads/master by this push: new 1d01cc1 Restore cc priv...@dubbo.apache.org 1d01cc1 is described below commit 1d01cc1619be05f647c92a55957e5dda50aa0ac7 Author: Huxing Zhang <huxing.zh...@gmail.com> AuthorDate: Mon Apr 16 22:32:48 2018 +0800 Restore cc priv...@dubbo.apache.org --- Software-donation-guide.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Software-donation-guide.md b/Software-donation-guide.md index d03797c..e05c4a9 100644 --- a/Software-donation-guide.md +++ b/Software-donation-guide.md @@ -9,7 +9,7 @@ If you are donating significant amount of code or documentation to Apache Dubbo 3. Fill in the blanks (see below as an example) 4. Request your boss to sign it 5. Scan it -6. Send an email to secret...@apache.org +6. Send an email to secret...@apache.org and cc priv...@dubbo.apache.org Example: -- To stop receiving notification emails like this one, please contact hux...@apache.org.
[incubator-dubbo.wiki] branch master updated: Do not expose private mail list
This is an automated email from the ASF dual-hosted git repository. huxing pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/incubator-dubbo.wiki.git The following commit(s) were added to refs/heads/master by this push: new 3a003bd Do not expose private mail list 3a003bd is described below commit 3a003bd9d5595757e1f58f45ba70dd26d5a1ba60 Author: Huxing Zhang <huxing.zh...@gmail.com> AuthorDate: Sat Apr 14 20:15:24 2018 +0800 Do not expose private mail list --- Software-donation-guide.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Software-donation-guide.md b/Software-donation-guide.md index df3cd46..d03797c 100644 --- a/Software-donation-guide.md +++ b/Software-donation-guide.md @@ -9,7 +9,7 @@ If you are donating significant amount of code or documentation to Apache Dubbo 3. Fill in the blanks (see below as an example) 4. Request your boss to sign it 5. Scan it -6. Send an email to secret...@apache.org, and cc priv...@dubbo.apache.org +6. Send an email to secret...@apache.org Example: -- To stop receiving notification emails like this one, please contact hux...@apache.org.
[incubator-dubbo.wiki] branch master updated: Add more description to donation guide
This is an automated email from the ASF dual-hosted git repository. huxing pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/incubator-dubbo.wiki.git The following commit(s) were added to refs/heads/master by this push: new b372cfa Add more description to donation guide b372cfa is described below commit b372cfa56ab5f317aaebe9bd89e852461ea72279 Author: Huxing Zhang <huxing.zh...@gmail.com> AuthorDate: Fri Apr 13 17:25:08 2018 +0800 Add more description to donation guide --- Software-donation-guide.md | 12 ++-- 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/Software-donation-guide.md b/Software-donation-guide.md index d2c82b0..df3cd46 100644 --- a/Software-donation-guide.md +++ b/Software-donation-guide.md @@ -81,19 +81,19 @@ as of the date first written above. LICENSOR: -Signed By: _ <--- Your boss sign here +Signed By: _ <--- Your boss's sign here -Print Name: _Lei Li_ +Print Name: _Lei Li_ <--- Your boss's name here -Title: Director_ +Title: Director_ <--- Your boss's title here -Representing: ABC Software Co., Ltd. ___ +Representing: ABC Software Co., Ltd. ___ -Contact Name: Lei Li +Contact Name: Lei Li <--- Your boss's name here -Contact Email: lilei@abc.com +Contact Email: lilei@abc.com <--- Your boss's email here Exhibit A -- To stop receiving notification emails like this one, please contact hux...@apache.org.
[incubator-dubbo.wiki] branch master updated: Created _Footer (markdown)
This is an automated email from the ASF dual-hosted git repository. huxing pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/incubator-dubbo.wiki.git The following commit(s) were added to refs/heads/master by this push: new a99db0c Created _Footer (markdown) a99db0c is described below commit a99db0ca779ed303c046c4a1995c6c64e2935481 Author: Huxing Zhang <huxing.zh...@gmail.com> AuthorDate: Thu Apr 12 18:15:25 2018 +0800 Created _Footer (markdown) --- _Footer.md | 1 + 1 file changed, 1 insertion(+) diff --git a/_Footer.md b/_Footer.md new file mode 100644 index 000..07e103c --- /dev/null +++ b/_Footer.md @@ -0,0 +1 @@ +Copyright © 2018 The Apache Software Foundation. \ No newline at end of file -- To stop receiving notification emails like this one, please contact hux...@apache.org.
[incubator-dubbo.wiki] branch master updated: update software donation guide
This is an automated email from the ASF dual-hosted git repository. huxing pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/incubator-dubbo.wiki.git The following commit(s) were added to refs/heads/master by this push: new 38e6fb4 update software donation guide 38e6fb4 is described below commit 38e6fb4dd36902464ae129dac01a7dff796e8c66 Author: Huxing Zhang <huxing.zh...@gmail.com> AuthorDate: Thu Apr 12 18:14:27 2018 +0800 update software donation guide --- Software-donation-guide.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Software-donation-guide.md b/Software-donation-guide.md index 08fbc50..d2c82b0 100644 --- a/Software-donation-guide.md +++ b/Software-donation-guide.md @@ -1,3 +1,5 @@ +Before you go through this guide, make sure you have confirmed with PPMC that a SGA is actually needed. + If you are donating significant amount of code or documentation to Apache Dubbo (incubating), you will be required to sign a [Software Grant](https://www.apache.org/licenses/#grants) before your code/doc could be merged. Steps -- To stop receiving notification emails like this one, please contact hux...@apache.org.
[incubator-dubbo.wiki] branch master updated: Add software donation guide to wiki home
This is an automated email from the ASF dual-hosted git repository. huxing pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/incubator-dubbo.wiki.git The following commit(s) were added to refs/heads/master by this push: new 4b7b115 Add software donation guide to wiki home 4b7b115 is described below commit 4b7b115c49895f12f875bb46a1651605795116a1 Author: Huxing Zhang <huxing.zh...@gmail.com> AuthorDate: Thu Apr 12 18:12:38 2018 +0800 Add software donation guide to wiki home --- Home.md | 1 + 1 file changed, 1 insertion(+) diff --git a/Home.md b/Home.md index 8136544..5eb2e99 100644 --- a/Home.md +++ b/Home.md @@ -15,6 +15,7 @@ Please visit [the official web site](https://dubbo.apache.org) for more informat ## Guide * New Contributor Guide: fresh to Dubbo? View the new contributor [guide](https://github.com/apache/incubator-dubbo/wiki/New-contributor-guide) to quickly learn how to contribute. +* Software Donation Guide: want to donate code to Dubbo? View the donation [guide](https://github.com/apache/incubator-dubbo/wiki/Software-donation-guide) here. ## Release Notes [Release history](https://github.com/apache/incubator-dubbo/releases) \ No newline at end of file -- To stop receiving notification emails like this one, please contact hux...@apache.org.
[incubator-dubbo.wiki] branch master updated: Add news
This is an automated email from the ASF dual-hosted git repository. huxing pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/incubator-dubbo.wiki.git The following commit(s) were added to refs/heads/master by this push: new 460a649 Add news 460a649 is described below commit 460a6496d053a2cfbae9dc7a8acf7c9b87c30d94 Author: Huxing Zhang <huxing.zh...@gmail.com> AuthorDate: Wed Apr 11 22:40:44 2018 +0800 Add news --- Home.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Home.md b/Home.md index 32ad3fc..8136544 100644 --- a/Home.md +++ b/Home.md @@ -4,7 +4,9 @@ Please visit [the official web site](https://dubbo.apache.org) for more informat ## News -* [Spring Cloud Sleuth](https://github.com/spring-cloud/spring-cloud-sleuth) (a distributed tracing solution for Spring Cloud) now officially [supports](https://cloud.spring.io/spring-cloud-sleuth/single/spring-cloud-sleuth.html#_dubbo_rpc_support) Dubbo! +* 2018-4-12 The schedule of LinuxCon + ContainerCon + CloudOpen China has been announced, and we are glad to have [Jun Liu](https://github.com/chickenlj) (Dubbo PPMC) to talk about ["Dubbo Open-Sourcing - Present and the Future"](https://www.lfasiallc.com/events/lc3-2018/program/schedule/) +* 2018-4-11 [Ian Luo](https://github.com/beiwei30) (Dubbo PPMC) will talk about the present and future of Dubbo in [QCon Beijing](https://2018.qconbeijing.com/presentation/403) +* 2018-4-10 [Spring Cloud Sleuth](https://github.com/spring-cloud/spring-cloud-sleuth) (a distributed tracing solution for Spring Cloud) now officially [supports](https://cloud.spring.io/spring-cloud-sleuth/single/spring-cloud-sleuth.html#_dubbo_rpc_support) Dubbo! ## FAQ -- To stop receiving notification emails like this one, please contact hux...@apache.org.
[incubator-dubbo.wiki] branch master updated: Add FAQ to wiki home
This is an automated email from the ASF dual-hosted git repository. huxing pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/incubator-dubbo.wiki.git The following commit(s) were added to refs/heads/master by this push: new 1d6e4b8 Add FAQ to wiki home 1d6e4b8 is described below commit 1d6e4b82d3b19e961ecd655bff16e76b7b95df9a Author: Huxing Zhang <huxing.zh...@gmail.com> AuthorDate: Wed Apr 11 13:29:39 2018 +0800 Add FAQ to wiki home --- Home.md | 4 1 file changed, 4 insertions(+) diff --git a/Home.md b/Home.md index cabfb0e..32ad3fc 100644 --- a/Home.md +++ b/Home.md @@ -6,6 +6,10 @@ Please visit [the official web site](https://dubbo.apache.org) for more informat * [Spring Cloud Sleuth](https://github.com/spring-cloud/spring-cloud-sleuth) (a distributed tracing solution for Spring Cloud) now officially [supports](https://cloud.spring.io/spring-cloud-sleuth/single/spring-cloud-sleuth.html#_dubbo_rpc_support) Dubbo! +## FAQ + +* Got question to ask? Check the [FAQ](https://github.com/apache/incubator-dubbo/wiki/FAQ) first! + ## Guide * New Contributor Guide: fresh to Dubbo? View the new contributor [guide](https://github.com/apache/incubator-dubbo/wiki/New-contributor-guide) to quickly learn how to contribute. -- To stop receiving notification emails like this one, please contact hux...@apache.org.
[incubator-dubbo.wiki] branch master updated: create migration guide
This is an automated email from the ASF dual-hosted git repository. huxing pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/incubator-dubbo.wiki.git The following commit(s) were added to refs/heads/master by this push: new 4af44e4 create migration guide 4af44e4 is described below commit 4af44e440806a7333a9927439af1b8f72c30b5b6 Author: Huxing Zhang <huxing.zh...@gmail.com> AuthorDate: Wed Apr 11 13:27:40 2018 +0800 create migration guide --- Migration-Guide.md | 1 + 1 file changed, 1 insertion(+) diff --git a/Migration-Guide.md b/Migration-Guide.md new file mode 100644 index 000..4dd622d --- /dev/null +++ b/Migration-Guide.md @@ -0,0 +1 @@ +This is a guide for migration from Dubbo 2.5.x to 2.6.x. -- To stop receiving notification emails like this one, please contact hux...@apache.org.
[incubator-dubbo.wiki] branch master updated: Add new contributor guide
This is an automated email from the ASF dual-hosted git repository. huxing pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/incubator-dubbo.wiki.git The following commit(s) were added to refs/heads/master by this push: new 2f0803a Add new contributor guide 2f0803a is described below commit 2f0803af1a85a44e21b2d843df6ee60007651284 Author: Huxing Zhang <huxing.zh...@gmail.com> AuthorDate: Wed Apr 11 13:24:19 2018 +0800 Add new contributor guide --- Home.md | 4 1 file changed, 4 insertions(+) diff --git a/Home.md b/Home.md index 3b4598d..cabfb0e 100644 --- a/Home.md +++ b/Home.md @@ -6,5 +6,9 @@ Please visit [the official web site](https://dubbo.apache.org) for more informat * [Spring Cloud Sleuth](https://github.com/spring-cloud/spring-cloud-sleuth) (a distributed tracing solution for Spring Cloud) now officially [supports](https://cloud.spring.io/spring-cloud-sleuth/single/spring-cloud-sleuth.html#_dubbo_rpc_support) Dubbo! +## Guide + +* New Contributor Guide: fresh to Dubbo? View the new contributor [guide](https://github.com/apache/incubator-dubbo/wiki/New-contributor-guide) to quickly learn how to contribute. + ## Release Notes [Release history](https://github.com/apache/incubator-dubbo/releases) \ No newline at end of file -- To stop receiving notification emails like this one, please contact hux...@apache.org.
[incubator-dubbo.wiki] branch master updated: Update project name and description
This is an automated email from the ASF dual-hosted git repository. huxing pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/incubator-dubbo.wiki.git The following commit(s) were added to refs/heads/master by this push: new 0c7e355 Update project name and description 0c7e355 is described below commit 0c7e35599bddf6f1121d72f927c7787aedbd6400 Author: Huxing Zhang <huxing.zh...@gmail.com> AuthorDate: Tue Apr 10 14:23:09 2018 +0800 Update project name and description --- Home.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Home.md b/Home.md index 862981d..8b590e2 100644 --- a/Home.md +++ b/Home.md @@ -1,6 +1,6 @@ -Dubbo is a high-performance, java based RPC framework open-sourced by Alibaba, aimed to provider transparent RPC communication & comprehensive service management solution. +Apache Dubbo (incubating) |ˈdʌbəʊ| is a high-performance, java based RPC framework open-sourced by Alibaba. As in many RPC systems, dubbo is based around the idea of defining a service, specifying the methods that can be called remotely with their parameters and return types. On the server side, the server implements this interface and runs a dubbo server to handle client calls. On the client side, the client has a stub that provides the same methods as the server. -Note that docs in this wiki has been removed. Please visit [the documentation home](https://www.gitbook.com/@dubbo) or [the official web site](https://dubbo.apache.org) for more information. +Please visit [the official web site](https://dubbo.apache.org) for more information. ## Release Notes -[Release history](https://github.com/alibaba/dubbo/releases) \ No newline at end of file +[Release history](https://github.com/apache/incubator-dubbo/releases) \ No newline at end of file -- To stop receiving notification emails like this one, please contact hux...@apache.org.
[incubator-dubbo.wiki] branch master updated: update official site to dubbo.apache.org
This is an automated email from the ASF dual-hosted git repository. huxing pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/incubator-dubbo.wiki.git The following commit(s) were added to refs/heads/master by this push: new 1c64ac6 update official site to dubbo.apache.org 1c64ac6 is described below commit 1c64ac656074bb4578911a016af7bc445aec6687 Author: Huxing Zhang <huxing.zh...@gmail.com> AuthorDate: Sun Apr 8 22:59:27 2018 +0800 update official site to dubbo.apache.org --- Home.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Home.md b/Home.md index 35dd074..862981d 100644 --- a/Home.md +++ b/Home.md @@ -1,6 +1,6 @@ Dubbo is a high-performance, java based RPC framework open-sourced by Alibaba, aimed to provider transparent RPC communication & comprehensive service management solution. -Note that docs in this wiki has been removed. Please visit [the documentation home](https://www.gitbook.com/@dubbo) or [the official web site](http://dubbo.io/) for more information. +Note that docs in this wiki has been removed. Please visit [the documentation home](https://www.gitbook.com/@dubbo) or [the official web site](https://dubbo.apache.org) for more information. ## Release Notes [Release history](https://github.com/alibaba/dubbo/releases) \ No newline at end of file -- To stop receiving notification emails like this one, please contact hux...@apache.org.
[incubator-dubbo-website] 01/08: Do not show download button according to ASF policy.
This is an automated email from the ASF dual-hosted git repository. huxing pushed a commit to branch asf-site in repository https://gitbox.apache.org/repos/asf/incubator-dubbo-website.git commit d88c9be9dd35699ddf26b83577303e1883a112cd Author: Huxing Zhang <huxing.zh...@gmail.com> AuthorDate: Thu Apr 5 23:46:52 2018 +0800 Do not show download button according to ASF policy. --- _config.yml | 2 +- _config_build.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/_config.yml b/_config.yml index 52476b3..77db95e 100644 --- a/_config.yml +++ b/_config.yml @@ -1,6 +1,6 @@ title: Apache Dubbo (incubating) description: a high-performance, java based, open source RPC framework -show_downloads: true +show_downloads: false google_analytics: UA-112489517-1 theme: jekyll-theme-cayman github: diff --git a/_config_build.yml b/_config_build.yml index 52476b3..77db95e 100644 --- a/_config_build.yml +++ b/_config_build.yml @@ -1,6 +1,6 @@ title: Apache Dubbo (incubating) description: a high-performance, java based, open source RPC framework -show_downloads: true +show_downloads: false google_analytics: UA-112489517-1 theme: jekyll-theme-cayman github: -- To stop receiving notification emails like this one, please contact hux...@apache.org.
[incubator-dubbo-website] 07/08: Polish readme.
This is an automated email from the ASF dual-hosted git repository. huxing pushed a commit to branch asf-site in repository https://gitbox.apache.org/repos/asf/incubator-dubbo-website.git commit 75000836d5b28e37b623d274ae3d55f705f116d9 Author: Huxing Zhang <huxing.zh...@gmail.com> AuthorDate: Fri Apr 6 15:18:11 2018 +0800 Polish readme. --- README.md | 8 +++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index b0ad69d..1de8d11 100644 --- a/README.md +++ b/README.md @@ -12,7 +12,7 @@ cd script ./bootstrap ``` -To build the website locally +Make sure you have installed jekyll and gitbook. To build the website locally ```sh bundle exec jekyll build --config _config_build.yml @@ -31,6 +31,12 @@ And you can visit the website via http://localhost:8000 ### Publish the website +Copy all the files from `_site` directory to the parent direcotry: + +```sh +cp -r _site/* . +``` + Make sure you have all the changed committed. ```sh -- To stop receiving notification emails like this one, please contact hux...@apache.org.
[incubator-dubbo-website] 03/08: Polish branding.
This is an automated email from the ASF dual-hosted git repository. huxing pushed a commit to branch asf-site in repository https://gitbox.apache.org/repos/asf/incubator-dubbo-website.git commit fe0cad68a0e72a61b6053dbac6b102b68fbe7f84 Author: Huxing Zhang <huxing.zh...@gmail.com> AuthorDate: Fri Apr 6 14:32:20 2018 +0800 Polish branding. --- _config.yml | 2 +- _config_build.yml | 2 +- _layouts/default.html | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/_config.yml b/_config.yml index 77db95e..2382b02 100644 --- a/_config.yml +++ b/_config.yml @@ -1,5 +1,5 @@ title: Apache Dubbo (incubating) -description: a high-performance, java based, open source RPC framework +description: Apache Dubbo™ (incubating) is a high-performance, java based, open source RPC framework. show_downloads: false google_analytics: UA-112489517-1 theme: jekyll-theme-cayman diff --git a/_config_build.yml b/_config_build.yml index 77db95e..2382b02 100644 --- a/_config_build.yml +++ b/_config_build.yml @@ -1,5 +1,5 @@ title: Apache Dubbo (incubating) -description: a high-performance, java based, open source RPC framework +description: Apache Dubbo™ (incubating) is a high-performance, java based, open source RPC framework. show_downloads: false google_analytics: UA-112489517-1 theme: jekyll-theme-cayman diff --git a/_layouts/default.html b/_layouts/default.html index 0c8b7c4..a7471f9 100644 --- a/_layouts/default.html +++ b/_layouts/default.html @@ -2,7 +2,7 @@ - +{{ site.title }} {% seo %} @@ -21,7 +21,7 @@ - {{ site.title | default: site.github.repository_name }} + http://www.apache.org;>{{ site.title | default: site.github.repository_name }} {{ site.description | default: site.github.project_tagline }} {% if site.github.is_project_page %} View on GitHub -- To stop receiving notification emails like this one, please contact hux...@apache.org.
[incubator-dubbo-website] 05/08: Ignore _site directory.
This is an automated email from the ASF dual-hosted git repository. huxing pushed a commit to branch asf-site in repository https://gitbox.apache.org/repos/asf/incubator-dubbo-website.git commit bf27614b5e2058663464410989177377c9c77d79 Author: Huxing Zhang <huxing.zh...@gmail.com> AuthorDate: Fri Apr 6 14:33:56 2018 +0800 Ignore _site directory. --- .gitignore | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index 6f25b01..6f556b4 100644 --- a/.gitignore +++ b/.gitignore @@ -1,4 +1,4 @@ -*/_site +_site .sass-cache Gemfile.lock *.gem -- To stop receiving notification emails like this one, please contact hux...@apache.org.
[incubator-dubbo-website] branch asf-site updated (da32423 -> c086e50)
This is an automated email from the ASF dual-hosted git repository. huxing pushed a change to branch asf-site in repository https://gitbox.apache.org/repos/asf/incubator-dubbo-website.git. from da32423 Update asf feather. new d88c9be Do not show download button according to ASF policy. new 5e4e78d Add trademarks descrption. new fe0cad6 Polish branding. new 2b2e05c Hide download button and add trademarks description. new bf27614 Ignore _site directory. new 9b3458b Update docs. new 7500083 Polish readme. new c086e50 Remove index.html before deploy. The 8 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: .gitignore | 2 +- README.md | 8 +- _config.yml| 4 +- _config_build.yml | 4 +- _layouts/default.html | 6 +- books/dubbo-admin-book-en/index.html | 2 +- .../dubbo-admin-book-en/install/admin-console.html | 2 +- .../dubbo-admin-book-en/install/consumer-demo.html | 2 +- .../dubbo-admin-book-en/install/introduction.html | 2 +- .../dubbo-admin-book-en/install/provider-demo.html | 2 +- books/dubbo-admin-book-en/install/redis.html | 2 +- .../install/simple-monitor-center.html | 2 +- .../install/simple-registry-center.html| 2 +- books/dubbo-admin-book-en/install/zookeeper.html | 2 +- books/dubbo-admin-book-en/ops/dubbo-ops.html | 2 +- books/dubbo-admin-book/index.html | 2 +- books/dubbo-admin-book/install/admin-console.html | 2 +- books/dubbo-admin-book/install/consumer-demo.html | 2 +- books/dubbo-admin-book/install/introduction.html | 2 +- books/dubbo-admin-book/install/provider-demo.html | 2 +- books/dubbo-admin-book/install/redis.html | 2 +- .../install/simple-monitor-center.html | 2 +- .../install/simple-registry-center.html| 2 +- books/dubbo-admin-book/install/zookeeper.html | 2 +- books/dubbo-admin-book/ops/dubbo-ops.html | 2 +- books/dubbo-admin-book/ops/introduction.html | 2 +- books/dubbo-dev-book-en/SPI.html | 2 +- books/dubbo-dev-book-en/TCK.html | 2 +- books/dubbo-dev-book-en/build.html | 2 +- books/dubbo-dev-book-en/checklist.html | 2 +- books/dubbo-dev-book-en/code-smell.html| 2 +- books/dubbo-dev-book-en/coding.html| 2 +- books/dubbo-dev-book-en/contract.html | 2 +- books/dubbo-dev-book-en/contribution.html | 2 +- books/dubbo-dev-book-en/design.html| 2 +- books/dubbo-dev-book-en/implementation.html| 2 +- books/dubbo-dev-book-en/impls/cache.html | 2 +- books/dubbo-dev-book-en/impls/cluster.html | 2 +- books/dubbo-dev-book-en/impls/compiler.html| 2 +- books/dubbo-dev-book-en/impls/container.html | 2 +- books/dubbo-dev-book-en/impls/dispatcher.html | 2 +- books/dubbo-dev-book-en/impls/exchanger.html | 2 +- .../dubbo-dev-book-en/impls/exporter-listener.html | 2 +- .../dubbo-dev-book-en/impls/extension-factory.html | 2 +- books/dubbo-dev-book-en/impls/filter.html | 2 +- books/dubbo-dev-book-en/impls/introduction.html| 2 +- .../dubbo-dev-book-en/impls/invoker-listener.html | 2 +- books/dubbo-dev-book-en/impls/load-balance.html| 2 +- books/dubbo-dev-book-en/impls/logger-adapter.html | 2 +- books/dubbo-dev-book-en/impls/merger.html | 2 +- books/dubbo-dev-book-en/impls/monitor.html | 2 +- books/dubbo-dev-book-en/impls/networker.html | 2 +- books/dubbo-dev-book-en/impls/page.html| 2 +- books/dubbo-dev-book-en/impls/protocol.html| 2 +- books/dubbo-dev-book-en/impls/proxy-factory.html | 2 +- books/dubbo-dev-book-en/impls/registry.html| 2 +- books/dubbo-dev-book-en/impls/remoting.html| 2 +- books/dubbo-dev-book-en/impls/router.html | 2 +- books/dubbo-dev-book-en/impls/serialize.html | 2 +- books/dubbo-dev-book-en/impls/status-checker.html | 2 +- books/dubbo-dev-book-en/impls/telnet-handler.html | 2 +- books/dubbo-dev-book-en/impls/threadpool.html | 2 +- books/dubbo-dev-book-en/impls/validation.html | 2 +- books/dubbo-dev-book-en/index.html | 2 +- books/dubbo-dev-book-en/introduction.html | 63 + books/dubbo-dev-book-en/release.html | 2 +- books/dubbo-dev-book/SPI.html | 2 +- books/dub
[incubator-dubbo-website] 02/08: Add trademarks descrption.
This is an automated email from the ASF dual-hosted git repository. huxing pushed a commit to branch asf-site in repository https://gitbox.apache.org/repos/asf/incubator-dubbo-website.git commit 5e4e78ddaf4ea9e9a1a5bb0ded1eae4ac241ca64 Author: Huxing Zhang <huxing.zh...@gmail.com> AuthorDate: Thu Apr 5 23:47:50 2018 +0800 Add trademarks descrption. --- _layouts/default.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_layouts/default.html b/_layouts/default.html index aa89801..0c8b7c4 100644 --- a/_layouts/default.html +++ b/_layouts/default.html @@ -36,7 +36,7 @@ {{ content }} - 2012-2018 | Apache Dubbo (incubating) team | visit https://www.aliyun.com/product/edas;>enterprise edition on https://www.alibabacloud.com;> + Copyright © 2018 The Apache Software Foundation. Apache and the Apache feather logo are trademarks of The Apache Software Foundation. -- To stop receiving notification emails like this one, please contact hux...@apache.org.
[incubator-dubbo-website] 04/08: Hide download button and add trademarks description.
This is an automated email from the ASF dual-hosted git repository. huxing pushed a commit to branch asf-site in repository https://gitbox.apache.org/repos/asf/incubator-dubbo-website.git commit 2b2e05c1dad170f6f10267ba8c26dea847d53acb Author: Huxing Zhang <huxing.zh...@gmail.com> AuthorDate: Fri Apr 6 14:32:56 2018 +0800 Hide download button and add trademarks description. --- index.html | 21 +++-- 1 file changed, 11 insertions(+), 10 deletions(-) diff --git a/index.html b/index.html index 8e66b1f..3420386 100644 --- a/index.html +++ b/index.html @@ -2,23 +2,23 @@ - +Apache Dubbo (incubating) -Apache Dubbo (incubating) +Overview | Apache Dubbo (incubating) - - + + -{"name":"Apache Dubbo (incubating)","description":"a high-performance, java based, open source RPC framework","author":null,"@type":"WebSite","url":"/","publisher":null,"image":null,"headline":"Overview","dateModified":null,"datePublished":null,"sameAs":null,"mainEntityOfPage":null,"@context":"<a rel="nofollow" href="http://schema.org"}">http://schema.org"}</a> +{"name":"Apache Dubbo (incubating)","description":"Apache Dubbo™ (incubating) is a high-performance, java based, open source RPC framework.","author":null,"@type":"WebSite","url":"/","publisher":null,"image":null,"headline":"Overview","dateModified":null,"datePublished":null,"sameAs":null,"mainEntityOfPage":null,"@context":"http://schema.org"} - + - + @@ -33,9 +33,10 @@ http://www.apache.org;>Apache Dubbo (incubating) Apache Dubbo™ (incubating) is a high-performance, java based, open source RPC framework. + https://github.com/apache/incubator-dubbo; class="btn">View on GitHub -https://github.com/apache/incubator-dubbo/zipball/master; class="btn">Download .zip -https://github.com/apache/incubator-dubbo/tarball/master; class="btn">Download .tar.gz + + @@ -188,7 +189,7 @@ - Copyright © 2018 The Apache Software Foundation. + Copyright © 2018 The Apache Software Foundation. Apache and the Apache feather logo are trademarks of The Apache Software Foundation. -- To stop receiving notification emails like this one, please contact hux...@apache.org.
[incubator-dubbo] branch master updated (9cf84bd -> 9deadad)
This is an automated email from the ASF dual-hosted git repository. huxing pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/incubator-dubbo.git. omit 9cf84bd update readme This update removed existing revisions from the reference, leaving the reference pointing at a previous point in the repository history. * -- * -- N refs/heads/master (9deadad) \ O -- O -- O (9cf84bd) Any revisions marked "omit" are not gone; other references still refer to them. Any revisions marked "discard" are gone forever. No new revisions were added by this update. Summary of changes: README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) -- To stop receiving notification emails like this one, please contact hux...@apache.org.
[incubator-dubbo.wiki] branch master updated: create new contributor guide.
This is an automated email from the ASF dual-hosted git repository. huxing pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/incubator-dubbo.wiki.git The following commit(s) were added to refs/heads/master by this push: new d8317fb create new contributor guide. d8317fb is described below commit d8317fb3e84da0ca556ea5739465f453c9318f62 Author: Huxing Zhang <huxing.zh...@gmail.com> AuthorDate: Mon Apr 2 15:41:47 2018 +0800 create new contributor guide. --- New-contributor-guide.md | 9 + 1 file changed, 9 insertions(+) diff --git a/New-contributor-guide.md b/New-contributor-guide.md new file mode 100644 index 000..eb2d6c6 --- /dev/null +++ b/New-contributor-guide.md @@ -0,0 +1,9 @@ +This is a guide for new comers who wants to contribute to Dubbo. + +### Subscribe to the mailing list + +The mailing list is the recommended way for discussing almost anything that related to Dubbo. Please refer to this [issue](https://github.com/apache/incubator-dubbo/issues/1393) for detailed documentation on how to subscribe. + +* d...@dubbo.incubator.apache.org: the develop mailing list, you can ask question here if you have encountered any problem when using or developing Dubbo. +* comm...@dubbo.incubator.apache.org: all the commits will be sent to this mailing list. You can subscribe to it if you are interested in Dubbo's development. +* iss...@dubbo.incubator.apache.org: all the JIRA [issues](https://issues.apache.org/jira/projects/DUBBO/issues) and updates will be sent to this mailing list. The Dubbo community has decided to use github issues rather than JIRA issues, therefore it is expected that most of the issues will be tracked by github issues. The JIRA issues are used to track ASF related issues. \ No newline at end of file -- To stop receiving notification emails like this one, please contact hux...@apache.org.
[incubator-dubbo-ops] branch master updated (158ee09 -> a09f3b3)
This is an automated email from the ASF dual-hosted git repository. huxing pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/incubator-dubbo-ops.git. from 158ee09 Always check authority add cb126ce add description for how to use it new a09f3b3 Add description for how to use it The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: README.md | 21 + 1 file changed, 21 insertions(+) -- To stop receiving notification emails like this one, please contact hux...@apache.org.
[incubator-dubbo-ops] 01/01: Add description for how to use it
This is an automated email from the ASF dual-hosted git repository. huxing pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/incubator-dubbo-ops.git commit a09f3b3b8b3948c1201324f81494e653283797e9 Merge: 158ee09 cb126ce Author: Huxing Zhang <huxing.zh...@gmail.com> AuthorDate: Fri Mar 30 15:44:10 2018 +0800 Add description for how to use it README.md | 21 + 1 file changed, 21 insertions(+) -- To stop receiving notification emails like this one, please contact hux...@apache.org.
[incubator-dubbo] branch master updated: Replace string by Constants. (#1506)
This is an automated email from the ASF dual-hosted git repository. huxing pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/incubator-dubbo.git The following commit(s) were added to refs/heads/master by this push: new 9deadad Replace string by Constants. (#1506) 9deadad is described below commit 9deadadea3b1342345fed77c87a3d24ea026d7e6 Author: Mr.bearDream <laxzh...@outlook.com> AuthorDate: Fri Mar 30 12:43:21 2018 +0800 Replace string by Constants. (#1506) Replace string by Constants. --- .../src/main/java/com/alibaba/dubbo/config/ServiceConfig.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dubbo-config/dubbo-config-api/src/main/java/com/alibaba/dubbo/config/ServiceConfig.java b/dubbo-config/dubbo-config-api/src/main/java/com/alibaba/dubbo/config/ServiceConfig.java index dfb6337..853ece2 100644 --- a/dubbo-config/dubbo-config-api/src/main/java/com/alibaba/dubbo/config/ServiceConfig.java +++ b/dubbo-config/dubbo-config-api/src/main/java/com/alibaba/dubbo/config/ServiceConfig.java @@ -491,7 +491,7 @@ public class ServiceConfig extends AbstractServiceConfig { } if (registryURLs != null && !registryURLs.isEmpty()) { for (URL registryURL : registryURLs) { -url = url.addParameterIfAbsent("dynamic", registryURL.getParameter("dynamic")); +url = url.addParameterIfAbsent(Constants.DYNAMIC_KEY, registryURL.getParameter(Constants.DYNAMIC_KEY)); URL monitorUrl = loadMonitor(registryURL); if (monitorUrl != null) { url = url.addParameterAndEncoded(Constants.MONITOR_KEY, monitorUrl.toFullString()); -- To stop receiving notification emails like this one, please contact hux...@apache.org.
[incubator-dubbo-website] branch asf-site updated: Update asf feather.
This is an automated email from the ASF dual-hosted git repository. huxing pushed a commit to branch asf-site in repository https://gitbox.apache.org/repos/asf/incubator-dubbo-website.git The following commit(s) were added to refs/heads/asf-site by this push: new da32423 Update asf feather. da32423 is described below commit da32423983e83a8ebf5232ca1d173c8bf256b74b Author: Huxing Zhang <huxing.zh...@gmail.com> AuthorDate: Thu Mar 22 18:15:48 2018 +0800 Update asf feather. --- images/asf-feather.png | Bin 40042 -> 0 bytes images/asf-feather.svg | 138 + index.html | 3 +- 3 files changed, 139 insertions(+), 2 deletions(-) diff --git a/images/asf-feather.png b/images/asf-feather.png deleted file mode 100644 index 7b596e6..000 Binary files a/images/asf-feather.png and /dev/null differ diff --git a/images/asf-feather.svg b/images/asf-feather.svg new file mode 100644 index 000..2c4e274 --- /dev/null +++ b/images/asf-feather.svg @@ -0,0 +1,138 @@ + + +http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd;> +http://www.w3.org/2000/svg; xmlns:xlink="http://www.w3.org/1999/xlink; x="0px" y="0px" +viewBox="0 0 2392.5 4226.6" enable-background="new 0 0 2392.5 4226.6" xml:space="preserve"> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/index.html b/index.html index 89e5bf9..8e66b1f 100644 --- a/index.html +++ b/index.html @@ -31,8 +31,7 @@ - http://www.apache.org;> - Apache Dubbo (incubating) + http://www.apache.org;>Apache Dubbo (incubating) Apache Dubbo™ (incubating) is a high-performance, java based, open source RPC framework. https://github.com/apache/incubator-dubbo; class="btn">View on GitHub https://github.com/apache/incubator-dubbo/zipball/master; class="btn">Download .zip -- To stop receiving notification emails like this one, please contact hux...@apache.org.
[incubator-dubbo-website] 01/05: Update copyright.
This is an automated email from the ASF dual-hosted git repository. huxing pushed a commit to branch asf-site in repository https://gitbox.apache.org/repos/asf/incubator-dubbo-website.git commit fdcabd0604ac494df6b822d817e046f381af71c4 Author: Huxing Zhang <huxing.zh...@gmail.com> AuthorDate: Thu Mar 22 14:25:57 2018 +0800 Update copyright. --- index.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/index.html b/index.html index 60a4772..98e8593 100644 --- a/index.html +++ b/index.html @@ -192,7 +192,7 @@ - 2012-2018 | Apache Dubbo (incubating) team | visit https://www.aliyun.com/product/edas;>enterprise edition on https://www.alibabacloud.com;> + Copyright © 2018 The Apache Software Foundation. -- To stop receiving notification emails like this one, please contact hux...@apache.org.
[incubator-dubbo-website] 04/05: Add asf feather.
This is an automated email from the ASF dual-hosted git repository. huxing pushed a commit to branch asf-site in repository https://gitbox.apache.org/repos/asf/incubator-dubbo-website.git commit e176363c588de43b214baa8eced2437566961ac7 Author: Huxing Zhang <huxing.zh...@gmail.com> AuthorDate: Thu Mar 22 15:11:45 2018 +0800 Add asf feather. --- images/asf-feather.png | Bin 0 -> 40042 bytes index.html | 5 + 2 files changed, 1 insertion(+), 4 deletions(-) diff --git a/images/asf-feather.png b/images/asf-feather.png new file mode 100644 index 000..7b596e6 Binary files /dev/null and b/images/asf-feather.png differ diff --git a/index.html b/index.html index 2f1c7d9..89e5bf9 100644 --- a/index.html +++ b/index.html @@ -31,15 +31,12 @@ + http://www.apache.org;> Apache Dubbo (incubating) Apache Dubbo™ (incubating) is a high-performance, java based, open source RPC framework. - https://github.com/apache/incubator-dubbo; class="btn">View on GitHub - - https://github.com/apache/incubator-dubbo/zipball/master; class="btn">Download .zip https://github.com/apache/incubator-dubbo/tarball/master; class="btn">Download .tar.gz - -- To stop receiving notification emails like this one, please contact hux...@apache.org.
[incubator-dubbo-website] 02/05: Add trademark.
This is an automated email from the ASF dual-hosted git repository. huxing pushed a commit to branch asf-site in repository https://gitbox.apache.org/repos/asf/incubator-dubbo-website.git commit b7ac43163cd0dc9b8a2eac5864a6d8aa6aff2922 Author: Huxing Zhang <huxing.zh...@gmail.com> AuthorDate: Thu Mar 22 14:33:50 2018 +0800 Add trademark. --- index.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/index.html b/index.html index 98e8593..37a7290 100644 --- a/index.html +++ b/index.html @@ -32,7 +32,7 @@ Apache Dubbo (incubating) - a high-performance, java based, open source RPC framework + Apache Dubbo™ (incubating) is a high-performance, java based, open source RPC framework. https://github.com/apache/incubator-dubbo; class="btn">View on GitHub -- To stop receiving notification emails like this one, please contact hux...@apache.org.
[incubator-dubbo-website] branch asf-site updated (4169a7a -> 8f5c1f2)
This is an automated email from the ASF dual-hosted git repository. huxing pushed a change to branch asf-site in repository https://gitbox.apache.org/repos/asf/incubator-dubbo-website.git. from 4169a7a Update name and repository. new fdcabd0 Update copyright. new b7ac431 Add trademark. new 492232e Polish title. new e176363 Add asf feather. new 8f5c1f2 Polish README. The 5 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: README.md | 41 - images/asf-feather.png | Bin 0 -> 40042 bytes index.html | 11 --- 3 files changed, 44 insertions(+), 8 deletions(-) create mode 100644 images/asf-feather.png -- To stop receiving notification emails like this one, please contact hux...@apache.org.
[incubator-dubbo-website] 05/05: Polish README.
This is an automated email from the ASF dual-hosted git repository. huxing pushed a commit to branch asf-site in repository https://gitbox.apache.org/repos/asf/incubator-dubbo-website.git commit 8f5c1f2f60b6a51f54d3ee88b32ef27d98727d3e Author: Huxing Zhang <huxing.zh...@gmail.com> AuthorDate: Thu Mar 22 15:34:18 2018 +0800 Polish README. --- README.md | 41 - 1 file changed, 40 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 9f98fa8..b0ad69d 100644 --- a/README.md +++ b/README.md @@ -1 +1,40 @@ -# The Official Site [dubbo.io](http://dubbo.io) +# The Official Site for Apache Dubbo (incubating) [dubbo.incubator.apache.org](http://dubbo.incubator.apache.org) + + +The source code of website is hosted under the asf-site branch. Make sure you are working on asf-site barnch before publishing the site. + +### Build the website + +If you are running the first time, make sure you run + +```sh +cd script +./bootstrap +``` + +To build the website locally + +```sh +bundle exec jekyll build --config _config_build.yml +``` + + +To start the server locally + +```sh +cd script +./deploy +``` + +And you can visit the website via http://localhost:8000 + + +### Publish the website + +Make sure you have all the changed committed. + +```sh +git push origin asf-site +``` + + -- To stop receiving notification emails like this one, please contact hux...@apache.org.
[incubator-dubbo-website] 01/02: Merge branch 'master' into asf-site
This is an automated email from the ASF dual-hosted git repository. huxing pushed a commit to branch asf-site in repository https://gitbox.apache.org/repos/asf/incubator-dubbo-website.git commit 82eefc9bed31f3e2fab3b7ef8c7291e8c93ec1b5 Merge: 9900175 a67e473 Author: Huxing Zhang <huxing.zh...@gmail.com> AuthorDate: Tue Mar 20 11:41:52 2018 +0800 Merge branch 'master' into asf-site _config.yml | 10 +- _config_build.yml | 10 +- _layouts/default.html | 2 +- index.md | 18 +- 4 files changed, 20 insertions(+), 20 deletions(-) -- To stop receiving notification emails like this one, please contact hux...@apache.org.
[incubator-dubbo-website] 02/02: Update name and repository.
This is an automated email from the ASF dual-hosted git repository. huxing pushed a commit to branch asf-site in repository https://gitbox.apache.org/repos/asf/incubator-dubbo-website.git commit 4169a7a1e59bae07c1d20cf8a45ffaf74551c3ef Author: Huxing Zhang <huxing.zh...@gmail.com> AuthorDate: Tue Mar 20 11:46:39 2018 +0800 Update name and repository. --- index.html | 38 ++ 1 file changed, 18 insertions(+), 20 deletions(-) diff --git a/index.html b/index.html index b593174..60a4772 100644 --- a/index.html +++ b/index.html @@ -4,23 +4,21 @@ -Overview | DUBBO +Overview | Apache Dubbo (incubating) -http://0.0.0.0:8000/; /> -http://0.0.0.0:8000/; /> - + -{"name":"DUBBO","description":"a high-performance, java based, open source RPC framework","author":null,"@type":"WebSite","url":"<a rel="nofollow" href="http://0.0.0.0:8000/","publisher":null,"image":null,"headline":"Overview","dateModified":null,"datePublished":null,"sameAs":null,"mainEntityOfPage":null,"@context":"http://schema.org"}">http://0.0.0.0:8000/","publisher":null,"image":null,"headline":"Overview","dateModified":null,"datePublished":null,"sameAs":null,"mainEntityOfPage":null,"@context":"http://schema.org"}</a> +{"name":"Apache Dubbo (incubating)","description":"a high-performance, java based, open source RPC framework","author":null,"@type":"WebSite","url":"/","publisher":null,"image":null,"headline":"Overview","dateModified":null,"datePublished":null,"sameAs":null,"mainEntityOfPage":null,"@context":"http://schema.org"} - + @@ -33,29 +31,29 @@ - DUBBO + Apache Dubbo (incubating) a high-performance, java based, open source RPC framework -https://github.com/alibaba/dubbo; class="btn">View on GitHub +https://github.com/apache/incubator-dubbo; class="btn">View on GitHub -https://github.com/alibaba/dubbo/zipball/master; class="btn">Download .zip -https://github.com/alibaba/dubbo/tarball/master; class="btn">Download .tar.gz +https://github.com/apache/incubator-dubbo/zipball/master; class="btn">Download .zip +https://github.com/apache/incubator-dubbo/tarball/master; class="btn">Download .tar.gz Overview -Dubbo |ˈdʌbəʊ| is a high-performance, java based https://en.wikipedia.org/wiki/Remote_procedure_call;>RPC framework open-sourced by Alibaba. As in many RPC systems, dubbo is based around the idea of defining a service, specifying the methods that can be called remotely with their parameters and return types. On the server side, the server implements this interface and runs a dubbo server to handle client calls. On the client side, the client has a stub that provi [...] +Apache Dubbo (incubating) |ˈdʌbəʊ| is a high-performance, java based https://en.wikipedia.org/wiki/Remote_procedure_call;>RPC framework open-sourced by Alibaba. As in many RPC systems, dubbo is based around the idea of defining a service, specifying the methods that can be called remotely with their parameters and return types. On the server side, the server implements this interface and runs a dubbo server to handle client calls. On the client side, the client h [...] -Dubbo offers three key functionalities, which include interface based remote call, fault tolerance load balancing, and automatic service registration discovery. Dubbo framework is widely adopted inside Alibaba and outside by other companies including http://www.jd.com;>jingdong, http://www.dangdang.com;>dangdang, https://www.qunar.com;>qunar, https://www.kaola.com;>kaola, and many others. +Apache Dubbo (incubating) offers three key functionalities, which include interface based remote call, fault tolerance load balancing, and automatic service registration discovery. Apache Dubbo (incubating) framework is widely adopted inside Alibaba and outside by other companies including http://www.jd.com;>jingdong, http://www.dangdang.com;>dangdang, https://www.qunar.com;>qunar, https://www.kaola.com;>kaola, and many o [...] Quick start -This guide gets you started with dubbo in Java with a simple working example. You could find the complete working samples from directory ‘dubbo-demo’ in https://github.c
[incubator-dubbo-website] branch asf-site updated (9900175 -> 4169a7a)
This is an automated email from the ASF dual-hosted git repository. huxing pushed a change to branch asf-site in repository https://gitbox.apache.org/repos/asf/incubator-dubbo-website.git. from 9900175 Move the content in _site to top level of directory. add 187b0fa Add incubator for Dubbo. add 800f0df Add incubator for Dubbo. add c59cb46 Update repository url. add a67e473 Use secur...@dubbo.incubator.apache.org. new 82eefc9 Merge branch 'master' into asf-site new 4169a7a Update name and repository. The 2 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: _config.yml | 10 +- _config_build.yml | 10 +- _layouts/default.html | 2 +- index.html| 38 ++ index.md | 18 +- 5 files changed, 38 insertions(+), 40 deletions(-) -- To stop receiving notification emails like this one, please contact hux...@apache.org.
[incubator-dubbo-website] 04/04: Use secur...@dubbo.incubator.apache.org.
This is an automated email from the ASF dual-hosted git repository. huxing pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/incubator-dubbo-website.git commit a67e4739268c08ba4cea72ffcdaa0efc61eda3eb Author: Huxing Zhang <huxing.zh...@gmail.com> AuthorDate: Tue Mar 20 11:37:19 2018 +0800 Use secur...@dubbo.incubator.apache.org. --- index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/index.md b/index.md index d4f3c0f..1f9002f 100644 --- a/index.md +++ b/index.md @@ -140,7 +140,7 @@ public class Consumer { * Developer mailing list. Any questions or suggestions? Subscribe to [developer mailing list]({{ site.github.repository_url }}/issues/1393) to discuss with developers. * Gitter channel. Join https://gitter.im/alibaba/dubbo;>https://badges.gitter.im/alibaba/dubbo.svg"/> to discuss with users and developers in real time. * Contribute on Github. As dubbo is hosted at [Github]({{ site.github.repository_url }}). Feel free to fork it, issue a pull request or report a bug, and join the discussion. -* Reporting security vulnerability. If you find a security vulnerability, please send an email to secur...@dubbo.apache.org, which is a private mailing list and nothing will go public unless we announce it. +* Reporting security vulnerability. If you find a security vulnerability, please send an email to secur...@dubbo.incubator.apache.org, which is a private mailing list and nothing will go public unless we announce it. ## We need your help -- To stop receiving notification emails like this one, please contact hux...@apache.org.
[incubator-dubbo-website] 01/04: Add incubator for Dubbo.
This is an automated email from the ASF dual-hosted git repository. huxing pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/incubator-dubbo-website.git commit 187b0fa72fd31f6fe2b8e59aba193aac6178c51e Author: Huxing Zhang <huxing.zh...@gmail.com> AuthorDate: Mon Mar 19 17:02:15 2018 +0800 Add incubator for Dubbo. --- _config.yml | 4 ++-- _config_build.yml | 4 ++-- index.md | 6 +++--- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/_config.yml b/_config.yml index 4158131..a0e7607 100644 --- a/_config.yml +++ b/_config.yml @@ -1,4 +1,4 @@ -title: DUBBO +title: Apache Dubbo (incubating) description: a high-performance, java based, open source RPC framework show_downloads: true google_analytics: UA-112489517-1 @@ -8,4 +8,4 @@ github: tar_url: https://github.com/alibaba/dubbo/tarball/master gitbook_url: books repository_url: https://github.com/alibaba/dubbo -is_project_page: true +is_project_page: true \ No newline at end of file diff --git a/_config_build.yml b/_config_build.yml index 4158131..a0e7607 100644 --- a/_config_build.yml +++ b/_config_build.yml @@ -1,4 +1,4 @@ -title: DUBBO +title: Apache Dubbo (incubating) description: a high-performance, java based, open source RPC framework show_downloads: true google_analytics: UA-112489517-1 @@ -8,4 +8,4 @@ github: tar_url: https://github.com/alibaba/dubbo/tarball/master gitbook_url: books repository_url: https://github.com/alibaba/dubbo -is_project_page: true +is_project_page: true \ No newline at end of file diff --git a/index.md b/index.md index 3fc3e57..1e3ac95 100644 --- a/index.md +++ b/index.md @@ -4,11 +4,11 @@ layout: default ## [](#introduction)Overview -Dubbo _\|ˈdʌbəʊ\|_ is a high-performance, java based [RPC](https://en.wikipedia.org/wiki/Remote_procedure_call) framework open-sourced by Alibaba. As in many RPC systems, dubbo is based around the idea of defining a service, specifying the methods that can be called remotely with their parameters and return types. On the server side, the server implements this interface and runs a dubbo server to handle client calls. On the client side, the client has a stub that provides the same method [...] +Apache Dubbo (incubating) _\|ˈdʌbəʊ\|_ is a high-performance, java based [RPC](https://en.wikipedia.org/wiki/Remote_procedure_call) framework open-sourced by Alibaba. As in many RPC systems, dubbo is based around the idea of defining a service, specifying the methods that can be called remotely with their parameters and return types. On the server side, the server implements this interface and runs a dubbo server to handle client calls. On the client side, the client has a stub that prov [...] ![](images//dubbo-architecture.png) -Dubbo offers three key functionalities, which include interface based remote call, fault tolerance & load balancing, and automatic service registration & discovery. Dubbo framework is widely adopted inside Alibaba and outside by other companies including [jingdong](http://www.jd.com), [dangdang](http://www.dangdang.com), [qunar](https://www.qunar.com), [kaola](https://www.kaola.com), and many others. +Apache Dubbo (incubating) offers three key functionalities, which include interface based remote call, fault tolerance & load balancing, and automatic service registration & discovery. Apache Dubbo (incubating) framework is widely adopted inside Alibaba and outside by other companies including [jingdong](http://www.jd.com), [dangdang](http://www.dangdang.com), [qunar](https://www.qunar.com), [kaola](https://www.kaola.com), and many others. ## [](#quick-start)Quick start @@ -58,7 +58,7 @@ public class DemoServiceImpl implements DemoService { Configure service provider -The code snippet below shows how a dubbo service provider is configured with spring framework, which is recommended, however you could also use [API configuration](http://dubbo.io/books/dubbo-user-book-en/configuration/api.html) if it's preferred. +The code snippet below shows how a dubbo service provider is configured with spring framework, which is recommended, however you could also use [API configuration]({{ site.github.gitbook_url }}/dubbo-user-book-en/configuration/api.html) if it's preferred. ```xml -- To stop receiving notification emails like this one, please contact hux...@apache.org.
[incubator-dubbo-website] 02/04: Add incubator for Dubbo.
This is an automated email from the ASF dual-hosted git repository. huxing pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/incubator-dubbo-website.git commit 800f0df4270ac8edf82e7cb21bc490f93c8d09ac Author: Huxing Zhang <huxing.zh...@gmail.com> AuthorDate: Mon Mar 19 17:13:39 2018 +0800 Add incubator for Dubbo. --- _layouts/default.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_layouts/default.html b/_layouts/default.html index 62e8e1a..aa89801 100644 --- a/_layouts/default.html +++ b/_layouts/default.html @@ -36,7 +36,7 @@ {{ content }} - 2012-2017 | dubbo team | visit https://www.aliyun.com/product/edas;>enterprise edition on https://www.alibabacloud.com;> + 2012-2018 | Apache Dubbo (incubating) team | visit https://www.aliyun.com/product/edas;>enterprise edition on https://www.alibabacloud.com;> -- To stop receiving notification emails like this one, please contact hux...@apache.org.
[incubator-dubbo-website] branch master updated (ba051fc -> a67e473)
This is an automated email from the ASF dual-hosted git repository. huxing pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/incubator-dubbo-website.git. from ba051fc Modify dubbo-docs url. new 187b0fa Add incubator for Dubbo. new 800f0df Add incubator for Dubbo. new c59cb46 Update repository url. new a67e473 Use secur...@dubbo.incubator.apache.org. The 4 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: _config.yml | 10 +- _config_build.yml | 10 +- _layouts/default.html | 2 +- index.md | 18 +- 4 files changed, 20 insertions(+), 20 deletions(-) -- To stop receiving notification emails like this one, please contact hux...@apache.org.
[incubator-dubbo-website] 02/03: Ignore pdf file since they are too big and the website does not refer to it.
This is an automated email from the ASF dual-hosted git repository. huxing pushed a commit to branch asf-site in repository https://gitbox.apache.org/repos/asf/incubator-dubbo-website.git commit 955b0323525dd31b3a41213be963d8e4f0dc891f Author: Huxing Zhang <huxing.zh...@gmail.com> AuthorDate: Mon Mar 19 15:37:01 2018 +0800 Ignore pdf file since they are too big and the website does not refer to it. --- .gitignore | 1 + 1 file changed, 1 insertion(+) diff --git a/.gitignore b/.gitignore index 9ddfcb6..6f25b01 100644 --- a/.gitignore +++ b/.gitignore @@ -3,3 +3,4 @@ Gemfile.lock *.gem .DS_Store +*.pdf -- To stop receiving notification emails like this one, please contact hux...@apache.org.
[incubator-dubbo-website] branch asf-site created (now 137b34a)
This is an automated email from the ASF dual-hosted git repository. huxing pushed a change to branch asf-site in repository https://gitbox.apache.org/repos/asf/incubator-dubbo-website.git. at 137b34a First commit of dubbo.apache.org site. This branch includes the following new commits: new d9bc16f Do not ignore _site. new 955b032 Ignore pdf file since they are too big and the website does not refer to it. new 137b34a First commit of dubbo.apache.org site. The 3 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. -- To stop receiving notification emails like this one, please contact hux...@apache.org.
[incubator-dubbo-website] 01/03: Do not ignore _site.
This is an automated email from the ASF dual-hosted git repository. huxing pushed a commit to branch asf-site in repository https://gitbox.apache.org/repos/asf/incubator-dubbo-website.git commit d9bc16f5c10d0bee3971523758166b3e2a19a2ef Author: Huxing Zhang <huxing.zh...@gmail.com> AuthorDate: Mon Mar 19 15:34:35 2018 +0800 Do not ignore _site. --- .gitignore | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index 6bd8d26..9ddfcb6 100644 --- a/.gitignore +++ b/.gitignore @@ -1,4 +1,4 @@ -_site +*/_site .sass-cache Gemfile.lock *.gem -- To stop receiving notification emails like this one, please contact hux...@apache.org.
[incubator-dubbo-website] branch master updated (4926c87 -> ba051fc)
This is an automated email from the ASF dual-hosted git repository. huxing pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/incubator-dubbo-website.git. from 4926c87 Add DISCLAIMER new 1000e0d Ignore .DS_Store file. new ba051fc Modify dubbo-docs url. The 2 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: .gitignore| 1 + script/deploy | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) -- To stop receiving notification emails like this one, please contact hux...@apache.org.
[incubator-dubbo-website] 02/02: Modify dubbo-docs url.
This is an automated email from the ASF dual-hosted git repository. huxing pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/incubator-dubbo-website.git commit ba051fc23535f701129229b17c5169b2f7ee97ca Author: Huxing Zhang <huxing.zh...@gmail.com> AuthorDate: Mon Mar 19 15:10:49 2018 +0800 Modify dubbo-docs url. --- script/deploy | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/script/deploy b/script/deploy index 4ed5171..f609ed5 100755 --- a/script/deploy +++ b/script/deploy @@ -22,7 +22,7 @@ host=0.0.0.0 script_dir=$(cd `dirname $0`; pwd) base_dir=`dirname ${script_dir}` parent_dir=`dirname ${base_dir}` -git_book_dir="${parent_dir}/dubbo-docs" +git_book_dir="${parent_dir}/incubator-dubbo-docs" saved_dir=${git_book_dir} @@ -42,7 +42,7 @@ else # clone github code for books echo "git clone $git_book_url" - git clone https://github.com/dubbo/dubbo-docs.git + git clone https://github.com/apache/incubator-dubbo-docs.git cd ${base_dir} # first time , we should install jekyll dependency plugin -- To stop receiving notification emails like this one, please contact hux...@apache.org.