You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@dubbo.apache.org by so...@apache.org on 2019/01/30 07:19:02 UTC

[incubator-dubbo] branch satansk-patch-1 created (now 5280e6c)

This is an automated email from the ASF dual-hosted git repository.

songkun pushed a change to branch satansk-patch-1
in repository https://gitbox.apache.org/repos/asf/incubator-dubbo.git.


      at 5280e6c  Update dubbo-samples' git link

This branch includes the following new commits:

     new d22223d  Create trunk
     new 10052d4  Add 2.0.7
     new 0234dd2  Modify pom
     new 7fd996c  Modify pom
     new 28ec84c  Modify pom
     new 80bfb22  Modify pom
     new 1352d46  Modify pom
     new 10f3cc8  Fix monitor bug.
     new 987553f  Fix monitor bug.
     new c63309c  Fix monitor bug.
     new 00041ae  Fix monitor bug.
     new 89b786b  change pom version
     new 2b27696  addParameter时,Null value 不存入
     new 4a32ce2  ExtensionLoader的Service文件中允许有注释
     new 26c73ae  ExtensionLoader的Service文件中允许有注释
     new bffa027  指定编码读文件
     new 7f32ab5  - AdaptiveInstance创建后,之后的getAdaptiveInstance不再去调用createAdaptiveClass方法 - UT添加
     new 2bbc41c  修改监控
     new e354e81  修改版权声明
     new 5c02f84  DUBBO-1 Change schema element "sent" default value to false
     new fa1be21  修改注释
     new 3f34281  URL增加encode和decode函数
     new 6ffe440  解决setcallback 时可能出现的并发问题 DUBBO-750
     new 472e91a  DUBBO-508 remoting:把连接的listener改成await
     new 33a7e60  去掉不必要的Wrapper
     new ac31f7d  增加开源模块
     new a65e71c  增加开源模块
     new 65bcf57  拆分模块
     new 2174bfd  合并变更
     new 2c9911d  拆分模块
     new a058b67  拆分模块
     new eba019a  拆分模块
     new 979e116  拆分模块
     new b7a5dc6  拆分模块
     new 8c2cb77  拆分模块
     new 3ef17b6  拆分模块
     new 30b8756  拆分模块
     new 8b85378  拆分模块
     new eb100b3  拆分模块
     new e633a2a  拆分模块
     new ee07fe0  拆分模块
     new 7c8dc1e  拆分模块
     new 8dc5a68  拆分模块
     new 6501a54  拆分模块
     new 6a633ae  拆分模块
     new b8462cb  拆分模块
     new 2e9a1b4  拆分模块
     new 5dfe6fa  修改zookeeper实现
     new 74c0ae9  修改zookeeper实现
     new 30bdf6a  修改zookeeper实现
     new 2ba8642  修改zookeeper实现
     new 718ec7c  修改zookeeper实现
     new eb62512  DUBBO-490 graceful shutdown :当注册中心尚未推送到客户端时,重连时不能报error级别日志。 重试连接报错时间距离上一次成功连接10秒内 则warn 否则error
     new 7c7d9b6  修改注册中心基类
     new 04f9378  Print数组使用Arrays.toString
     new 036ca61  修改依赖
     new 92b4472  迁移rmi协议到开源模块
     new 4d0e097  迁移rmi协议到开源模块
     new d5e9a46  迁移rmi协议到开源模块
     new 1a71da5  增加hessian
     new f736416  修改hessian协议通过
     new c406003  修改proxyFactory
     new 3e3c620  只发布all模块,其它模块不发布
     new 7b81c7e  修改hessian.lite为hessian-lite
     new 125b802  Dubbo Serialization序列化BigInteger空指针错误 DUBBO-4 (DUBBO-741)
     new 476c851  DUBBO-779
     new 657aacb  修改proxyFactory
     new 72d08a1  zookeeper
     new 20ebbf6  fastjson version 1.1.6 -> 1.1.8
     new 03ac09f  增加testcase注解,放弃对Arrays.asList(...) 反序列化的支持,需要在类生成器中做特殊处理.
     new e5c815c  DUBBO-2 停止时,程序和ShutdownHook重复调用了destroy
     new e1e250e  补充修改:cluster中对destroy的判断也不够严格 DUBBO-2
     new d700d0e  DUBBO-4 final的判断改为白名单方式 否则可能会增加序列化的成本.
     new a6f4942  DUBBO-9 ExtensionLoader增加获取DefaultExtension的方法
     new 1171a3d  Container修改
     new ad7e727  重命名 StandaloneContainer -> SpringContainer
     new 0077d4d  修改ClassLoader
     new 52cd4ce  修改RMI的ClassLoader问题,使测试通过
     new 0318eff  增加jetty container
     new a39d3ea  增加jetty container
     new a152466  迁移注册中心测试类
     new 611ee65  修改测试依赖
     new d5dcfae  去掉test错误的override
     new fd8d2cb  修改测试通过
     new dc4c0b0  修改测试依赖
     new 59b36ef  修改测试依赖
     new 1aa17bc  DUBBO-11 NPE问题解决.
     new 1267383  DUBBO-11 NPE问题解决.
     new dd99591  修改测试依赖
     new ccbe3c0  修改测试依赖
     new 70d44da  URL参数排序
     new e214a73  修改multicast注册中心测试
     new cf49623  加速测试
     new 789cb56  加速测试
     new 2b09668  加速测试
     new 3878809  测试用例判断如果不支持javascript engine 则直接跳过》
     new 7b08629  修改测试依赖
     new 93e0462  加速测试
     new e470bb8  DUBBO-12 拆分不同实现为子模块
     new 1f9d9fc  DUBBO-12 拆分不同实现为子模块
     new 53dddfc  DUBBO-12 拆分不同实现为子模块
     new 022deac  DUBBO-7 fix test_simpleCollection 问题
     new 51b66f2  修改wrapper类
     new de82243  DUBBO-7 BigPerson中类的范型丢失问题 对应case test_total,test_total_Array
     new 4ccfb4f  add cache for ReflectUtils DUBBO-13
     new ecc6579  change maven surfire plugin ignore test fail
     new dc596b1  URL过滤host
     new 7233224  修改URL获取参数方法
     new 0e790da  修改URL的host转换
     new b712582  修改容器页面实现,以及版权信息
     new 53f7403  去掉兼容代码
     new 718b21d  修改配置KEY
     new 56e6f26  修改注释
     new e40058e  删除空包
     new bbde4bb  DUBBO-2
     new b410f37  修改monitor配置
     new 68e9233  update test case already destory: DUBBO-2
     new 6cc4c8e  update test case already destory: DUBBO-2
     new 8c9a08f  DUBBO-17 修复多个注册中心指定一个注册中心引用无效问题
     new 29a488d  修改xsd
     new 5911391  将UrlUtils移到common包
     new 02b636a  URL.serviceKey修改 如果interface & path 都是null,则返回 null
     new 0835f92  修改配置空指针
     new edfaee1  fix misspelling
     new 94e72be  DUBBO-19 <dubbo:protocol>增加register="false"属性,表示该协议不注册到注册中心。
     new 0fe179e  http://agile.alibaba-inc.com/browse/DUBBO-743
     new f44972d  DUBBO-20 解决设置delay属性导致服务一直处理禁用状态问题
     new c78841b  DUBBO-20 解决设置delay属性导致服务一直处理禁用状态问题
     new 2e93a8b  DUBBO-20 解决设置delay属性导致服务一直处理禁用状态问题
     new 49607c9  http://agile.alibaba-inc.com/browse/DUBBO-743 directory notify中多加几个test case
     new ff9a14f  http://agile.alibaba-inc.com/browse/DUBBO-743 directory notify中多加几个test case
     new 6ce8ad2  DUBBO-18 将RMI抛出的异常转成RpcException
     new 96aee0c  http://agile.alibaba-inc.com/browse/DUBBO-743 directory notify中多加几个test case
     new 099d639  修改注册中心
     new e8fe993  fix unexport判断条件取反
     new 822ce38  DUBBO-18 将RmiException异常转为RpcException
     new e7a99dc  multicast增加\n结束符
     new 5dcd962  修改日志信息
     new 26a9e55  1.去除refer.autodestory开关 :nofify的逻辑变得复杂了,此开关开启的情况下可能会造成invoker资源泄漏. DUBBO-22 2.补充testcase
     new eda6a55  修改订阅参数
     new a0de8e0  DUBBO-22 补充testcase
     new a0a9df8  more test case
     new dc2941d  DUBBO-21 增加UrlUtils单元测试
     new dd28016  修改zookeeper存储
     new bd6c798  修改zookeeper存储
     new 6b69ba9  修改日志信息
     new 593ab96  zookeeper可使用group区分不同注册中心
     new 8bb3080  git-svn-id: http://code.alibabatech.com/svn/dubbo/trunk@169 1a56cb94-b969-4eaa-88fa-be21384802f2
     new d1eadc5  git-svn-id: http://code.alibabatech.com/svn/dubbo/trunk@170 1a56cb94-b969-4eaa-88fa-be21384802f2
     new 7284595  修改pom
     new 26b5835  调整单元测试包结构
     new 60bc67c  增加单元测试的log4j
     new 4990572  修改HttpServer扩展点
     new 974f501  修改版权信息
     new 3176629  修改常量
     new c057bee  修改常量
     new 3b208ee  移动Restable位置
     new 6684987  修改pom
     new 03cc952  设置sourceEncoding为UTF-8
     new f2f905e  add <project.build.sourceEncoding>${file_encoding}</project.build.sourceEncoding> to pom
     new 39a90e0  add changetelnethandler test
     new 55ba9be  DUBBO-30 reconnect功能在config层增加配置项
     new c1616d7  fix consumer sticky配置项丢失 DUBBO-31
     new 7ae32cb  增加hessian测试
     new 8d7f691  修改rmi测试
     new 3732198  修改injvm测试
     new c081c1e  修改injvm测试
     new 1d662b2  提交 telnet 单元测试。
     new 4a64a3a  DUBBO-32 在linux server上和本地连不上nettyserver时抛出来的异常不一致
     new 0a1ca0c  加强端口清理
     new d3f554d  修改multicast和zookeeper注册中心健状性
     new a01570b  修改monitor测试用例
     new fc09821  DUBBO-39 HessianInvoker Wrap RpcException
     new b79a7a1  增加hessian协议的异常ut
     new 96aff2a  整理重复逻辑。
     new 7eab665  增加单元测试
     new bc68ad7  增加单元测试
     new 4c49d48  修改rmi的codec缺省值为spring
     new 70d2489  迁移config中的集成测试和性能测试。
     new 07b35d2  修改测试log4j
     new 16decc7  DUBBO-43 invoke之前判空
     new 8719b23  修改zookeeper
     new fa49421  修改zookeeper会话过期重连
     new c900d4c  修改zookeeper会话过期重连
     new 32a21a1  修改zookeeper会话过期重连
     new d282736  修改zookeeper会话过期重连
     new cb73a3a  修改zookeeper会话过期重连
     new 505178d  DUBBO-791 转换成高层异常时,加上高层的信息
     new f09ee2c  DUBBO-44 修改订阅时与1.0 url无path时的兼容。
     new 5c44b74  DUBBO-45 # 包含提前一次提交
     new dc3e408  去掉RMI的类型转换不兼容
     new c0cda8e  Rmi的辅助接口使用原接口相同的ClassLoader
     new d3613d6  添加注释
     new 3d82de1  去掉RMI的类型转换不兼容
     new 77344fb  添加UT
     new c0ea5eb  DUBBO-42 Wrapper类使用javassit低版本的时遇到的NoClassDefFoundError问题
     new 2c91e9e  DUBBO-47 兼容2.0.8之前版本RMI,增加RmiProxyFactory扩展接口用于分离内部和外部代码。
     new bb3fe6d  DUBBO-47 兼容2.0.8之前版本RMI。
     new 068a7d9  DUBBO-48 accesslogFilter NPE
     new a9d2990  DUBBO-47 兼容2.0.8之前版本RMI。
     new 438fc85  DUBBO-49 Injvm的端口总是置为0
     new b7c39fd  DUBBO-50 迁移配置文件
     new 41c17d6  删除test空包
     new bafe99e  DUBBO-51 配有多协议时,必须指定缺省协议,否则报错
     new de5282f  DUBBO-51 配有多协议时,必须指定缺省协议,否则报错
     new 7244f3d  DUBBO-50 迁移配置文件
     new 6fb0b29  DUBBO-52 Remoting中的类不要使用的是父类的Logger
     new d7ca293  DUBBO-53 Remoting Client连接出错时,会重试时打出异常栈的日志应该给出*会重试*的说明
     new 3d496c5  fix DUBBO-49 bug
     new 32b0fdd  修改monitor配置加载bug
     new 83b62ed  DUBBO-59 Monitor地址配置错误的情况下导致循环调用
     new 8780074  DUBBO-59 Monitor 地址配置错误的情况下导致循环调用
     new b575b08  DUBBO-3	实现与zookeeper注册中心的桥接,增加重连恢复数据逻辑。
     new 0dc4907  修改ut
     new 7e6a502  日志中的类名不对
     new b13929b  DUBBO-60 exchange codec decodeResponseData的重载方法调用错误
     new b6f3b12  DUBBO-61 恢复Restable接口兼容
     new 973e758  DUBBO-59 Monitor 地址配置错误
     new 055ae1f  增加@Deprecated
     new fdd9df2  增加@Deprecated
     new 49ea7cb  增加@Deprecated
     new 76d98df  URL的Equal判断加上 Parameters字段
     new 1ba1e26  加上Serialization的UT: 包含Final字段的对象。 关联 DUBBO-4
     new 6dbfb5c  DUBBO-1 去掉sent默认值
     new b013e7b  添加null判断,避免NPE
     new 9926c57  DUBBO-13 对class.forname增加cache,将所有ClassLoader相关方法设为private
     new ef8e44d  还原修改: URL的Equal判断加上 Parameters字段
     new c389458  DUBBO-64 去掉commons-dubbo模块中JSON实现,使用FastJson
     new f5fa3f5  2.0.8 先忽略 BUG DUBBO-63
     new 2cbe042  还原修改: DUBBO-64 去掉commons-dubbo模块中JSON实现,使用FastJson
     new 01892ea  2.0.8 先忽略 BUG DUBBO-63
     new 7a65627  DUBBO-51 补充测试用例
     new 15039a8  DUBBO-17 增加测试用例
     new d8cf940  DUBBO-19 增加测试用例
     new 93bc22b  DUBBO-20 增加delay测试用例
     new 81ad278  DUBBO-18 增加rmi的异常测试
     new 8417bd2  DUBBO-39 增加hessian异常code的测试
     new 764d6a2  rename default to simple
     new 73ef8c0  rename default to simple
     new b67c7e7  rename default to simple
     new 825d1ce  修改版权信息
     new 2bb7e70  修改2.0.8-SNAPSHOT为2.0.8
     new 12a13e7  DUBBO-69 修复dubbo协议RpcException errorcode丢失
     new 8e907ee  修改pom
     new 1f12325  change new version
     new 0cb06fe  DUBBO-72 RMI protocol 中调用了javassist高版本中方法 导致在低版本环境中出现的MethodNotFound错误
     new 057e0cd  修改RMI兼容
     new 0666b69  修改版本为2.0.8
     new fe238ef  修改版本为2.0.9-SNAPSHOT
     new dc95616  修改pom
     new 49831bd  修改版本为2.0.9-SNAPSHOT
     new 1038a11  DUBBO-71 Graceful shutdown-半关闭状态
     new 3942fe7  DUBBO-71 Graceful shutdown-半关闭状态
     new 1e97d35  DUBBO-71 Graceful shutdown-半关闭状态
     new edc103a  pom增加updateReleaseInfo
     new 9408683  DUBBO-71 Graceful shutdown-半关闭状态
     new 2fdc57d  DUBBO-71 Graceful shutdown-半关闭状态 判断条件写反了
     new 216ff95  DUBBO-71 Graceful shutdown-半关闭状态 codec 测试调整 (heartbeat data不能为非空) 增加event 测试
     new b112717  Spring事件兼容
     new 9dc7ff8  http.server缺省值为servlet
     new 202f360  DUBBO-71 增加DubboInvoker的单元测试
     new 099b1b7  DUBBO-71 headerExchangeHandler event test
     new ac3337f  DUBBO-76 增加通过host 获取ip的方法
     new 404b513  DUBBO-77 ExceptionFilter在抛出RpcException时应在服务提供方打印出错日志
     new 8c2704d  DUBBO-77 增加ExceptionFilter测试用例
     new f4c9bdc  DUBBO-63 Serialization对final字段的处理出错 去除对final字段的限制
     new c6b65a9  DUBBO-63 Serialization对final字段的处理出错 去除对final字段的限制
     new d572251  DUBBO-63 Serialization对final字段的处理出错 去除对final字段的限制
     new 386fbd8  DUBBO-63 Serialization对final字段的处理出错 private内部类字段不序列化 例如 ConcurrentHashMap$Segement
     new 755bc22  DUBBO-83 JettyContainer扩展点配置错误
     new 2e570b9  DUBBO-84 调整mergeValue顺序,使得自定义value在default之后
     new 204fc27  DUBBO-86 修改ReferenceBean的getObjectType
     new 8c6d53b  修改deploy模块
     new 5b4539a  修改container页面
     new f5f081b  修改ReferenceConfig空指针检查
     new 7db1047  增加dubbo-registry-admin
     new e6ebc0e  增加stdout日志
     new a6fff12  UnicastRemoteObject.exportObject不传0端口
     new 970f5ca  DUBBO-90 RMI的连接失败重建Stub,可用reconnect=false关闭
     new 0cb40a9  DUBBO-91 增加dubbo-registry-admin注册中心管理控制台模块
     new 2f657f0  DUBBO-91 增加dubbo-registry-admin注册中心管理控制台模块
     new 17e97cd  DUBBO-91 修改pom顺序
     new f8e1e4e  DUBBO-91 修改启动脚本
     new a007068  DUBBO-91 修改assembly
     new 464ce2e  DUBBO-91 修改依赖
     new e9ea671  DUBBO-91 修改启动脚本
     new 4d54ac5  DUBBO-91 修改启动脚本
     new 381cd37  DUBBO-91 修改配置加载异常
     new a150d3f  修改页面
     new e4c5c2c  修改页面
     new 4731c3a  DUBBO-91 修改admin为发布模块
     new 42e7ca2  修改Status增加description
     new d03cdca  DUBBO-91 修改Zookeeper
     new 4a594d8  DUBBO-91 修改常量
     new b5e52a4  DUBBO-91 修改simple,multicast,zookeeper支持admin
     new d7d7dd4  修改测试用例
     new 33b7f17  拆分registry-simple和monitor-simple为可部署模块
     new b2050b0  修改配置
     new d19dc55  设置忽略文件
     new 09ad607  DUBBO-78 dubbo codec 服务端channel attribute key增加interface,避免共享channel后导致attribute冲撞
     new 9e268b0  修改测试用例
     new a354f32  DUBBO-95 spring bean 加载getBeanByType 与webx 出现循环依赖问题
     new 5657860  DUBBO-98 dubbo-registry-zookeeper增加consumers的存储
     new d91d9fe  DUBBO-91 dubbo-monitor-simple增加服务提供者和消费者列表查看
     new bdd7504  DUBBO-99 所有container参数都加上dubbo.前缀
     new 05986ee  修改pom
     new 16e42e9  DUBBO-97  事件(例如heartbeat)运行在业务线程池
     new e4fd92e  修改测试用例
     new f67bbf9  DUBBO-100 method oninvoke在spring解析器中没有做解析,此功能失效
     new bf8e0e4  DUBBO-71 Graceful shutdown-半关闭状态 简化isavailable的判断,不在对lazyclient做特殊处理.
     new 0648274  DUBBO-91 simple-monitor增强
     new 92334b0  DUBBO-71 还原错误的提交
     new a5f3e36  DUBBO-71 Graceful shutdown-半关闭状态 简化isavailable的判断,不在对lazyclient做特殊处理.
     new b510966  DUBBO-78 JVM之间共享长连接
     new ba8289e  DUBBO-91 simple-monitor增强
     new eb9cee7  还原page包名
     new 3cae02d  DUBBO-78 JVM之间共享长连接 1.修改channalHandler代理类将Handler实际类型丢失的问题 2.client关闭后退化为lazyclient(关闭reconnect 开启发送连接) 3.多连接情况下service独享长连接
     new f1cc158  DUBBO-100 method oninvoke在spring解析器中没有做解析,此功能失效
     new ca5abd0  DUBBO-102 , 在ConfigUtils类中加上工具方法,其它Properties Load的地方可以统一使用
     new e796f84  DUBBO-91 simple-monitor增强,生成jfreechart
     new e922de9  修改文本
     new 2f390bc  修改文本
     new d07d6ba  修改文本
     new 2884afa  DUBBO-91 simple-monitor增强
     new 40bd170  DUBBO-104 RmiInvoker的doInvoke方法出java.rmi.RemoteException异常时,会Wrap两次RpcException
     new 234ba7c  日志加强 DUBBO-88 Remoting模块中Client重连失败抛出的异常不能判定关联的服务
     new df5a747  DUBBO-103 Remoting异常转换成RpcException异常时附加上Service信息(便于排错)
     new fe1e965  DUBBO-78 JVM之间共享长连接 修改channalHandler代理类将Handler实际类型丢失的问题 HedlerExchangeHandler不能实现代理类接口,否则通过getHandler获取的Handler将是此类代理的类,此类的功能将丢失。
     new 106715c  修改Main
     new 0558155  修改pom依赖
     new 2fc20f9  修改pom依赖
     new 07853a7  修改pom依赖
     new 9f5fbef  修改启动脚本
     new fcfb71b  修改Main
     new 64958a2  DUBBO-78 JVM之间共享长连接 HedlerExchangeHandler改回实现ChannelHandlerDelegate接口,并返回传入的Handler,解决问题: 1.ExchangeHandler提供了getExchangeHandler方法,该方法强制对handler进行转型。如果不返回传入的Handler,会导致强制转型失败
     new 48aadfe  修改启动脚本
     new c9ff58e  修改配置
     new 8991d86  修改启动脚本
     new 32466bf  DUBBO-91 simple-monitor增强
     new cfe19de  修改文本
     new c8c9d32  修改启动脚本
     new d2c0d1b  修改定时时间
     new bcd89b9  修改lastModified检查
     new 25355fb  DUBBO-105 fix ReflectUtils 缓存失效。
     new 5da3e1a  修改启动脚本
     new 666e5c5  去掉图片缓存
     new 1084e28  修改文本
     new 0a76ef8  修改文本
     new 939243c  修改zookeeper缺省根
     new 3ac66be  DUBBO-94 同理ServiceConfig的getInterfaceClass()也和ReferenceConfig一样修改
     new 880e5c5  DUBBO-79 RMI的配置方式便利性加强(如果Java启动参数已设RMI超时参数就不再使用dubbo的timeout配置)
     new ce243d1  DUBBO-107 将RpcContext.isClientSide和isServerSide改成isConsumerSide和isProviderSide
     new f9aa0ef  修改启动脚本
     new 477f0d2  DUBBO-109 demo放到trunk管理,与trunk同发布
     new b290a48  修改启动脚本
     new 8c4badc  修改启动脚本
     new 41bb872  修改启动脚本
     new 8ddeeeb  修改启动脚本
     new 25aadf8  修改启动脚本
     new d99f1d1  修改启动脚本
     new 1a3fddc  修改启动脚本
     new 9f5cfee  修改启动脚本
     new c757914  修改启动脚本
     new b98f883  DUBBO-106 Container的properties加载
     new 25b6bea  DUBBO-89 Log4jContainer没有修改所有Appender的路径
     new f9ec314  修改测试配置
     new 85b1c82  DUBBO-110 统一startup和shutdown脚本
     new abd14cc  DUBBO-110 统一startup和shutdown脚本
     new a119619  DUBBO-110 统一startup和shutdown脚本
     new dc7b610  DUBBO-110 统一startup和shutdown脚本
     new 4aeac5c  DUBBO-110 统一startup和shutdown脚本
     new 585968a  DUBBO-111 MonitorService的cluster改为failsafe
     new 3288cbb  DUBBO-110 统一startup和shutdown脚本
     new 1cc0708  DUBBO-110 统一startup和shutdown脚本
     new 1e075eb  DUBBO-110 统一startup和shutdown脚本
     new 06a5ccd  DUBBO-110 统一startup和shutdown脚本
     new d47cfda  DUBBO-110 统一startup和shutdown脚本
     new abd9d9a  DUBBO-112 在decodeResponse的时候,把相关联的request从future中取出传进来,通过request拿到returnType。
     new 19cf377  DUBBO-112 去掉类型兼容Filter。
     new bc7bf10  还原RegistryService的lookup方法
     new ce08b1b  修改simple-monitor页面
     new d217ca5  DUBBO-78 appender中增加clear方法
     new 8b25a73  DUBBO-78 JVM之间共享长连接 1.增加测试用例 2.简化逻辑. 3.根据connnections设置来确定是否共享长连接。
     new 22ae404  DUBBO-73 shutdownnow 需要循环关闭,确定线程能够确保退出
     new abf2413  DUBBO-73 shutdownnow 需要循环关闭,确定线程能够确保退出
     new 9b5e076  DUBBO-96 服务端与客户端的线程池参数设置没有区分开
     new 1381ea2  update test case
     new f15d362  update test case:去掉不必要的import
     new b80b166  增加更新log level和线程名统计方法
     new a8bb922  DUBBO-96 服务端与客户端的线程池参数设置没有区分开
     new 4664df0  DUBBO-117 	registry notify 防御性容错
     new f830c84  exclude掉ServiceConfig的exported属性
     new f6a558d  修改telnet的invoke的异常信息。
     new 5287735  DUBBO-94 去掉Invjm对ServiceConfig的扫描,规避此问题。
     new d30d5a5  DUBBO-117 	registry notify 防御性容错:如果下发的url中只有routers ,需要保证routers能够正常替换.
     new cf92281  修改zookeeper异常信息
     new c4d0173  修改zookeeper异常信息
     new 520399f  DUBBO-72 去掉过度防范
     new 8721a11  修改jetty依赖
     new 087d9be  修改jetty依赖
     new f89a36d  修改zookeeper异常信息
     new 451ad63  DUBBO-118 client reconnect 发布过程中reconnect会报太多的错误,导致生产环境报警。
     new c603f11  去掉compatible的filter
     new a627e44  修改启动脚本
     new 4e124d9  去掉无用类
     new 024a125  DUBBO-115 注册成功后清理失败重试记录
     new 6df57a7  修改日志输出
     new d317948  修改日志信息
     new d48931c  DUBBO-79 增加测试
     new d7f3c3e  DUBBO-121 增加@Parameter(append = true)
     new 6728fc1  DUBBO-121 增加@Parameter(append = true)测试
     new 6a1c14b  DUBBO-94 增加AOP和Autowire场景的单元测试
     new 4d352b9  DUBBO-112 增加map.ketSet()返回值测试
     new f43cdb2  testcode 修改waring times 判断,集成测试环境cpu高的情况下,有可能重连此数受影响
     new 0a8892d  修改测试用例
     new 0d4ff29  DUBBO-78 lazyClient 初始状态 getAddress方法修改,避免log日志中出错
     new 51c0eb5  修改telnet的help信息
     new 43a53c3  修改缺省telnet命令顺序
     new 0546605  修改汇总数据为小数
     new 81d8f31  testcode 修改waring times 判断,集成测试环境cpu高的情况下,有可能重连此数受影响
     new 2d3234d  DUBBO-91 增加依赖关系的查看
     new 01c67e3  修改注册中心URL添加应用名信息
     new 73f49e9  修改文本
     new bd00540  DUBBO-91 修改依赖关系页面
     new a7cde3a  同机器多进程不能用unicast单播信息,否则只会有一个进程收到信息
     new f105882  修改启动脚本
     new 3460af6  DUBBO-91 修改页面
     new 8933f37  修改demo配置
     new 5c2ddc1  DUBBO-78 去掉无用的计数器
     new e9ccc85  修改simple注册中心
     new 1b9ce65  修改文本
     new 47ce01c  DUBBO-91 修改页面
     new da59f10  DUBBO-91 修改页面
     new 905e2c5  DUBBO-91 修改页面
     new 03fc334  修改配置
     new 9555171  修改配置
     new ff41fae  DUBBO-91 修改页面
     new 5b5f9ce  DUBBO-91 修改页面
     new b5a6735  还原provider配置default.前缀
     new a1fec6e  修改文本
     new 43c34e4  修改配置
     new 46f08e6  修改启动脚本
     new ba7871f  修改启动脚本
     new ca6acd6  DUBBO-125 改进日志输出
     new 7a9ec58  修改文档注释
     new f25697d  修改配置加载
     new 26991c7  序列化增加泛化传入
     new 1047216  DUBBO-90 当rmi协议的codec为spring时,直接桥接到spring的实现。
     new c379e62  DUBBO-90 当rmi协议的codec为spring时,直接桥接到spring的实现。
     new bc6c490  DUBBO-78 共享长连接 去掉无用的warning
     new 13aa764  DUBBO-117 registry notify 防御性容错
     new a9f24c0  修改类型兼容转换
     new 3ecbd6e  修改PojoUtils空指针
     new ef4a3e2  修改FastJson对异常的处理
     new ef992d2  DUBBO-83 增加测试
     new aef4dbd  修改FastJson对异常的处理
     new 06c145a  multicast注册中心增加uni=false开关
     new 2bcf56d  multicast注册中心增加unicast=false开关
     new 8aeba8d  修改线程名
     new 1735903  修改线程名
     new 29db695  DUBBO-129 <dubbo:protocol>增加heartbeat属性设置心跳间隔,并将缺省值改为180000
     new bf4c9d1  修改simple-registry配置
     new 3c2de50  心跳缺省不开启
     new ecb2d71  DUBBO-127 simple-registry增加heartbeat配置
     new 01e99b5  修改异常信息
     new 685b948  DUBBO-128 修复域名访问BUG,原因是拿url.host去和socket.address对比错误。
     new b3305e3  DUBBO-128 修复域名访问BUG,原因是拿url.host去和socket.address对比错误。
     new e5e43ac  修改版本为2.0.9
     new 0951715  DUBBO-71 Graceful shutdown-半关闭状态 dubbo协议默认开启
     new 9c1879b  修改dubbo.properties加载
     new b69cb21  ut修改
     new a81e4f4  ut修改
     new abd77c1  ut修改
     new 57b214c  先不抛异常,避免Test代码里有多个dubbo.properties导致测试失败的问题。 参见 DUBBO-133 mvn eclipse:eclipse插件加强,排除依赖工程的Test目录的依赖
     new d656698  去掉重复的检查
     new 8449b77  只有系统属性覆盖
     new d20e747  增加telnet防御
     new 30f6168  DUBBO-140 修改API的对称性
     new c5e2829  修改版本号到2.1.0-SNAPSHOT
     new a02d848  DUBBO-142 在invocatoin中增加interface参数,不从channel获取接口信息。
     new 6d64181  hot fix share channel bug.
     new 98efbb3  DUBBO-142 在invocatoin中增加interface参数,不从channel获取接口信息。
     new f067853  修复版本为2.1.0-SNAPSHOT
     new fa5b5a4  DUBBO-141 Invocation增加getUrl(),代替Channel上的getUrl()
     new 585070b  修改simple监控中心页面导航
     new f085baf  DUBBO-846 将method.retry转成method.retries
     new 5a2cd38  DUBBO-141 在Filter上设置invocation的url.
     new 5b90adf  DUBBO-145 服务方法调用重试过程中,前几次的重试没有任何日志
     new 820cc8c  DUBBO-141 DubboCodec获取Method时判断$开头的特殊方法跳过
     new 5cd3f37  DUBBO-849 2.0调1.0的float类型转换不兼容
     new be5992a  DUBBO-146 当Response序列化失败时发送序列化异常信息,避免出现超时异常,误导排错。
     new 9cad020  DUBBO-124 解决telnet向上键失效问题,还原到2.0.6版本写法
     new 61196f1  DUBBO-149	<dubbo:protocol未配name时,生成的缺省id也应为dubbo,便于-D参数覆盖
     new 253248c  DUBBO-144 ExtensionLoader没有用到的扩展点也依赖的三方库也会被加载报错
     new 9d54904  DUBBO-144 ExtensionLoader没有用到的扩展点也依赖的三方库也会被加载报错
     new a0b6e08  DUBBO-144 ExtensionLoader没有用到的扩展点也依赖的三方库也会被加载报错
     new 88bc3ce  DUBBO-151	Demo中使用分离的配置
     new 116bd37  DUBBO-152 RegistryDirectory在unsubscribe之后再标记为destroyed,否则unsubscribe会失败。
     new 1d9f165  增加README说明
     new cc9ba40  增加README说明
     new 8afb8b6  修改LICENSE年份
     new e82cb18  增加README说明
     new a782499  增加README说明
     new 72021c6  增加README说明
     new 3746cfc  增加README说明
     new 5cb17d4  增加README说明
     new 6a3566b  DUBBO-153	telnet增加--no-prompt参数,用于nc获取信息时不显示提示符
     new 5e81cd4  DUBBO-144 减少容器类方法签名对三方类的依赖
     new 462a3f2  修改异常信息
     new db7c299  Provider输出日志便于排错 DUBBO-146 调用的返回值在Provider端序列化失败,Provider端也没有异常输出,Consumer端超时出错
     new c0ec8d8  DUBBO-101	<dubbo:reference>增加init属性确定是否在afterpropertiesSet时饥饿初始化
     new b220dee  DUBBO-101	<dubbo:reference>增加init属性确定是否在afterpropertiesSet时饥饿初始化
     new eb41a39  DUBBO-113	registry客户端缓存采用ip作为key
     new a0caf1a  DUBBO-70 在Cluster层传递RpcException的ErrorCode
     new f56bfe6  修改测试用例
     new cacf41f  DUBBO-132 bytecode包的Wrapper的反射方法调用,提供方没有重载的方法时,当提供多余的参数时,多余参数会被忽略(应该报错)
     new c7d0b14  DUBBO-147	通过RpcContext可以获得所有尝试过的Invoker
     new 5ae357b  修改测试用例
     new 3ddaa80  添加UT  DUBBO-132
     new 27a7957  修改findbugs查出的细节问题
     new d2cadb8  DUBBO-141 增加多服务测试
     new 9e1ba39  修改zookeeper缺省sessionTimeout为60s
     new 322af96  DUBBO-155 将root节点延迟到register时创建,避免启动时在ZookeeperRegistry构造函数出现异常,并吃掉zookeeper.exists()异常,返回false,避免在if条件中抛出异常,改由create()抛出异常。
     new 34d87af  修改版本为2.0.10-SNAPSHOT
     new ffaa547  DUBBO-853 暂时先将重复dubbo.properties的警告日志从ERROR改成WARN级别
     new a820cae  DUBBO-156 拆分remoting的p2p子模块
     new 104a52c  DUBBO-156 拆分remoting的p2p子模块
     new dc6c145  DUBBO-156 拆分remoting的p2p子模块
     new 880acbc  DUBBO-157	配置加载时对${user.home}等占位符没有替换
     new 3b61a7c  修改demo配置
     new 6cd177b  DUBBO-142 增加验证多服务共享连接时,$echo方法不出错。
     new 559bb35  DUBBO-152 增加注释
     new 6b020d7  修改配置toString
     new ab85a75  DUBBO-101	增加测试
     new d00df55  DUBBO-158 修改配置toString
     new b8f723b  DUBBO-158 增加测试
     new f39fc8a  DUBBO-113 增加测试用例
     new 9fed345  DUBBO-149 DUBBO-134 增加-D参数覆盖测试
     new 0f097cd  添加UT  DUBBO-144 扩展点加载失败(如依赖的三方库运行时没有),如扩展点没有用到,则加载不要报错(在使用到时报错)
     new a2f670f  修改quene为queue
     new c17415b  DUBBO-158 修改toString测试用例不依赖属性顺序
     new 803e55d  DUBBO-159 URL基于host自动添加anyhost和localhost参数
     new c3cab38  添加UT DUBBO-147 通过RpcContext可以获得所有尝试过的Invoker DUBBO-846 2.0.9中,服务方法上的retry="false"设置失效
     new 2843561  DUBBO-159 URL基于host自动添加anyhost和localhost参数
     new 74426c2  DUBBO-158 增加测试
     new 3ad644d  修改测试用例
     new 4d4428c  添加UT DUBBO-146   Dubbo序列化失败(如传输对象没有实现Serialiable接口),Provider端也没有异常输出,Consumer端超时出错
     new 8b11567  DUBBO-70	增加Cluster层传递RpcException的ErrorCode测试用例
     new e70a522  DUBBO-70	增加Cluster层传递RpcException的ErrorCode测试用例
     new 1eb0acb  DUBBO-160 给Multicast和Zookeeper注册中心URL增加缺省端口
     new 6f32ec0  修改URL
     new 8784803  修改版本为2.0.10
     new c113ccf  修改测试配置
     new 3af20ee  pom增加license
     new 63974ff  pom增加license
     new dd117f7  修改pom
     new 01ed30b  修改javadoc
     new e1f8b4c  修改javadoc
     new 25ac498  修改javadoc
     new 861c6e3  DUBBO-163 没有dubbo.properties时不要打印WARN日志
     new ee9a23a  DUBBO-163 没有dubbo.properties时不要打印WARN日志
     new 91f415b  修改页面
     new fcd0922  修改页面
     new fbf9463  修改页面
     new aa77655  修改页面
     new 79ad0bf  DUBBO-164	zookeeper桥接类ZookeeperRegistry.exists()方法实现问题
     new 5ccb2a0  修改注释
     new e67a793  删除空包
     new e462f97  修改注释
     new ff5c47f  修改AbstractDirectory包名
     new 17e7bfe  简化Spring占位符配置
     new 1994f85  简化Spring占位符配置
     new 6293272  简化Spring占位符配置
     new f843dc6  修改文本
     new dec72c3  修改状态信息
     new 1269229  DUBBO-170	支持直接配置return值进行Mock
     new 267231c  修改页面
     new 5fdd7ac  修改版本为2.1.0-SNAPSHOT
     new 6980609  修改demo provider配置
     new 97df036  DUBBO-173	monitor和registry增加parameter子标签
     new ffb53a2  DUBBO-173	monitor和registry增加parameter子标签
     new 863d571  DUBBO-173	monitor和registry增加parameter子标签
     new 4e6bd54  DUBBO-174 ServiceConfig中通过连接Registry来获本机的出口IP的操作中添加超时
     new 7808be2  DUBBO-175	解决本机IP出错导致Log的递归调用
     new bc1b5a8  修改javadoc插件
     new 0e2cabd  还原local的检查
     new 47bc340  DUBBO-178	DubboMonitor汇报的数据没有减去之前的累计
     new dd1bac2  删除无用类
     new b620471  修改注释
     new 629b130  增加void方法的单元测试
     new d490656  DUBBO-169 扩展点的set方法不是扩展点时忽略set操作,不要报错
     new 2d52d7a  DUBBO-169 扩展点的set方法不是扩展点时忽略set操作,不要报错
     new 5fa675e  修改版本为2.0.11-SNAPSHOT
     new a4dc846  DUBBO-176	在反序列化void方法返回值时时不要传入void.class
     new b744db9  DUBBO-169 扩展点的set方法不是扩展点时忽略set操作,不要报错
     new 8ce1c8c  修改版本为2.1.0-SNAPSHOT
     new 418ce4c  DUBBO-162	增加bat启动脚本
     new a62cbb5  DUBBO-162	增加bat启动脚本
     new 5c9590e  修改异常信息单词错误
     new 6604e13  DUBBO-182	修改Failover调用出错信息
     new 58d3144  DUBBO-182	修改Failover调用出错信息
     new 8cbc7d1  DUBBO-182	修改Failover调用出错信息
     new 01e2417  DUBBO-182	修改Failover调用出错信息
     new 2cbd59c  DUBBO-182	修改Failover调用出错信息
     new 2baf9e0  DUBBO-182	修改Failover调用出错信息
     new 60f668b  DUBBO-182	修改Failover调用出错信息
     new 8278bca  修改版本为2.0.11-SNAPSHOT
     new c690feb  DUBBO-161	用dubbo.properties作为最后一级缺省值
     new e397973  DUBBO-161	用dubbo.properties作为最后一级缺省值
     new e3e6df8  DUBBO-161	用dubbo.properties作为最后一级缺省值
     new 3410178  DUBBO-161	用dubbo.properties作为最后一级缺省值
     new 9219ca1  修改Demo
     new 8110e68  修改Demo
     new e2f06e3  修改Demo
     new fd8b822  DUBBO-182	修改Failover调用出错信息
     new 7ca2716  去掉不必要的import
     new 92fcac9  修改版本为2.0.11
     new 3b4724a  修改版本为2.1.0-SNAPSHOT
     new 7f03504  合并2.0.12 修改 bugid:193 客户端重连日志出现连接断开一定会出现error日志
     new 0a03b70  DUBBO-194	dubbo.properties配置允许-D参数覆盖
     new a43a25d  DUBBO-192 还原json序列化
     new 1aa7005  DUBBO-195	自动补全dubbo.monitor.address的path
     new 0c299eb  DUBBO-192 修改JSON
     new 7665232  DUBBO-192 还原
     new 23cfa74  DUBBO-197 dubbo-common中的Log没有isErrorEnabled方法
     new 7720413  README
     new 93b3c14  README
     new 6c349c0  修改版权年份
     new 69c74fc  README
     new 3f8c07b  README
     new 103e026  README
     new d681ba5  DUBBO-201 将延迟暴露服务依赖的ContextStartedEvent改为ContextRefreshedEvent
     new dfc986e  DUBBO-201 测试不调context.start()时delay="-1"也能生效
     new 01e36e9  DUBBO-199 Dubbo协议Hessian序列化参数或返回值未实现Serializable接口错报超时异常
     new 9768d9a  DUBBO-199 增加参数和返回未实现序列化接口的异常信息测试
     new 6cec667  DUBBO-200 Callback服务获取url方式及path设置问题修复
     new 37a0cff  DUBBO-195 增加Monitor测试
     new d0fd231  DUBBO-194 增加-D参数配置测试
     new da295ee  DUBBO-200 测试用例中DubboProtocol采用new导致存在多个dubboprotocol实例进而导致获取invoker失败
     new 3fafaa0  DUBBO-200 测试用例中DubboProtocol采用new导致存在多个dubboprotocol实例进而导致获取invoker失败
     new ef0bafc  DUBBO-207 修复AbstractConfig.toString()数组越界
     new 4eeb430  DUBBO-207 打印容错的异常日志,防止掩盖问题
     new ee7282d  DUBBO-195 MonitorService路径允许自定义,当path为空时再补全。
     new 5001d2c  DUBBO-200 trunk修复 测试用例中参数错误导致getcodec出现错误
     new ed0d52b  DUBBO-208 API方式时,-D参数不能覆盖生效
     new a956bd9  DUBBO-194 增加覆盖测试用例
     new d8adcc0  修改版本为2.0.12
     new 389bfa1  修改为2.1.0-SNAPSHOT版本
     new b6bc919  DUBBO-202 overwide功能 Consumer端支持overwride下发,并增加测试用例
     new a5e418e  DUBBO-202 overwide功能 修改错误拼写
     new 365dbe0  DUBBO-202 override-provider:修改registry service接口,在注册和取消注册上增加lisenter
     new bc0de89  修改文本
     new ce46424  DUBBO-202 override-provider:override功能实现. TODO:多条override一起下发
     new 64ce74f  DUBBO-202 override-provider:多条override一起下发,测试override覆盖,并测试多个override同时覆盖
     new 3139147  修改线程池缺省值为200
     new c396285  DUBBO-202 override-consumer:多条override一起下发
     new 7a7c43f  DUBBO-54 通过 wrap 现有 cluster 来实现按 group 分组调用后合并调用结果
     new 22e6c6f  DUBBO-211 增加Validation模块支持JSR303验证
     new 2f2f55c  修改pom
     new 574fc6d  修改pom
     new 9cee44a  修改cluster的merge方法为join,以免和Merger语义冲突。
     new f1ebce1  DUBBO-213 增加dubbo-examples模块
     new cc94a11  DUBBO-213 增加dubbo-examples模块
     new db5a728  DUBBO-213 增加dubbo-examples模块
     new 48c52fa  去掉插件
     new 29fd9b4  DUBBO-54 修改合并
     new bc9636b  DUBBO-54 增加一个JVM多个group测试
     new b4fb39a  DUBBO-212 在有非daemon线程时服务注册失败容器没有退出,改为用System.exit(1)强制退出。
     new 13f9c4f  DUBBO-214 Exporter unexport没有实现幂等性操作
     new bfd67db  DUBBO-216 增加dubbo-transaction模块
     new 5ec409e  DUBBO-54 处理 timeout 异常,解决多 group 调用出现的串流
     new ea7188e  添加配置减少编译中出现的警告日志
     new c2ca007  DUBBO-211 增加Filter配置
     new 2c0b317  DUBBO-216 暂将dubbo-transaction移到sandbox
     new a0592f3  DUBBO-216 暂将dubbo-transaction移到sandbox
     new 0ae5f8c  修改依赖
     new fcd410b  修改测试配置
     new 6bdf4a4  DUBBO-54 增加<dubbo:method merger="map" />配置
     new ae87996  DUBBO-54 改为获取方法级参数
     new cd58a5e  DUBBO-150 去掉@Extension,改为name=class配置扩展点
     new 38929d8  DUBBO-150 去掉@Extension,改为name=class配置扩展点
     new 882033a  DUBBO-54 重构 Merger 把 RegistryProtocol 中的分组调用的功能移到 RegistryDirectory
     new 70cad53  增加范型传导用例。
     new 49fbd32  DUBBO-54 fix NPE
     new fe32d3f  修改group特殊符检查
     new d2a9b3a  UT中去掉system.out
     new dd1dd54  Server close时输出日志,与Start的日志对应
     new c1222ed  @Default注解改回@Extension注解 - @Extension可以用于标示Dubbo扩展接口,区分一般的接口
     new 0980d17  DUBBO-130 客户端心跳实现,重构服务器端心跳,心跳默认关闭
     new 90b8e63  DUBBO-54 修复consumerGroup变量空指针,以及consumerGroup和providerGroup都为null时,应返回true,否则所有没有group的服务全出错。
     new ea7b42b  减少RpcException嵌套
     new 1c39a57  减少RpcException嵌套
     new 07dfbf1  修改pom
     new 9f9a113  DUBBO-54 修改merge集成测试
     new a98af98  DUBBO-211 实现JSR303的Validation集成
     new 2c73506  DUBBO-211 增加JSR303的Validation集成测试
     new 5176937  DUBBO-211 增加依赖
     new 16a9717  DUBBO-54 修改group空指针
     new eacd93e  修改注释
     new 2ffc109  修改注释
     new 4704edd  排除依赖
     new 0725999  修改pom
     new 6f9ee42  修改注释
     new 81bc26e  修改测试
     new 3ec0462  修改测试
     new 0d2c61f  DUBBO-211 自动验证Default组
     new e9dcfdb  DUBBO-54 添加单元测试
     new fc26ce3  Extension的default值的Break UT
     new 0d6a174  DUBBO-130 添加单元测试
     new e248871  DUBBO-211 同时验证接口组和方法组
     new eab6d0f  ExtensionLoader检查接口上的Extension注解
     new 59929f1  修改测试
     new 56ab477  把 src/main/java 添加到资源目录中
     new 2d2abd2  DUBBO-130 添加集成测试,测试在两台机器之间一方突然断网或服务器宕机后心跳能否发现并主动关闭 channel
     new d367af9  修改ConfigUtils.mergeValues的问题,添加UT
     new c9b576f  添加遗漏@Extension,fix UT NPE
     new fd8d0ec  增加注释:sticky 与 invoker的avaliablecheck的关系
     new e01438d  DUBBO-130
     new fc23a1d  DUBBO-183 通过心跳检测宕机的提供者
     new 20264b8  DUBBO-183 不把本机加入到心跳检测列表中
     new 26863c3  DUBBO-183 ignore test case
     new 548cf85  DUBBO-202 修改override一起的ci问题 主要原因:RegistryProtocol export如果providerUrl一样即使registryUrl不同,也处理为不再重新注册
     new 25049d2  DUBBO-224 去掉Cluster的多层嵌套RpcException
     new eb1d316  DUBBO-225 Path支持内部类$符
     new fdcf780  DUBBO-218 对空属性也要检查-D参数
     new eb8d8aa  DUBBO-183
     new 2b0bc60  DUBBO-183 revert to r998
     new dd3032a  DUBBO-224 测试去掉Cluster的多层嵌套RpcException
     new d8d2567  DUBBO-225 测试Path支持内部类$符
     new b678b46  DUBBO-225 测试Path支持内部类$符
     new 41d2fef  DUBBO-219 GenericService实现在客户端没有还原抛出的自定义异常
     new 4b66dbf  DUBBO-218 测试对空属性也要检查-D参数
     new a4e968e  修改demo
     new 69ec34a  DUBBO-210
     new 0c71d4f  DUBBO-230 去掉注册中心URL上的export参数
     new 7c35159  检查null
     new efcae80  DUBBO-168 ExtensionLoader可以从Spring等其它容器中注入对象
     new 4cce793  DUBBO-168 ExtensionLoader可以从Spring等其它容器中注入对象
     new 0e82b5b  DUBBO-232 扩展点实现多个扩展接口,单实例缓存
     new 73fec15  DUBBO-233 GenericeService调用参数和返回值集合泛型没有正确处理
     new af9aa6c  DUBBO-234 增加redis注册中心实现
     new 49e86ea  暂时不打包redis
     new 611447e  DUBBO-211 支持基本类型参数验证,如:delete(@Min(1) id)
     new 124aba5  DUBBO-211 增加测试
     new 3c6968c  修改pom
     new 1815625  修改pom
     new 5f74f84  修改pom
     new fbc7fc2  修改pom
     new 93aa5e9  DUBBO-235 XML没有覆盖dubbo.properties的配置
     new 77f89da  DUBBO-236 destroyAll时不要再初始化扩展点
     new 03b5a70  DUBBO-238 重启服务提供者时出现找不到服务异常
     new fd3c355  修改日志
     new d7e7ee3  DUBBO-187 Directory增加注释 AbstarctClusterInvoker 增加mockSelect方法
     new a826997  DUBBO-187 Directory增加注释 AbstarctClusterInvoker 增加mockSelect方法
     new beff289  修改配置
     new d05f861  修改注释
     new d2a0ee2  修改注释
     new 1a73c9b  DUBBO-245 将Invocation的getUrl改成getInvoker
     new 4b8ce19  DUBBO-245 将Invocation的getUrl改成getInvoker
     new 7037270  增加jcache依赖
     new 5cc7ea9  DUBBO-245 将Invocation的getUrl改成getInvoker
     new 0616c54  增加jcache依赖
     new e90449c  DUBBO-245 将Invocation的getUrl改成getInvoker
     new 570c77b  DUBBO-227 将所有配置都挪到META-INF目录下
     new 8b6f0ed  DUBBO-246 修改Result的getResult()为getValue()
     new 10a1291  DUBBO-246 增加getAttachment(key)辅助方法
     new 909a6a6  test commit
     new d82f9b2  修改注释
     new 44ed134  DUBBO-247 统一RpcConstants和Constants
     new c8b7f15  DUBBO-244 支持Spring的p:foo="bar"自定义参数
     new 0608627  去掉不必要的参数查询
     new 1a95092  修改pom
     new c2233d5  修改Merger的泛型
     new 4e8a485  修改Merger的泛型
     new ff18f6a  DUBBO-249 调整扩展点类的加载
     new c1b9dc0  修改pom
     new cc2c2ec  修改测试用例
     new 6522a99  修改测试用例
     new 9729c6d  DUBBO-243 增加@Activate自动加载Filter等集合扩展点
     new f0083f0  DUBBO-246 修改Result的setResult()为setValue()
     new 0d8b945  DUBBO-243 修改ExtensionLoader条件错误
     new 127a325  删除无用包
     new 36034af  改为dubbo包
     new dea4fa5  DUBBO-251 去掉重复的-D参数覆盖逻辑
     new 587d0cb  DUBBO-241 增加声明式cache
     new a26b401  DUBBO-252 @Adaptive支持getMethodParameter
     new 048e958  DUBBO-211 分离validation模块
     new 4736756  增加cache和validation参数
     new 5c4ee8e  DUBBO-241 增加扩展点配置
     new 2b18e5f  DUBBO-241 修改cache常量
     new 7a899e5  DUBBO-211 修改Validation
     new 5c68712  DUBBO-243 增加方法级别匹配
     new 00ac2b6  DUBBO-249 增加特定配置名称过滤
     new a345e2e  DUBBO-249 修改测试异常信息
     new 42a03b3  DUBBO-249 增加特定配置名称过滤
     new 5be387d  DUBBO-253 Spring配置解析时,标签的id号没有注入到Bean中,导致-D参数按id覆盖失效
     new ccf87ad  DUBBO-211 修改Validation测试
     new 81460ca  DUBBO-211 修改Validation测试
     new 1efc91d  DUBBO-241 增加cache示例
     new d0ea6cd  DUBBO-211 修改Validation测试
     new 2b9aee0  DUBBO-228 将ChannelHandlerWrapper改为ChannelDispather
     new 75b894c  DUBBO-228 将ChannelHandlerWrapper改为ChannelDispather
     new 4f51cdc  DUBBO-228 将ChannelHandlerWrapper改为Dispather
     new 9e5d3b6  DUBBO-242 配置解析支持"-"分隔的属性,自动转为驼峰命名的setter
     new c2ae319  DUBBO-242 配置解析支持"-"分隔的属性,自动转为驼峰命名的setter
     new 65932f0  DUBBO-242 配置解析支持"-"分隔的属性,自动转为驼峰命名的setter
     new 8883b47  DUBBO-251 去掉重复的-D参数覆盖逻辑
     new 61af20f  DUBBO-241 增加Cache测试
     new 7a98d22  修改pom
     new fd2bbb1  DUBBO-241 修改方法名
     new 54b4ce2  DUBBO-188 Mock支持开关、推送
     new 5a171f3  DUBBO-188 Mock支持开关、推送
     new 8fec4a2  修改TestCase 将EasyMock改为直接new实例
     new fd5c436  DUBBO-241 增加空指针检查
     new 1151074  DUBBO-211 增加Validation扩展点
     new 069fdcb  DUBBO-243 简化不必要功能
     new 7ea5481  DUBBO-254 增加Compiler扩展点
     new 5e3682a  DUBBO-254 增加Compiler扩展点
     new 1d257d0  DUBBO-254 增加Compiler扩展点
     new eb1927a  DUBBO-54 重构,添加单元测试
     new 89faf3c  DUBBO-211 读取jvalidation参数
     new ed802ce  DUBBO-188 将本地mock功能移动到MockInvoker中
     new 103df67  DUBBO-188 将本地mock功能移动到MockInvoker中
     new 443961e  修改测试类 类名
     new 4f855f1  DUBBO-256 注册和订阅的URL上带上timestamp,用于标识提供者和消费者的启动时间
     new c150c88  DUBBO-256 注册和订阅的URL上带上timestamp,用于标识提供者和消费者的启动时间
     new fa546a2  DUBBO-257 允许配置telnet的prompt
     new 1faefe6  DUBBO-188 本地mock增加缓存,避免每次调用重新创建invoker
     new c34a262  DUBBO-240 telnet的trace命令等待输出结果后再显示输放提示符
     new becd3b1  DUBBO-202 override Map 拼接改进
     new affe8c3  去掉URL上不必要的信息
     new 779944f  DUBBO-188 fix force:throw失效
     new a7d8c11  DUBBO-188 增加mock=false测试
     new f0a84cc  DUBBO-259 pojoutil基本类型转换失败
     new 152f783  DUBBO-188 mock 解决基本类型转换失败
     new ecb9b49  DUBBO-259 pojoutil基本类型转换失败 回滚修改 在string Utils中增加number的判断方法
     new d1a8b1e  DUBBO-188 mock 解决基本类型转换失败
     new 26624e6  将getServiceName()改为getServiceInterface(),并保留原函数。
     new 5eca9d9  DUBBO-37 实现一致性Hash的Loadbalance
     new cae9ce6  DUBBO-188 mock 将mock逻辑从AbstractClusterInvoker中抽离
     new 98fb814  DUBBO-54 修改泛型
     new 3211609  修改常量
     new 87d889c  DUBBO-37 修改命名
     new 1bfc5aa  修改变量
     new a3742c7  抽取公共Util方法
     new 9c7c4ad  修改变量
     new 2b00d1c  修改注释
     new 7f93d4d  DUBBO-222 从Dubbo1.0的代码中迁移带权重轮循逻辑到2.0
     new 6174319  DUBBO-222 从Dubbo1.0的代码中迁移带权重轮循逻辑到2.0
     new 9b79696  DUBBO-222 从Dubbo1.0的代码中迁移带权重轮循逻辑到2.0
     new b329a4d  DUBBO-202 override 增加测试用例
     new 92f89a9  DUBBO-37 缺省只对第一个参数hash
     new 9b7c2d6  DUBBO-202 override 修复directoryUrl clear override 功能失效 增加测试用例
     new 39b506f  DUBBO-260 修改缺省权重为100,便于计算
     new b86fc41  修改CallbackCodec的日志级别
     new 6cf5d6f  修改CallbackCodec的日志级别
     new 4499b41  修改Demo
     new 55164a6  DUBBO-188 mock 增强测试代码,验证转换后的类型是否正确.
     new cb1f705  DUBBO-251 增加API覆盖dubbo.properties的测试,以及旧版本配置项测试。
     new f70ad36  DUBBO-234 修改redis配置
     new cbef7f2  暂时先不汇报时间戳
     new cf3c090  提取注册中心常量和条件
     new 9aaf876  DUBBO-234 redis注册中心健状性处理
     new d65ac3a  DUBBO-261 SimpleMonitor增加Unregister和Unsubscribe按钮
     new 0c5b832  修改Demo配置
     new 4c9276b  修改Demo配置
     new 0e017b4  DUBBO-234 redis注册中心健状性处理
     new 3d6f585  DUBBO-253 添加单元测试,测试系统属性覆盖 dubbo.properties 的配置
     new 07ae866  DUBBO-244 添加单元测试,测试使用 spring p namespace 配置自定义属性
     new 7e9b202  DUBBO-253
     new b778e32  DUBBO-188 mock : 1. 去掉RpcExeption中的IsMock MockInvoker内部处理 2. 简化MockClusterInvoker逻辑 3. 异常及日志调整 4. force:throw 支持自定义类 5. void方法支持直接配置return (返回Null) 6. 增强测试用例 7. 优化MockProvider选择,不存在mock情况下不需要做listcopy 8. MockInvoker中获取Invoker及Exception中增加缓存,并做缓存大小限制
     new 17ed3e3  DUBBO-253
     new 1f7ea18  DUBBO-188 mock :解决方法返回类型是String,但被转换为int的问题
     new b252492  DUBBO-188 mock :增加测试用例 解决方法返回类型是String,但被转换为int的问题
     new 9a1a383  DUBBO-188 mock :throw自定义类型支持 & test case
     new 0a1db79  DUBBO-234 修改redis
     new a6a6b94  DUBBO-234 修改redis
     new 5f32246  修改异常信息
     new ff5edc2  final RpcException
     new d30bec3  DUBBO-242 自动将Key中的"-"号转成"."号。
     new 953e2d7  DUBBO-68 修复URL的equals、hashcode方法实现,并已检查URL用于Set和Map的情况,只有未使用的P2P包有用到,不影响使用。
     new 37dedde  DUBBO-242 自动将Key中的-号转成.号。
     new f7c8449  DUBBO-68 修改测试用例。
     new 5924931  修改Monitor多线程测试
     new 7cc4d41  DUBBO-263 SimpleMonitor改为异步写入日志
     new 741b6f0  DUBBO-263 SimpleMonitor改为异步写入日志
     new 9d2e60f  DUBBO-263 SimpleMonitor改为异步写入日志
     new 12c9791  DUBBO-234 监控中心负责清理redis脏数据
     new 1aadd34  DUBBO-234 监控中心负责清理redis脏数据
     new 68cac1c  DUBBO-234 监控中心负责清理redis脏数据
     new e2531bc  修改examples
     new 4c682e8  修改examples
     new 81d0d78  DUBBO-68 兼容URL的equals。
     new aa71d6b  修改统计的Key
     new c926a96  DUBBo-68 还原equals更改,放到下一版本中再改
     new 10002d8  DUBBO-234 监控中心负责清理redis脏数据
     new 26e264a  DUBBO-243 添加单元测试,测试 @Activate
     new 768d9b3  DUBBO-202 override 修复Directory.getUrl方法问题 增加测试用例
     new 6cca42b  增加session属性
     new e8c73f1  DUBBO-264 支持boardcast的cluster
     new e779b4d  DUBBO-264 修改异常处理
     new 8b9f693  DUBBO-264 修改异常处理
     new 0a492cd  打印日志
     new 6a3a825  增加ReflectUtils.getGenericClass工具方法
     new deee81b  DUBBO-188 mock :add test case empty test & List-String List-pojo
     new 1ca7eee  修改版本号为2.1.0
     new 3ece977  修改扩展点配置
     new a738f4b  DUBBO-267 原扩展点@Extension注解不兼容
     new 4000006  修改版本号为2.1.1
     new f2c6e5d  DUBBO-267 原扩展点@Extension注解不兼容
     new 3426e3e  DUBBO-267 增加@Extension注解测试
     new 53efe08  DUBBO-253 添加测试,测试系统属性覆盖 dubbo.properties
     new 5230e31  DUBBO-54 重构 Merger
     new b8d0db5  修改版本号为2.1.2-SNAPSHOT
     new 1815a65  DUBBO-68 修正URL的equals、hashcode方法实现
     new 000710f  DUBBO-271 修改缺省超时时间为1秒
     new 34cb5ea  DUBBO-273 缺省开启每分钟心跳
     new 8c79032  DUBBO-250 Dubbo client can not supported string message
     new 354c726  git-svn-id: http://code.alibabatech.com/svn/dubbo/trunk@1284 1a56cb94-b969-4eaa-88fa-be21384802f2
     new 0830270  git-svn-id: http://code.alibabatech.com/svn/dubbo/trunk@1285 1a56cb94-b969-4eaa-88fa-be21384802f2
     new 2a53871  回滚之前的无注释的提交
     new d108dff  DUBBO-272 网络抖动时出现连接数爆长 1. server默认开启心跳 2. export service时支持resetable
     new db474cc  DUBBO-273 客户端默认开启心跳 服务端心跳开启在 272中已经开启
     new 1a66d33  DUBBO-282 将连接报警检查的时间间隔从默认5分钟改为15分钟。 此参数的作用是在设定时间内,重连失败不报警。
     new 50850cd  DUBBO-291 ExecuteLimitFilter的计数Count Down没有放在finally块中,会漏掉Count Down
     new 02837a8  DUBBO-292 修改monitorfilter提供者判断逻辑
     new 36b6734  DUBBO-292 修改monitorfilter提供者判断逻辑
     new 3393124  DUBBO-289 URL统一用分号隔开
     new 3a5c872  DUBBO-285 当服务接口中有方法重载时,telnet 无法正确调用所有方法
     new e88d675  DUBBO-290 Validation只验证了第一个参数
     new 36ce4ef  DUBBO-290 Validation只验证了第一个参数
     new 706e4f5  DUBBO-290 Validation只验证了第一个参数
     new f76d611  修改hessian-lite的版本为3.2.1-fixed
     new c4e8680  DUBBO-293 Redis注册中心集群处理
     new 4135ecd  增加TODO
     new 26198dc  修改pom依赖
     new b4f126f  DUBBO-293 Redis注册中心集群处理
     new cfad054  DUBBO-283 空对象的POJO属性也不要为null
     new ece0164  DUBBO-283 空对象的POJO属性也不要为null
     new 1dd3c1d  DUBBO-269 增加注册中心的配置不影响原有Provider和Consumer的配置
     new 6a5a8d5  DUBBO-274 提供一个选项所有的Provider都不做Export操作(不需要修改配置)
     new f7ecfe9  修改版本为2.2.0-SNAPSHOT
     new 195363a  修改demo配置
     new 9228858  修改xsd
     new 9af757d  修改demo配置
     new 69b4663  DUBBO-275 简化本地服务调用,自动短路
     new 40198e9  DUBBO-294 将delay缺省设为-1
     new 193dc91  DUBBO-275 fix broken test case 由于当前很多test case依赖于默认引用远程服务,把引用服务的行为改为默认引用远程而非本地,如果希望引用本地服务则需要配置
     new 6eb0fa9  DUBBO-269 兼容旧版本多Provider配置
     new c7aa35a  增加常量
     new 4e98f44  DUBBO-300 去掉Adaptive的method特殊逻辑
     new 09e9b9e  DUBBO-204 注册中心路由功能迁移到客户端
     new 7a1953b  DUBBO-204 注册中心路由功能迁移到客户端
     new 3a43be6  DUBBO-273 exchange 部分不默认缺醒开启心跳,缺省开启是在dubbo protocol部分
     new a95110b  修改测试用例
     new a99eb56  DUBBO-301 RPC的error log太多
     new 40c575d  DUBBO-302 Consumer心跳关闭channel,导致重连失败
     new 24bdd98  DUBBO-302 上次修改调整了warn日志输出策略为失败第一次就打一个warn 修改重连测试case
     new ca18164  DUBBO-302 上次修改调整了warn日志输出策略为失败第一次就打一个warn 修改重连测试case
     new 22f79cd  DUBBO-303 RegistryDirectory线程栈内的ConcurrentHashMap改成HashMap
     new 5e7b789  DUBBO-303 RegistryDirectory线程栈内的ConcurrentHashMap改成HashMap
     new d2f2680  DUBBO-301 RPC的error log太多
     new 24a560d  DUBBO-301 RPC的error log太多
     new 1c9d0b9  refactor package
     new df1f2af  refactor package
     new 1e37456  refactor package
     new de0546b  refactor package
     new 29b753d  refactor package
     new fb13270  refactor package
     new 1bfd354  refactor package
     new b79c4c0  refactor package
     new cd32fe2  refactor package
     new 0bec68f  refactor package
     new 7aacc2d  refactor package
     new d20df5f  refactor package
     new d7ceedc  refactor package
     new 1efeeb1  refactor package
     new 34691e0  refactor package
     new 296f4dc  refactor package
     new 8ccb49f  refactor package
     new d4f72c7  refactor package
     new 493d860  refactor package
     new 470f790  refactor package
     new f64312f  refactor package
     new d1f1d8a  refactor package
     new 00b9782  refactor package
     new 5e16cf3  refactor package
     new 9157bea  refactor package
     new cd441a1  refactor package
     new cd6ab49  refactor package
     new 8e20932  refactor package
     new f35d5ec  refactor package
     new 0c93fe6  refactor package
     new 4dfbe18  refactor package
     new 1b9d1ba  refactor package
     new 89aed8a  refactor package
     new 48cb8e4  refactor package
     new 46718b4  refactor package
     new a49c7a1  refactor package
     new 757400d  refactor package
     new bd25533  refactor package
     new d2e1488  refactor package
     new 08ec906  refactor package
     new 431ea01  refactor package
     new a1eb950  refactor package
     new 7a72c3b  refactor package
     new 0d681d0  refactor package
     new 932f109  refactor package
     new 35cde9f  refactor package
     new d99396b  refactor package
     new 034b8fa  refactor package
     new 5741f65  refactor package
     new 17ec0d0  refactor package
     new 67fb63d  refactor package
     new 321c2e6  refactor package
     new 512b89f  refactor package
     new 1de3b62  refactor package
     new c51ea19  refactor package
     new 0bd31bc  refactor package
     new c1d27be  refactor package
     new 96de27e  refactor package
     new c85913d  refactor package
     new da61580  refactor package
     new 180a161  refactor package
     new 8cdc218  refactor package
     new 5682918  refactor package
     new 6fcc9eb  refactor package
     new 2f313d2  git-svn-id: http://code.alibabatech.com/svn/dubbo/trunk@1426 1a56cb94-b969-4eaa-88fa-be21384802f2
     new d05f821  refactor package
     new 121b209  refactor package
     new b144959  refactor package
     new 0986e19  refactor package
     new e2683c4  refactor package
     new 0b43c3b  refactor package
     new 24e53b6  refactor package
     new e2100ec  refactor package
     new 58a16e6  refactor package
     new c67104d  DUBBO-304 增加模块信息的配置
     new 2e08d62  DUBBO-304 增加模块信息的配置
     new cb9288d  DUBBO-303 各变量的线程安全性检查
     new 12c0a9f  修改AbstractLoadBalance模板方法
     new e14de76  refactor package
     new 3c0f4f7  修改测试配置
     new 61861a1  修改测试配置
     new 42dc03a  修改测试配置
     new b4ff037  修改测试配置
     new 2c68541  修改测试配置
     new ca9b16c  修改测试配置
     new bb62770  修改测试配置
     new 5c6915b  修改测试配置
     new 4236f26  修改测试配置
     new 0dcf6c2  修改注释
     new 74ee5d5  DUBBO-183 Multicast注册中心通过监控中心定时清理宕机提供者
     new 040ee61  DUBBO-256 注册和订阅的URL上带上pid和timestamp
     new 5d704ff  DUBBO-305 消费者地址注册失败不抛错,在后台重试
     new 62d699f  DUBBO-305 消费者地址注册失败不抛错,在后台重试
     new b547a2b  修改NotifyListener注释
     new f40e611  DUBBO-304 增加模块信息的配置xsd
     new 1a2e50d  DUBBO-275 重构
     new bfe4aed  DUBBO-304 增加模块信息的配置xsd
     new 7d10400  DUBBO-304 增加模块信息的配置xsd
     new 29fe1d9  DUBBO-275 修改被 broken 的 test case
     new b2df9e4  DUBBO-237 统一注册中心基类
     new 1a3492e  DUBBO-237 统一注册中心基类
     new f4493ed  DUBBO-320 ActiveLimitFilter没有实时获取并发数
     new 67416fc  DUBBO-275 fix bug
     new 48f9a6c  先注释掉服务提供方的Listener
     new defd73a  去掉RegistryLogger
     new 3c1ae82  修改注册中心异常处理
     new ceee2b8  在配置阶段处理register="false"和subscribe="false"
     new dd3b340  DUBBO-323 增加toString方法
     new 07fd33e  DUBBO-969 支持*服务的订阅(提供者、消费者、Overwrite、Route)
     new e8b895f  DUBBO-325 消费方调用完消除Context中的Attachment参数
     new c19d911  DUBBO-970 增加category参数分类通知
     new 0af1141  DUBBO-970 增加category参数分类通知
     new ee292ad  修改注释
     new 486b018  DUBBO-970 修改dynamic=false
     new 8da9b13  DUBBO-970 修改dynamic=false
     new 63e2f4c  DUBBO-970 修改dynamic=false
     new 5678f0d  DUBBO-326 修改迭代时HashMap移除
     new bd9fcab  添加PojoUtils在循环引用测试
     new f9906f4  添加PojoUtils UT
     new e7c396d  修改注释
     new 9171fb4  git-svn-id: http://code.alibabatech.com/svn/dubbo/trunk@1500 1a56cb94-b969-4eaa-88fa-be21384802f2
     new 2e66381  修改test模块
     new e9a8319  修改注册中心磁盘缓存
     new 2763a1f  DUBBO-970 修改category的对比
     new 6b4db3a  DUBBO-970 修改注册中心基类
     new c6bb3cd  DUBBO-970 排除EMPTY协议
     new 5b03161  判断反了
     new 1f88393  生成类名换成$符
     new eb30a4e  生成类名换成$符
     new 31ad32f  支持enabled状态过滤
     new ab85354  DUBBO-970 修改Registry客户端支持category分类数据
     new 5c537f5  修改测试用例
     new a9bc38d  修改方法的访问修饰符
     new 4562942  内部方法修改
     new 44213e5  添加Bug的UT DUBBO-330
     new b57942c  DUBBO-330 泛化调用时,方法是int、long类型调用失败
     new 926675e  修改错误的testcase
     new e4428b0  修改错误的testcase
     new 73700cb  DUBBO-309 解决泛化调用出现死递归,主要是两种情形 1. pojo 类中有 static 的方法名以 get 开头的工厂方法时会出现死递归 2. 没有对 java.lang.Class 做特殊处理
     new 7edb538  DUBBO-309 补充单元测试
     new e5dff2c  DUBBO-204 路由协议
     new e6d3d53  修改cache接口
     new 2a14783  修改注释
     new a20d418  修改注释
     new 5e2730d  修改注释
     new 9a89002  修改cache接口
     new e98af52  修改注释
     new e13dd9d  DUBBO-68 URL的anyhost不改变host的值
     new 14feb1c  DUBBO-204 本地路由兼容
     new c654a3b  DUBBO-68 修改测试用例中的host断言
     new 7556e80  DUBBO-68 修改测试用例中的host断言
     new 3cff809  添加 profile hudson,统一配置在 ci 环境中使用的配置
     new d906da0  DUBBO-334
     new e0213c3  DUBBO-970 修改UrlUtils
     new 3aebcf6  DUBBO-970 修改本地路由
     new d81a71d  DUBBO-970 消空override
     new 536776d  清空提供者
     new ce3127c  DUBBO-970 修改测试用例
     new 333e242  DUBBO-970 修改router的清空数据
     new 6764744  update version to 2.1.6
     new 502d6ef  update version to 2.2.0-SNAPSHOT
     new 5358ca1  调整 pom 的 relativePath
     new a05b499  增加NOTICE
     new 7777c7e  DUBBO-970 修改黑白名单生效
     new 067d19a  DUBBO-970 修改Forbid测试用例
     new e93f160  判断空值
     new 106c2e3  DUBBO-204 捕获路由异常。
     new 119de4d  DUBBO-204 修改destroyAll
     new a00c180  add util method
     new 04f368e  DUBBO-340 heartbeat 兼容老版本,server 端不开启 heartbeat,因为 server 端暂时无法判断 client 端是否支持 heartbeat,client 端只在发现 server 端的 dubbo 版本为 2.1.0 及以上版本时才开启
     new e263f6b  DUBBO-204 修改本地条件路由
     new d03b128  DUBBO-344 Logger自动搜索slf4j和jcl
     new bdf9a34  DUBBO-344 Logger自动搜索slf4j和jcl
     new b69c262  DUBBO-344 Logger自动搜索slf4j和jcl
     new 6d43724  DUBBO-344 Logger自动搜索slf4j和jcl
     new f59fe86  DUBBO-344 Logger自动搜索slf4j和jcl
     new c19a378  DUBBO-344 Logger自动搜索slf4j和jcl
     new 9e5e0d8  DUBBO-344 修改日志测试
     new 79b9bf1  DUBBO-970 FIXME 提供者订阅时,会影响同一JVM即暴露服务,又引用同一服务的的场景,因为subscribed以服务名为缓存的key,导致订阅信息覆盖。
     new defec5e  DUBBO-344 修改日志测试
     new 2037d92  DUBBO-344 Logger自动搜索slf4j和jcl
     new 482c68c  add util method
     new 6f1d0fc  DUBBO-342 改进计算 hash code 的方法
     new d9cbbee  add util method
     new 8409ab8  DUBBO-344 log4j优先,保证测试用例通过
     new 237b057  DUBBO-344 log4j优先,保证测试用例通过
     new ff2a3f7  重构
     new 5260018  DUBBO-342
     new 9ddfc8d  DUBBO-340 开启 server 端心跳
     new c1317f6  DUBBO-336 异步调用时在Invocation中自动标识为异步调用 merge from fix branch
     new b8be8dd  DUBBO-345 注册中心client文件保存provider及override规则出错 merge change from fix branch
     new 645e3ce  DUBBO-970 修改本地路由
     new a97c94c  DUBBO-340 检测 client 为 2.0.7 及以上版本才开启心跳
     new 1879529  Revert: DUBBO-340
     new 4273f82  DUBBO-970 修改lookup
     new 8957661  DUBBO-970 修改lookup
     new d062ff6  DUBBO-313 RegistryProtocol中的日志优化
     new 6dd6226  DUBBO-351 zookeeper注册中心权限验证不能通过
     new 56f8d1a  DUBBO-970 修改muticast注册中心
     new a18ba6f  DUBBO-970 修改lookup
     new 0c1cd1c  DUBBO-277 Nonda和Dubbo配置集成
     new 41cabde  DUBBO-970 修改lookup
     new e0ffd00  DUBBO-354 API方式指定方法调用为异步
     new cfd6a08  DUBBO-204 增加本地路由单元测试
     new bd3b2e0  DUBBO-277 还原配置基类的public声明
     new 566f225  DUBBO-970 修改lookup空指针
     new 1b2ec7f  修改demo
     new ae26647  修改demo
     new 08484f9  DUBBO-354 API方式指定方法调用为异步 使用方式修改为: Future<String> f = RpcContext.getContext().asyncCall(new Callable<String>() { 			public String call() throws Exception { 				return demoService.sayHello("async call request"); 			}
     new 2097782  update test case 用Mock类代替EasyMock,避免easyMock录制问题
     new b956a73  DUBBO-354 API方式指定方法调用为异步 增加oneway 方式
     new 301f461  demo更新、增加oneway async调用用例
     new 2f685ed  DUBBO-354 API方式指定方法调用为异步
     new be7d0a0  避免收到通知后,通知所有的服务
     new 4ccc42f  如果没有配置Cache File跳过Save操作
     new a6f3ffd  DUBBO-970 增加Configurator扩展接口,支持override和absent两种动态配置策略,将OVERRIDES改成CONFIGURATORS
     new ac614d8  性能问题,热点方法优化 # 大概率下把方法快速返回
     new 049f0cf  DUBBO-357 修改Merger的查找方式
     new b3d6acb  修改pom
     new 6868b1c  修改pom
     new 01da35e  DUBBO-358 版本号允许填星号通配,并可配置缺省版本
     new d807425  DUBBO-358 增加星号版本测试
     new 05dea46  DUBBO-358 修改xsd
     new aef05e4  DUBBO-358 修改xsd
     new ecf428a  增加toUrl()方法,方便测试
     new e4b6f31  设置目录属性 排除不需要提交的文件
     new ca6b18c  DUBBO-275 简化本地服务,自动短路 改为scope的方式
     new 19ae73a  DUBBO-360 迁移benckmark代码到开源trunk
     new abf48c6  修改测试模块
     new bcdb767  修改测试模块
     new 0d4d618  增加测试模块
     new 761db2c  DUBBO-354 API方式指定方法调用为异步
     new b2f71f2  update test case 去除invocation使用easymock
     new d1f23ff  update test case 去除invocation使用easymock
     new e17bc0b  DUBBO-357
     new bf7bd42  DUBBO-362 service标签支持class属性,简化组合bean的配置
     new 022f3d6  DUBBO-363
     new 42ca5de  DUBBO-364 支持provider嵌套service标签
     new 6487ee8  DUBBO-364 支持provider嵌套service标签
     new f111bbf  修改ConfigTest中没有断言的测试方法和过时方法
     new 26a302f  修改测试配置
     new 2ea658f  删除空模块
     new fec28c3  删除空模块
     new 0b8decf  删除空模块
     new 8a51671  删除空模块
     new 1991ab5  删除空模块
     new ff4d71e  删除空模块
     new 18be160  删除空模块
     new 65bd98f  删除空模块
     new 936dff3  删除空模块
     new b8c0a6e  删除空模块
     new 6e3a356  DUBBO-366 修改工程结构,折叠子模块
     new e399ff5  DUBBO-366 修改工程结构,折叠子模块
     new 0d5c2ec  DUBBO-366 修改工程结构,折叠子模块
     new 9cd5c5c  DUBBO-366 修改工程结构,折叠子模块
     new c29d77f  DUBBO-366 修改工程结构,折叠子模块
     new 12965e1  DUBBO-366 修改工程结构,折叠子模块
     new 5e399d4  DUBBO-366 修改工程结构,折叠子模块
     new c84adc6  DUBBO-366 修改工程结构,折叠子模块
     new 7a3d6e6  DUBBO-354 增加异步示例
     new ca28bb6  DUBBO-354 增加异步示例
     new 0a5faf8  DUBBO-354 增加异步示例
     new 80c996b  DUBBO-354 增加异步示例
     new d4d8782  修改心跳examples包名
     new 02bea55  去掉remoting包
     new ce68bf6  move examples
     new dc8f595  move examples
     new 0b175dc  move examples
     new fb3b214  DUBBO-55 支持@Service和@Reference注解暴露和引用服务
     new 9fe4254  DUBBO-55 支持@Service和@Reference注解暴露和引用服务
     new 5230d48  DUBBO-365 ValidationFilter在generic调用时会出错
     new 96c4dfb  DUBBO-300 修改Activate注解
     new 3b8f674  DUBBO-300 修改Activate注解
     new 9e3edf0  DUBBO-365 增加泛化调用Validation的测试
     new bf8231a  修改demo的pom
     new a96e99e  DUBBO-367 修复multicast注册中心误发送非自己注册的提供者URL
     new f47fcdf  DUBBO-346 zookeeper注册中心Unregister异常
     new 45a4b3c  还原demo
     new eaefac2  DUBBO-371 zookeeper注册中心改为使用zkclient实现
     new 11f9bc1  DUBBO-350 注册中心客户端服务列表通知问题
     new 6af0244  DUBBO-204 本地路由支持禁用
     new 8ca97f4  DUBBO-346 修改测试
     new 2e28611  修改demo
     new 788cbd3  修改demo
     new b098098  DUBBO-343 还原提供方订阅override信息
     new d8d890e  DUBBO-372 Provider与Consumer version的默认值导致如果应用中没有配置version会出现服务匹配问题
     new 1f53e36  DUBBO-368 dubbo-remoting-client-heartbeat线程优化
     new 2d3516b  DUBBO-368 dubbo-remoting-client-heartbeat线程优化
     new 81fb149  DUBBO-373 动态配置支持在客户端匹配应用名,并增加测试
     new 0bbf29c  DUBBO-372 Provider与Consumer version的默认值导致如果应用中没有配置version会出现服务匹配问题
     new 7acca12  增加一个精简的pom,用于减少每次build代价
     new dee9eca  增加一个精简的pom,用于减少每次build代价
     new a3994f4  修改协议接口注释
     new e9fc493  修改协议接口注释
     new adc7022  修改协议接口注释
     new a216c9b  DUBBO-375 修改redis注册中心适应新的registry契约
     new 95096f3  DUBBO-375 修改redis注册中心适应新的registry契约
     new 2cb97b5  DUBBO-375 修改redis注册中心适应新的registry契约
     new 1a7fe2c  修改demo
     new a259149  修改demo
     new e40bd46  修改demo
     new 53ff3ab  DUBBO-204 路由支持force参数表示强制行,当为路由结果为空时也返回。
     new e9817e5  DUBBO-376 将原先通过context判断side,改为通过url参数配置识别,解决logstat监控数据应用名错误问题。
     new 3f5bbd1  修改异常信息文本
     new 7602104  DUBBO-377 ExceptionFilter不过滤java标准包中的异常类型
     new 24667fa  DUBBO-377 ExceptionFilter不过滤java标准包中的异常类型
     new 8e8ae10  DUBBO-365 修改Validation测试用例
     new 419f15d  DUBBO-365 修改Validation测试用例
     new 880128d  DUBBO-376 修改测试用例
     new 3d2836f  DUBBO-377 修改测试
     new 882668d  DUBBO-379 将count改为了collect,并通过参数URL的协议区分数据
     new 110152b  DUBBO-378 consumer端可设置protocol,指定协议调用
     new 10bc52f  DUBBO-381 registry和consumer的参数冲突
     new 360909f  将测试用例中的injvm改为dubbo协议
     new 250f9f9  DUBBO-382 修复subscribe和unsubscribe的URL不一致问题
     new 681d600  DUBBO-382 修改测试
     new b2fa70a  DUBBO-382 修改测试
     new 6c7cf8c  DUBBO-382 修改测试
     new 0f64067  DUBBO-365 加强Validation测试
     new 6a4e80f  DUBBO-204 应用名对称
     new baac727  DUBBO-204 修改应用名常量
     new f4f930c  DUBBO-204 修改应用名常量
     new 8e477f2  DUBBO-384 ValidationFilter在有@Size标注时出错
     new 07adb23  修改注释
     new 1900eaf  修改注释
     new d736dfc  DUBBO-275 简化本地服务,自动短路 将injvm标记为弃用
     new 4dfe989  修改demo
     new fd9e440  change version from 2.2.0-SNAPSHOT to version 2.2.0
     new 985b3f1  DUBBO-371 NoNodeException检测
     new d770c0f  DUBBO-371 NoNodeException检测
     new d6c7073  DUBBO-371 NoNodeException检测
     new b9870ad  DUBBO-371 NoNodeException检测
     new 5535111  DUBBO-389 ValidationFilter在有@Pattern标注时出错
     new c4a5658  DUBBO-389 ValidationFilter在有@Pattern标注时出错
     new 808b036  change version to 2.3.0-SNAPSHOT
     new d56e59c  抽取基类
     new 3252fa9  修改pom
     new 198fd71  DUBBO-395 修改SimpleMonitor不能显示数据的问题
     new 4212530  DUBBO-395 修改SimpleMonitor不能显示数据的问题
     new e5cb6e7  merge from 2.3.0branch modified by ding URLUtils修改:URL的Match,无Classifier表示不限制 AbstractRegistry: 方法修改,private改为protected FailbackRegistry:日志修改
     new 55d9310  抽取Protocol基类
     new 9155aed  DUBBO-398 抽取AbstractProxyProtocol基类
     new a816733  添加开源协议模块。
     new e8701bd  DUBBO-399 开源memcached协议
     new 47f17c2  DUBBO-399 修改memcached异常
     new 4fc4b00  DUBBO-399 修改memcached异常
     new e7b1de4  DUBBO-138 导入白文志的WebService支持
     new 6f5a7b0  DUBBO-400 redis协议支持
     new b38350c  修改pom
     new 1db92ef  DUBBO-402 开源http协议
     new c17cd3c  DUBBO-400 redis协议支持
     new a1cbbce  修改URL
     new c958320  DUBBO-135 Thrift集成
     new df1d70c  DUBBO-135 暂时注释掉Thrift中不通过的测试用例
     new 1364067  DUBBO-135 暂时注释掉Thrift中不通过的测试用例
     new f68ab77  DUBBO-135 暂时注释掉Thrift中不通过的测试用例
     new 96993ce  DUBBO-400 增加配置
     new 64465e2  DUBBO-400 修改redis协议
     new a196bf3  DUBBO-400 增加redis协议示例
     new e552266  DUBBO-400 增加memcached协议示例
     new c472922  DUBBO-406 支持从父容器中获取application protocol registry
     new 859acc0  DUBBO-409 spring2.0.1版本兼容问题
     new b27149a  DUBBO-408 Spring2.0兼容问题
     new f646789  DUBBO-403 RegistryProtocol ref的时候没有判断provider url中的enabled参数
     new 9a16e66  DUBBO-408 Spring2.0兼容问题
     new cef9f3f  DUBBO-410 AbstractConfiguratorde的isMatch没有处理application为*的情况
     new 93392b0  DUBBO-408 修改annotation测试用例
     new 0ff0fbe  修改examples依赖
     new af4fb4a  DUBBO-408 修改annotation测试用例
     new 4a759d7  DUBBO-384 修改Validation测试
     new 6d47c8a  DUBBO-384 修改Validation测试
     new db0388a  DUBBO-407 callback集成测试用例WARN日志找不到方法
     new d2a89fe  添加一个方法供子类获取 ProxyFactory
     new 84644d0  DUBBO-410 动态配置优化,支持~前缀
     new 9cf1788  revert from 2.2.0 by chao.liuc
     new d5cdc19  修改surefire forkmode为once
     new 7c84656  revert to 2.2.1
     new a818aba  修改surefire forkmode为once
     new 480cec7  修改异常信息中的单词误写
     new 6972800  增加1.5编译需要的javac包
     new 3e58ae8  DUBBO-412 停止服务者、消费者 时,简易监控中心数据不会更新
     new 3d7e9c8  还原测蔗配置
     new 4be3052  DUBBO-210 重构
     new f5f4f5f  DUBBO-210 增加TPS常量
     new 9b474e8  DUBBO-394 增加黑白名单日志
     new a9422fa  修改svn目录缺失的ignore属性
     new cad506e  删掉不再使用的常量
     new a0bb8d0  修改单元测试
     new 6a5db99  DUBBO-339 优先查找slf4j作为日志输出,避免与jboss的log4j冲突
     new 26b208f  防止测试用例被自动短路
     new 268b3a2  DUBBO-339 修改日志测试类
     new b2d671b  DUBBO-339 修改日志输出查找
     new 4f240c1  DUBBO-339 修改日志查找
     new e8264c9  DUBBO-396 Spring配置时,filter属性配置上default值时出异常
     new 023c95c  DUBBO-396 Spring配置时,filter属性配置上default值时出异常
     new fcc2190  DUBBO-396 增加default的filter测试
     new 73d21eb  DUBBO-318 fix
     new 8588780  DUBBO-396 增加单元测试
     new deb8446  DUBBO-318 回滚修改,把修改放到 hessian-lite 中
     new f6414f2  修改pom
     new 980844b  修改Class.forName 添加模块 maven-dubbo-plugin
     new 82b9d6d  标注需要被 export 的类
     new 9cc1847  重构pom
     new bf0e83e  设置读取java源文件时使用的编码
     new 466d44c  重构
     new a1f6768  注释掉模块 maven-dubbo-plugin
     new 527b7be  配置maven-dubbo-plugin的版本
     new 31bd044  去掉maven-dubbo-plugin的版本配置
     new 6b10e90  以调用者的 ClassLoader 代替线程上下文 ClassLoader
     new 0a2d79e  dubbo框架内部extension的配置从目录 META-INF/dubbo移动到META-INF/dubbo/internal
     new 3d1ed3f  添加参数failOnError
     new 32988ac  dubbo框架内部extension的配置从目录 META-INF/dubbo移动到META-INF/dubbo/internal
     new 12becd2  注释掉maven-dubbo-plugin
     new a181c82  回滚 “注释掉maven-dubbo-plugin"
     new dfb6c7b  更新parent的版本
     new cd5ee41  修改maven shade plugin的配置
     new 8fa8132  DUBBO-421 路由规则允许过滤条件为空
     new 109823f  DUBBO-421 增加路由规则测试用例
     new 35a4e0d  DUBBO-420 增加disbaled状态
     new 2272fac  DUBBO-420 修改测试
     new 7e36a74  修改测试用例
     new 76dde93  DUBBO-427 最小化 export 的类
     new 5387fe7  添加 export.all 参数,指示暴露所有类
     new 1e4bf76  DUBBO-430 dubbo的注解扫描和现有框架冲突
     new 9144446  DUBBO-431 zookeeper注册中心增加curator集成
     new be29966  移到扩展点配置位置
     new 746629a  修改 maven-dubbo-plugin的配置导出所有类
     new d0bd7ac  rmdir maven-dubbo-plugin
     new 56a8381  修改打包pom
     new da74181  修改错误的plugin
     new 4cba316  DUBBO-425 service没有方法 wrapper报错
     new 5cfbb1d  DUBBO-135 修改配置,添加测试依赖
     new 81f894c  去掉外网http依赖
     new 3035dba  还原
     new 7c93596  change version to 2.3.0
     new 1e693f2  去掉 maven dubbo plugin
     new 9375206  DUBBO-402 开源http协议支持timeout和client属性配置
     new a744e39  DUBBO-402 开源http协议支持timeout和client属性配置
     new af83292  DUBBO-138 WebService支持调试通过
     new 1f06f78  DUBBO-138 修改WebService依赖包
     new 4269065  DUBBO-138 修改WebService依赖包
     new fcf7614  DUBBO-138 处理webservice的timeout.
     new 5763254  DUBBO-135
     new 3507f72  git-svn-id: http://code.alibabatech.com/svn/dubbo/trunk@1991 1a56cb94-b969-4eaa-88fa-be21384802f2
     new bfac27b  DUBBO-135 fix test case
     new b0e903e  修改README版本
     new 124bf44  删除多余配置
     new e6a2c37  删除多余配置
     new 2f2c77e  修改README版本
     new aa2c118  修改版本为2.4.0-SNAPSHOT
     new 20d5a66  DUBBO-435 zookeeper在删空数据后,没有通知empty消息
     new c73252f  DUBBO-422 订阅时创建节点,以免出现订阅空节点错误。
     new 362071e  DUBBO-422 订阅时创建节点,以免出现订阅空节点错误。
     new b8a90e8  修改demo依赖
     new a2189d1  修改demo依赖
     new 7eb7662  修改README
     new 7f3fabb  DUBBO-370 泛化调用性能优化
     new 08c151f  修改profile
     new 5edb6a0  修改profile
     new f6cea42  DUBBO-422 修改父节点都为持久结点。
     new 0d725cb  add .gitignore
     new 3d0f517  Merge branch 'master' of https://github.com/AlibabaTech/dubbo
     new 68b7efd  update .gitignore
     new 8ee3b2a  DUBBO-392 skip未读完的流强制decode时读流中完一个message的长度
     new cb48f25  修改版权信息
     new 53f5458  DUBBO-424 如果是heartbeat响应,直接在io线程中丢掉 \删掉HeaderExchangeHandler中对heartbeat request的处理
     new d4cbb5f  DUBBO-215 泛化调用支持public属性
     new 36c50b5  DUBBO-440 Proxy类生成代理时,生成一个默认无参构造方法
     new e503a30  把版本改为 2.3.1-SNAPSHOT
     new 1c5fe73  DUBBO-424
     new 83b69b7  DUBBO-440 添加单元测试
     new ca1d764  DUBBO-438 ExceptionFilter在服务器端打印日志时显示客户端的IP
     new 623bfc3  把dubbo.log添加到ignore列表
     new 3423baf  DUBBO-361 在暴露服务时,如果是napoli协议,则默认添加async=true
     new 776a0d5  DUBBO-438 修改单元测试
     new d408f57  DUBBO-392 放在finally块中执行
     new deb1f45  修改demo
     new d4ce4a8  DUBBO-448 Zookeeper客户端close幂等
     new 3f8eb68  修改demo
     new 6f6fd98  �汾����Ϊ 2.3.1
     new 6c30484  DUBBO-361 重构,把hard code改为使用 Configurator 来配置
     new d62835c  修改版本为2.4.0-SNAPSHOT
     new 6ee2100  DUBBO-459 skip unused stream时仅在stream中还有未读数据时才打log
     new dc1a4ee  修改版本为 2.3.2-SNAPSHOT
     new 6002838  rm dubbo-admin
     new f74e7d9  DUBBO-452 添加单元测试覆盖
     new 82a362f  DUBBO-452
     new cf18a37  DUBBO-445 provider配置随机端口,多个服务开启了多个端口
     new e0db71d  DUBBO-452 端口-D参数覆盖问题
     new c4030ad  add *.log to git ignore
     new 4fd13c3  DUBBO-432 修复SimpleRegistry不可用问题
     new 0daedb7  Merge branch 'master' of https://github.com/AlibabaTech/dubbo
     new fb9be86  move ClassDescriptorMapper class to package com/alibaba/dubbo/common/serialize/support/dubbo, because only used by this package
     new 7afd935  DUBBO-460 直接丢掉heartbeat response导致没有在channel中记录read timestamp
     new 8c1053c  Merge branch 'master' of https://github.com/AlibabaTech/dubbo
     new 300c936  发布2.3.2
     new a5843b8  Merge branch 'master' of https://github.com/AlibabaTech/dubbo
     new 44e3102  add javadoc
     new d75a449  删除没有被使用的类
     new 215e140  DUBBO-424 Heartbeat response不应该在业务线程处理
     new b575549  DUBBO-424 Heartbeat response不应该在业务线程处理
     new be053af  Merge branch 'master' of https://github.com/AlibabaTech/dubbo
     new 20c1f7f  fix test case
     new fbf1387  DUBBO-8 针对 DubboCodec 优化线程模型 收到一个 Request/Response 时,把消息体保存起来不立即做反序列化,派发到业务线程后再把消息体进行反序列化
     new 137b2dc  DUBBO-424 Heartbeat response不应该在业务线程处理
     new a4a0472  2.4.0-SNAPSHOT
     new f023135  DUBBO-464 实现ScaleableThreadPool,线程池中线程数会增长,直到达到上限,但不会释放空闲的线程 把线程池的默认策略从fixed改为scaleable
     new 98102e9  重构
     new a32886f  DUBBO-464 实现ScaleableThreadPool,修改默认线程数下限为1
     new afb39c1  修改benchmark
     new 5c6f567  修改benchmark,方便独立运行
     new f56e275  DUBBO-8 Codec线程模型优化,添加选项使用户可以选择是否在业务线程中执行decode,默认在io线程执行decode
     new e624f2d  add logback
     new 443616d  Merge branch 'master' of https://github.com/AlibabaTech/dubbo
     new 81ca7e9  add logback container
     new 78acbc9  add logback container
     new 63f2590  add logback container
     new fed6d6d  修改all-in-one配置
     new 82c79fb  DUBBO-456 确保所有注册中心订阅RegistryService能返回注册中心本身的URL地址列表
     new 8c49746  DUBBO-467 MonitorService增加lookup方法便于集成
     new 2a14a8c  DUBBO-465 Registry单例缓存key增加group和version信息
     new 4712cf8  DUBBO-469 泛化调用监控统计的方法名不正确
     new baf6fbc  DUBBO-469 去掉无用import类
     new 40984fd  DUBBO-444 AbstractInvoker不拷贝attachments
     new 89a27ce  DUBBO-469 调整Filter链顺序
     new e7798d9  DUBBO-444 减少Invocation拷贝
     new 783ae31  DUBBO-465 增加单元测试
     new bca7007  DUBBO-464 实现新的线程池策略
     new 8fda9c7  DUBBO-179 统计各方法input和output数据量大小
     new fabb22f  DUBBO-444 修复RpcInvocation的attachments问题
     new fec0202  DUBBO-8 Codec线程模型优化
     new fa2d114  DUBBO-467 增加AbstractMonitorFactory测试用例
     new 963d271  DUBBO-463 Reference注解的属性配置失效
     new 532348d  format
     new 83d48a7  modify ignore file
     new dc735c5  modify ignore file
     new 56bc67c  svn to git
     new 10a3d8b  DUBBO-469 增加泛化调用监控方法名测试
     new 52c36be  DUBBO-8 Codec线程模型优化,如果流中有多个message则在一次decode中把这些message全都decode
     new 14cbebf  DUBBO-8 Codec线程模型优化, fix bug
     new edc4cab  merge from branch dubbo_2.4.0_codec DUBBO-8 Codec线程模型优化
     new 8bf30c1  DUBBO-8 DUBBO-179
     new 27f29cd  DUBBO-451 decode失败时打印warn log
     new 34a4df5  收到异常打印WARN日志  DUBBO-473 断线时抛出的异常不应被线程池接收到
     new f69c153  Merge branch 'master' of https://github.com/AlibabaTech/dubbo
     new a1db2e5  DUBBO-474 泛化实现在调用时不应改变用户原始数据
     new 15d74b8  DUBBO-474 泛化实现在调用时不应改变用户原始数据
     new 5e9b9dc  DUBBO-466 Local服务支持*号通配版本,fix typo
     new 36a78cc  DUBBO-122 Provider的线程池监控支持
     new 2d44477  DUBBO-480 统一异步调用各参数的key为async=true和return=false
     new d5b7e35  backup
     new 634d8e3  DUBBO-482 原telnet中的线程池状态失效
     new b046031  Merge branch 'master' of https://github.com/AlibabaTech/dubbo
     new 331b628  添加简单Cache Util实现 DUBBO-475 ReferenceConfig支持按group+interface+version缓存
     new 3c5d9e3  Merge remote-tracking branch 'origin/master'
     new 2b125b4  DUBBO-454 支持字节流泛化调用
     new c910f8b  添加 UT DUBBO-475 ReferenceConfig支持按group+interface+version缓存
     new 3250699  Merge remote-tracking branch 'origin/master'
     new 8006596  DUBBO-483 ReferceConfig添加Finalizer Guardian
     new 7b2d3fb  调整DataSource缺省实现,保证线程可见性 DUBBO-122 Provider的线程池监控支持
     new 07ffd6b  代码排版 DUBBO-122 Provider的线程池监控支持
     new 3966826  add UT DUBBO-122 Provider的线程池监控支持
     new 838cd88  add new method in DataSource DUBBO-122 Provider的线程池监控支持
     new 85172dc  监控*多个*线程池 DUBBO-122 Provider的线程池监控支持
     new 0c9adb5  DUBBO-485 owner配置允许填写多个负责人
     new dab9552  Merge branch 'master' of https://github.com/AlibabaTech/dubbo
     new ab223d2  DUBBO-472 内部注册中心当出现业务异常时不应重试
     new 3c6f8aa  add dubbo-addmin
     new 238d620  DUBBO-469 同步参数
     new 6edbce0   Finalizer Guardian先不Destroy对象 DUBBO-483 ReferceConfig添加Finalizer Guardian
     new 4c94cd6  Merge remote-tracking branch 'origin/master'
     new 5e0d5a7  DUBBO-472 内部注册中心当出现业务异常时不应重试
     new 92f28bd  Merge branch 'master' of https://github.com/AlibabaTech/dubbo
     new 69d1835  DUBBO-489 dubbo-admin开源
     new 054ba84  DUBBO-487 修复异步调用参数
     new f9b59c0  DUBBO-487 修改异步参数
     new dae4af4  DUBBO-485 owner配置允许填写多个负责人
     new c6fdf2c  Merge branch 'master' of https://github.com/AlibabaTech/dubbo
     new 74c59db  DUBBO-489 修改注册中心数据同步
     new 66a101b  文件编码修改
     new d10b656  添加toString方法
     new d71b472  Merge remote-tracking branch 'origin/master'
     new 8d0dd7a  DUBBO-470 zookeeper注册中心添加empty协议条件错误
     new b963645  DUBBO-458 空集合时处理group=*和version=*
     new b80e999  DUBBO-179 统计各方法input和output数据量大小
     new 8c6116d  DUBBO-464 实现新的线程池策略,修改provider端默认的线程池策略
     new ea9b587  DUBBO-482 原telnet中的线程池状态失效
     new 47c0747  DUBBO-466 Local服务支持*号通配版本
     new 5990541  DUBBO-179 统计各方法input和output数据量大小
     new 7e54e18d DUBBO-489 修改权重
     new 5afeaeb  Merge branch 'master' of https://github.com/AlibabaTech/dubbo
     new b45ca01  DUBBO-8 Codec线程模型优化
     new 3c8f729  DUBBO-489 修改页面
     new b863a9b  DUBBO-489 还原配置
     new fda67ee  Merge branch 'master' of https://github.com/AlibabaTech/dubbo
     new 5c423fd  mv examples
     new c041456  add system ignore
     new 66e5a91  DUBBO-122 Provider的线程池监控支持
     new bb7232b  DUBBO-454 支持字节流泛化调用
     new f021e01  DUBBO-497 injvm已经在ReferenceConfig中处理了,InjvmInvokerFilter功能重复
     new ef73ba2   DUBBO-498 reference中配置了injvm为false,如果本地有暴露该服务,还是会走injvm协议
     new 4a57a67  DUBBO-489 增加简单权限
     new f7acfae  增加index页面
     new 11cb6fc  append admin console install
     new a989a20  append admin console install
     new d985458  DUBBO-489 修改页面
     new edbae2a  DUBBO-489 修改出错页面
     new 5495e30  DUBBO-489 修改页面
     new c3618b5  清理demo
     new 9c0e3c6  DUBBO-477 Redis注册中心支持开关客户端双写逻辑
     new e71a36a  DUBBO-477 支持timeout参数
     new 8f81193  DUBBO-456 去掉不必要的参数
     new 07c7220  DUBBO-489 修改owner逗号
     new ee6931b  DUBBO-500 缺省关闭容器Main的ShutdownHook
     new 2887e2a  DUBBO-454 还原泛化类型条件
     new e3f1802  DUBBO-454 重命名变量名
     new 17243e7  DUBBO-454 还原
     new 93c668a  DUBBO-474 泛化实现在调用时不应改变用户原始数据
     new bf0eee9  DUBBO-501 随机端口改为在缺省端口的基础上增长
     new 7af4bc6  DUBBO-501 随机端口改为在缺省端口的基础上增长
     new c1931b6  增加日志
     new ab16b9f  URL加一个UT , DUBBO-502 URL类对特殊字符处理统一约定
     new e30c6b8  Merge branch 'master' of https://github.com/AlibabaTech/dubbo
     new dceeeaa  DUBBO-499 解决服务暴露多次问题。
     new 9b26e5c  DUBBO-499 去掉无用import
     new 74a7456  DUBBO-499 修复测试用例
     new e7ae53c  注释掉java7测不过的dubbo序列化biginteger测试用例
     new b6963be  DUBBO-454 支持字节流泛化调用
     new 22a7c40  DUBBO-454 支持字节流泛化调用
     new edbb49e  DUBBO-454 支持字节流泛化调用
     new 7376e04  DUBBO-454 支持字节流泛化调用
     new 43f4c6e  prepare for release 2.4.0
     new 3db678f  2.4.1-SNAPSHOT
     new 1972d70  DUBBO-505 客户端路由的条件没有匹配消费者地址,而误匹配了注册中心地址
     new 9ff415b  DUBBO-503 heartbeat兼容dubbo 1.0
     new 1d92b9e  DUBBO-507 isInvalidLocalHost正则表达式溢出
     new e0c6d2e  DUBBO-507 还原变更
     new 71fd8e0  release 2.4.1
     new 5dab2eb  release 2.4.1
     new 09b6895  DUBBO-497 删除无用配置
     new daa5f0d  update version to 2.4.2-SNAPSHOT
     new 8d78529  DUBBO-504 dubbo.properties不存在时,不应打印WARN日志
     new f32e7c5  异常信息加强 和 bug fix DUBBO-510 Provider调用有Error时,Provider端没有日志报警
     new 4eb0bde  update javadoc
     new e85118e  DUBBO-513 工具类com.alibaba.dubbo.common.utils.Reference类名调整,避免和Dubbo领域概念Reference重复
     new 4e7c8d3  DUBBO-516 实现native java序列化
     new 1f7a4cd  DUBBO-518 字节流泛化调用使用native java序列化
     new 537207e  DUBBO-515 Parser类类型判断条件错误
     new 1e93800  Merge remote-tracking branch 'origin/master'
     new 8ab4945  DUBBO-518 字节流泛化调用使用native java序列化
     new c1c290e  忽略泛型警告
     new 526d684  DUBBO-521 调用SpringApplicationContext的refresh时出错
     new 33dad08  Merge branch 'master' of https://github.com/alibaba/dubbo
     new b42af0e  DUBBO-523 停机时线程池关闭空指针
     new b6cfd1b  DUBBO-524 内嵌jetty服务器没有绑定anyhost
     new 6ab82bf  添加UT DUBBO-519 ExtensionLoader的getExtension方法在没有扩展时抛出异常,而不是返回null
     new 2b77473  Activate添加JavaDoc
     new 067b389  update javadoc
     new e6bdff9  Merge remote-tracking branch 'origin/master'
     new 204441e  update activate javadoc
     new f00f91a  DUBBO-528 修改兼容性判断
     new 89237e4  Merge branch 'master' of https://github.com/alibaba/dubbo
     new 01c6f69  强加可见性
     new 3055754  DUBBO-530 ExtensionLoader加载失败后,之后调用抛的异常没有当时调用的栈
     new 9c1b508  Merge remote-tracking branch 'origin/master'
     new c2c3441  DUBBO-531 registry标签增加cluster属性便于配置
     new d9562c6  Merge branch 'master' of https://github.com/alibaba/dubbo
     new 591f49e  DUBBO-512 排除不必要的URL属性
     new 51f83f0  DUBBO-512 ExtensionLoader支持编程方式添加扩展
     new d77507d  Merge remote-tracking branch 'origin/master'
     new 5d39df0  DUBBO-527 Remoting的异常不应显示服务名
     new ed3a3b3  DUBBO-532 修复心跳不兼容问题
     new ff35776  DUBBO-532 修改日志
     new ba9a64b  2.4.3-SNAPSHOT
     new edf5523  Merge branch 'master' of https://github.com/alibaba/dubbo
     new 6d98135  检查扩展类型是接口
     new c494110  ExtensionLoader UT调整
     new 4f4d5fd  Merge remote-tracking branch 'origin/master'
     new 6236f4c  DUBBO-536 ExtensionLoader的兼容@Extension UT
     new c33be99  DUBBO-520 ExtensionLoader的getExtension名字转入true不应返回缺省扩展
     new 786271c  整理ExtensionLoader UT
     new 0f81f44  DUBBO-533 统一使用threads参数
     new 755b9c4  去掉类上声明的无用import
     new 254b7e3  整理ExtensionLoader UT
     new a121411  Merge branch 'master' of https://github.com/alibaba/dubbo
     new cabac6b  README
     new ef9608c  漏提交的类,整理ExtensionLoader UT
     new 02f8188  Merge remote-tracking branch 'origin/master'
     new a893c6b  UT添加 & Bug Fix DUBBO-508 java compiler问题
     new 6255010  DUBBO-537 configserver注册中心地址可以不配
     new 7fce13d  DUBBO-478 multicast注册中心取消注册时出现端口-1
     new 418a525  添加URL UT
     new 8b7ccfb  转入default返回缺省扩展,常量"default"特殊处理 DUBBO-520 ExtensionLoader的getExtension名字转入true不应返回缺省扩展
     new cdd96fb  DUBBO-543 URL在addParameter时,如果没有修改则返回this
     new 560386d  DUBBO-542 Cache、Validation功能,在Reference配置值不会无效,只有Method配置的值才生效
     new b89577c  Merge remote-tracking branch 'origin/master'
     new 8869b80  没有此问题 DUBBO-542 Cache、Validation功能,在Reference配置值不会无效,只有Method配置的值才生效 URL获得true,统一缺省值的字面量default
     new 08eaf3e  回复修改 DUBBO-520
     new d01ebce  添加replaceExtension方法 DUBBO-512 ExtensionLoader支持编程方式添加扩展
     new f6a739e  clean import
     new 9fc3351  添加UT DUBBO-543 URL在addParameter时,如果没有修改则返回this
     new 96c3193  使用@Desperated注解,这样没有源代码可以在知道是个Desperated方法 DUBBO-512 ExtensionLoader支持编程方式添加扩展
     new 5fbd2bd  DUBBO-479 修复start.sh在mac下的错误
     new 6e75051  update version to 2.4.3
     new 0cde2b3  DUBBO-508 修改JavassistCompiler的importPackage
     new 7c33f87  Merge branch 'master' of https://github.com/alibaba/dubbo
     new 671b009  DUBBO-537 必须配地址的注册中心自行检查地址的合法性。
     new ccba3c8  DUBBO-533 还原线程池缺省类型为fixed
     new e539b1e  DUBBO-537 UrlUtils不转换URL原生地址信息
     new 2502142  add dubbo-maven
     new f4f1130  add dubbo-maven
     new 36dcd39  add dubbo-maven
     new bdf1558  add dubbo-maven
     new f8cb608  更新版本为 2.5.0-SNAPSHOT
     new 4d56123  修改字符编码
     new 149ce4e  DUBBO-552 泛化调用List中的POJO类型丢失,添加单元测试覆盖
     new 64cf197  DUBBO-553 Injvm协议导致的GenericService的问题
     new c7ef18b  DUBBO-556 心跳日志过多。由INFO改成DEBUG
     new aa791b2  Merge remote-tracking branch 'origin/master'
     new eb141e6  添加遗漏的扩展点配置文件的transformer
     new d6c71da  添加readme
     new 967d11a1 ReadMe.txt编码修改
     new a6c1522  modify git address
     new 6b7c1f7  Merge branch 'master' of https://github.com/alibaba/dubbo
     new 23c53cf  重构checkDuplicate
     new aad25bd  Merge branch 'master' of https://github.com/alibaba/dubbo
     new 40f6aa6  logger改成使用static,logger名使用所在类
     new 9958282  Merge branch 'master' of https://github.com/alibaba/dubbo
     new 8ccb6eb  方法名重构
     new fdbf715  DUBBO-562 Dubbo使用的系统Property作为配置时打印出日志提示
     new b2be1f6  DUBBO-563 Config类状态变量添加volatile修饰符,避免可见性问题
     new 1a91825  update version to 2.5.1-SNAPSHOT
     new e43363e  bug fix DUBBO-566 redis协议没有释放资源
     new 1ba66ce  DUBBO-565 client/server 线程池中线程的名字中带ip地址信息
     new 4838587  Merge branch 'master' of https://github.com/alibaba/dubbo
     new 0cdf517  DUBBO-568 配置项dispather单词拼写错误。
     new 788f373  DUBBO-568 配置项dispather单词拼写错误。
     new 220aa6d  DUBBO-568 - 配置项dispather单词拼写错误。
     new 4793ef2  DUBBO-558 应用中DubboClientHandler-thread太多
     new ee4710d  DUBBO-558 应用中DubboClientHandler-thread太多
     new 12c5c85  DUBBO-558 应用中DubboClientHandler-thread太多
     new 2a1fb35  DUBBO-560 服务提供方关闭时服务提供方可能会临时出现服务找不到的异常
     new 693c2d0  添加单元测试,测试 PojoUtils 是否能正确处理 list -> pojo -> list -> pojo 这种类型的对象
     new 8711f95  DUBBO-558 应用中DubboClientHandler-thread太多
     new 5477388  Merge branch 'master' of https://github.com/alibaba/dubbo
     new 429c0e8  curator 1.1.16
     new d103c22  DUBBO-568 配置项dispather单词拼写错误
     new f1ef1e0  DUBBO-568 配置项dispather单词拼写错误。
     new e3a4dfd  添加 Parameter excluded,避免冗余Key  DUBBO-568 配置项dispather单词拼写错误。
     new 90aebf0f DUBBO-568 配置项dispather单词拼写错误。
     new 14ec569  添加空格
     new 873e8e0  DUBBO-571 Provider的URL的methods key值中没有继承接口的方法
     new 85310c7  不自动上传xsd file。因为低版本可以在高版本之后发布。比如 bug fix版本2.4.5 在2.5.0之后发布
     new ce33f45  release 2.5.1
     new a55c10d  DUBBO-573 Version.getVersion出NPE
     new b0ed9c3  Merge branch 'master' of https://github.com/alibaba/dubbo
     new ae19c90  update version to 2.5.2-SNAPSHOT
     new 925bc13  add properties for generate idea copyright
     new c436826  修复判断bean属性的read/write方法的bug
     new 0acac3f  日志修改 DUBBO-573
     new 1caa706  Merge remote-tracking branch 'origin/master'
     new 2060ed8  DUBBO-576 Dubbo使用的系统Property,使用了的配置才打印
     new 2096288  DUBBO-582 decode时即使payload超出限制也要把当前message读完
     new 772ce39  DUBBO-581 codec encode后检查数据是否超过payload的限制
     new 5ca8687  DUBBO-581 codec encode后检查数据是否超过payload的限制
     new e41a568  Merge branch 'master' of https://github.com/alibaba/dubbo
     new 63907bc  DUBBO-581 codec encode后检查数据是否超过payload的限制
     new f2e74a9  DUBBO-514 重启时应降低新启机器的权重
     new 4ac044f  回滚 DUBBO-582
     new d613f42  Merge branch 'master' of https://github.com/alibaba/dubbo
     new 1b7bbae  DUBBO-514 改为浮点计算
     new 3ecc37b  Merge branch 'master' of https://github.com/alibaba/dubbo
     new f9485de  DUBBO-514 增加单元测试
     new 4a221d9  DUBBO-514 加强参数判断
     new dfdde1a  DUBBO-585 jedis客户端2.0版本Binary Compatibility问题
     new 2823abb  DUBBO-583 集成 hsf 的路由
     new 546f87f  Merge branch 'master' of https://github.com/alibaba/dubbo
     new 650fb22  DUBBO-590 ReferenceConfig生成的methods key在没有方法时使用*作为value
     new 8086190  DUBBO-580 ExtensionLoader通过编程方式添加extension时没有判断添加的是否是adaptive extension
     new 3f8e47f  DUBBO-592 添加ExtensionLoader使用Adaptive类的UT
     new e172702  DUBBO-589 在设置Router之前先对Router排序
     new b25f1dc  添加log工具类
     new 1ad0133  DUBBO-589 在设置Router之前先对Router排序,修复失败的单元测试
     new 4ecaddf  DUBBO-596 decode多个message时使用普通的List作为多个message的容器会使client/server不能发送/接受List类型的数据
     new 28f39a6  DUBBO-596 decode多个message时使用普通的List作为多个message的容器会使client/server不能发送/接受List类型的数据
     new 95f22d0  DUBBO-596 decode多个message时使用普通的List作为多个message的容器会使client/server不能发送/接受List类型的数据
     new 5aaa11b  DUBBO-596 decode多个message时使用普通的List作为多个message的容器会使client/server不能发送/接受List类型的数据
     new 228338e  update javadoc
     new c48b87e  update version to 2.5.3-SNAPSHOT
     new 8c17025  DUBBO-603 设置 netty logger factory 使 netty 能正确打印 log
     new 5ed0e9f  DUBBO-166 增强 codec 避免 copy
     new 955a1a7  DUBBO-166 增强 codec 避免数据 copy
     new ae56284  DUBBO-166 增强 codec 避免数据 copy,重构类名,添加单元测试,测试 CodecAdapter 以及 mina 实现
     new 00a1d30  DUBBO-166 增强 codec 避免数据 copy
     new 9754b4d  reopen http://code.alibabatech.com/jira/browse/DUBBO-600
     new 2fb8bd5  reopen http://code.alibabatech.com/jira/browse/DUBBO-600
     new 5a98aa2  DUBBO-616 javassist class loader 问题
     new efcb0f3  update version to 2.5.4-SNAPSHOT
     new 570a062  DUBBO-627 扩展泛化调用和实现
     new 737dc24  DUBBO-627 重构
     new 0e3b007  DUBBO-627 补充单元测试
     new 645152a  DUBBO-627 使用 JavaBeanSerializationUtil 实现泛化调用或泛化实现
     new 4f8ed01  DUBBO-627 处理返回值为 null 的情况
     new f489972  DUBBO-627 序列化时,如果为 JavaBeanDescriptor 则直接返回
     new 3dccbc6  DUBBO-627 ServiceConfig 支持配置 generic
     new e8970a0  DUBBO-627 为ServiceConfig 支持配置 generic添加单元测试,覆盖使用 xml 配置时 url 中是否带上了 正确的 generic 配置
     new e3f8af7  DUBBO-627 fix bug
     new b90c3b3  DUBBO-627 fix bug
     new 3416402  DUBBO-627 添加单元测试,覆盖 export 时是否能把 generic 的配置发布到 registry 上
     new 9552833  bugfix:DUBBO-628
     new 6ebd624  修改Redis注册中心宕机时,应用占用cpu高的问题。
     new 935fe30  解决method的配置executes参数的xsd验证错误
     new a4140d2  Merge pull request #3 from wangchangbing/master
     new 841f6c2  add ProtectionDomain for dynamicly created class
     new e4dea02  DUBBO-635 JValidator在类名生成的类名有$,有frozen class异常
     new 7ddef5a  DUBBO-625 业务对象的toString方法异常会导致RemotingInvocationTimeoutScan失效
     new 105a0c7  set ProtectionDomain for newly generated Class
     new 5ad7357  DUBBO-636
     new 8bdeb54  DUBBO-649 访问日志有丢日志的可能
     new 9109e91  修复注册中心为zookeeper,管理控制台删除路由失败的问题
     new fcb1ca6  去掉ZookeeperRegistry 中对zkclient的显示依赖
     new db0b7e0  Merge pull request #13 from bohrqiu/master
     new bd76ba0  update opensesame compile failure warning
     new 041a943  Update README
     new 50c7e58  Update AbstractClient.java
     new a578cb7  Merge pull request #34 from beyondyuefei/patch-1
     new 17becc2  update fastjson to 1.1.39
     new 977bd90  重构项目结构
     new 227557c  Update CountUtils.java
     new 8cc1164  修复创建AdaptiveExtensionClass时方法异常签名问题
     new 8ad5f78  修复创建AdaptiveExtensionClass时方法异常签名问题
     new 976fb0f  Merge pull request #106 from teaey/master
     new 2d19ea5  修改pom
     new cc71cd3  修改pom
     new 8971166  修改pom
     new a9702a5  修改README
     new ba387a9  修改README
     new b7bb994  解决如果多个类拥有相同的方法以及方法签名和返回值的情况下,会造成方法覆盖的问题
     new 405003a  解决如果多个类拥有相同的方法以及方法签名和返回值的情况下,会造成方法覆盖的问题
     new 07d3b30  fix #151 fix #215
     new c48015f  Merge pull request #84 from ad201717/patch-1
     new 88aadf9  update pom.xml
     new 51de11b  integrate travis CI
     new 3489efc  update README
     new 7101560  temporarily disable unit test
     new fd80518  temporarily disable unit test
     new d75ea74  make UT pass under JDK6 on OSX
     new af80dc5  upgrade javassist in order to make unit test (DubboSerializationTest) pass under java7/8
     new 6bab637  fix unit test issue in MergeableClusterInvokerTest
     new b8b16fa  find correct component type when the enclosing type is Foo<int[]> on JDK 7 and beyond
     new 8c8834d  disable unit test for com.alibaba.dubbo.common.json.JSONTest#testException, the relevant issue is tracked by issue#253
     new 9c60496  fix UT failure for com.alibaba.dubbo.registry.dubbo.RegistryDirectoryTest#testNotifyRouterUrls
     new 3a75e4d  fix UT failure in com.alibaba.dubbo.registry.multicast.MulticastRegistryTest on JDK 7 and above
     new d423cf6  enable unit test under jdk6 and jdk7
     new 677d712  disable unit test
     new 31b72fb  enable unit test on jdk6 and 7, and use mvn clean package instead of mvn test -B
     new 4b87db9  cannot make unit test pass with travis CI, disable for now
     new 398db21  issue#254: upgrade spring in order to support jdk8
     new 2c266b8  bump up maven compiler plugin version
     new 58b51cd  Avoid ClassCastException (#239)
     new 45cd672  avoid unnecessary cast
     new 0d9c1cb  correct grammar issue
     new 63cd838  Fix typo in ServiceConfig.doExportUrlsFor1Protocol() -> local=只暴露本地服务 (#162)
     new 6589f5e  fix hashCode & equals implementation for AtomicPositiveInteger
     new 47e582e  修正URL.java中构造函数中用于移除path开头的“/”的代码 (#182)
     new 66139d5  add unit test for parsing path
     new 6b9452a  avoid NPE when date is null
     new 2c4dc6c  fix com.alibaba.dubbo.common.json.JSONTest#testException failure
     new d24e001  update README
     new 7115f2f  fix typo of method (#248)
     new e3c0b0d  修改抛出的异常信息,把memecached改为redis,代码135行和167行 (#242)
     new c60a823  correct typo
     new 27917f2  issue#257: InvokeTelnetHandler.findMethod 关于重载逻辑有问题
     new fc3252a  类名写错
     new c698c7a  @Reference在方法级别注入失败
     new 7055ad3  fix #402 `ps -f` is nothing, standard syntax: `ps -ef`
     new d439515  upgrade slf4j & logback & fastjson
     new 80113d2  bump up fastjson's version
     new 3945b83  Solve the conflict between @Service and @Transactional
     new f6515ea  MISC: change project description(include quick start)
     new a2fbe63  MISC: edit quick start in README.md
     new 5d16d53  MISC: add tutorial code to dubbo-demo
     new 2c0c079  Merge pull request #403 from takeseem-com/hotfix/fix-402-dump.sh4dubbo-container-api
     new dc3f1b2  Merge pull request #391 from ibole/benson-git-patch-1
     new 5e5b9e6  Merge pull request #356 from zssazrael/patch-1
     new 17619df  Reformat code
     new 7c85e78  add maven-compiler-plugin to pom.xml
     new 50edbb0  fix compiler bug
     new 49bdca9  Add codestyle
     new 57c1d68  issue#482: 2.5.3会间歇性连接超时
     new 92af21f  优化consumer找不到provider时的提示内容,当前提示容易误导使用者服务被禁用forbid (#566)
     new b7c4e6e  issue#433: fix ConditionRouter, close #433
     new 8a9392d  issue#568: 修复优雅停机问题
     new 745103f  issue#570: 修复 client timeout 没设置的问题
     new 6596bcf  fix compilation error after merge 'dependency upgrade branch'
     new 951aefe  fix compilation error after merge 'dependency upgrade branch'
     new 400eb1b  issue#232: dubbo monitor ip调用次数统计问题
     new e20139e  fix:修复优邪关机的时候,client 关闭的时候没有加超时时间
     new 3ba50c1  Merge pull request #576 from qinliujie/master
     new 6b8606f  Update .travis.yml: delete openjdk6, change oraclejdk7 to openjdk7
     new 50a8156  upgrade dependencies (#572)
     new 30babbf  Mod(UseProtocolKeyExt) : 修改注释 (#583)
     new 78f759b  Refine graceful shutdown, reject connect request when shutting down (#580)
     new da05072  issue#28: fix override configuration problem
     new d0e41e8  fix(ExecuteLimitFilter):修复executes属性在高并发时无法真正限制某个接口或方法使用线程数的bug (#582)
     new 2e658dd  fix:#558 com.alibaba.dubbo.common.serialize.support.dubbo.Builder#newObjectBuilder 存在死循环的风险 (#589)
     new ced2e17  fix quick start path problem
     new d27b45e  fix:LruCache accessOrder 没设置为 true 的问题 (#600)
     new 0735bcb  fix:移除 LruCache 多余的同步块 (#601)
     new b6e30af  update for fastjson (#607)
     new 3642c1c  fix:add space , optimize log output (#605)
     new 44f23bc  update dubbo version (#611)
     new 8f20e3a  fix(dubbo-admin): webx-3.0.8 not compitable with spring-4.x
     new e762d39  simplify README, redirect to dubbo.io
     new 3f5e2f9  修复2.5.4版本不兼容jdk1.7及以下版本的问题
     new ef8beed  pom.xml增加maven-source插件
     new a0ba395  完善maven-source-plugin配置
     new 2a39903  兼容低版本maven..
     new fa88345  dubbo-maven指定javadoc-plugin版本
     new e90594c  add badges for last release and license
     new a8a7a88  add badges for last release and license
     new 67bf63a  Merge branch 'master' of https://github.com/alibaba/dubbo
     new 565242a  Simplify dubbo-demo module
     new d961a3e  fix(dubbo-admin): webx-3.0.8 not compitable with spring-4.x
     new ef4f27a  fix: PojoUtils (#599)
     new 9cf27a3  bugfix: ReferenceConfig 潜在的并发问题(#594)
     new 409354f  bugfix: 服务器端回调没有必要再发heartbeat了,因为它和正常的调用是共享同一个底层的channel。 (#591)
     new 45040ca  bugfix:  修复一致性哈希负载均衡bug(#590)
     new 14c8d88  fix:调大AbstractConfig中对配置值长度的限制(MAX_LENGTH) (#602)
     new 3d087dc  testcase:修复 HeaderExchangeClient/HeaderExchangeServer 单元测试错误
     new aaba4f2  Add log4j.properties to dubbo-demo
     new 1a5b233  Merge pull request #377 from stoneapple:master
     new 09189c5  Add todo tag for AllChannelHandler
     new 5befd6a  bugfix:修复超过payload限制时,buffer未复位的问题 (#596)
     new 0e25749  Add javax.el dependency to test modules
     new 3472e0b  Fixed #457 telent 支持泛型参数json调用
     new ff32be7  Fix count reverse problem(failure counted as success) in ExecuteLimitFilter
     new c5152df  Fix misspell of 'adaptive' in ExtensionLoader
     new a40e498  Merge pull request #596 from yuyijq:refactoroverridenotify
     new 49af203  Fixed #520 change Main.class wait/notify to lock/condition
     new 93eabea  Fixed #434 proxy class should be loaded by contextclassloader
     new e31cf8c  Merge #315 from gdsh954:gdsh954-patch-1
     new 83f686b  Fixed #359 Make Slf4jLogger location aware
     new 33b213b  Merge #694 from zonghaishang:fix_unit_test_of_leastactive_loadbalancer
     new 1e4fd56  Fixed #691 本地伪装在provider为空的情况下无法执行
     new a9b27a8  Fixed #477 修复dubbo-admin添加动态配置后启用后不能删除
     new 6c147d9  fix:修复几个小问题
     new a96d8eb  fix:修复 admin logger 绑定具体某个日志框架的问题
     new da83e1a  Fixed #360 typo(dubbo-monitor): Fix typo of DubboMonitorFactory
     new ac57d65  Revert "Fixed #360 typo(dubbo-monitor): Fix typo of DubboMonitorFactory"
     new 777204c  manually merge chenlingmin's change to solve the issue when validation happens on overrided methods
     new 6baa3a8  修改默认检查服务错误的问题 (#281)
     new 906aa82  Merge #689 from qinliujie:feat/threadDump
     new c5c017d  pull request#131: 修复isInvalidPort方法的逻辑问题
     new 5526dd8  pull request#131: 修复当value == null && entry.getValue() == null 时语句if(value == null && entry.getValue() != null || !value.equals(entry.getValue())) 报NullPointerException
     new 2d274ec  pull request#131: 修复当urls==null时,报NullPointerException
     new 7a0731b  pull request#131: hessian序列化:增加对jdk1.8新增的时间类型的支持
     new 4b9ec6c  fix java8 compilation issue
     new b3bd0ae  feat: 增加maven-wrapper,用户可以使用自己的maven,应用工程构建时将会使用工程的maven版本
     new 7d3601b  Merge pull request #719 from weipeng2k/feature/maven-wrapper
     new 5698664  Fixed #543 service being exported on several ports(20880、20881...) due to concurrent problem on delay export.
     new ab47426  Fixed #666 serviceConfig.setRef(bean)前移,避免delay=0时的空指针
     new ed66afd  Fix warmup timestamp bug, add 'remote.timestamp' key to url on consumer side
     new 6cc5dc1  Merge #405 from takeseem-com:hotfix/fix-404-NPE4SimpleMonitorService
     new 6d47a70  Merge pull request #630 from qinliujie:feat/netty4
     new de5dfbb  Add package support for 'dubbo-remoting-netty4' module
     new 99331ff  update version to 2.5.6
     new 5400dbf  Add netty4 dependency to 'dubbo-maven/pom.xml'
     new 8aac289  Create Contributing.md
     new 88d64d5  Delete dubbo1 rpc protocol copatipable logic
     new 4b5818f  Merge pull request #765 from hollyshi:patch-1
     new 8c1cf58  Merge pull request #748 from mysqto:master
     new 4bc1097  Merge pull request #755 from Elin-Zhou:master
     new 02bdd04  Fix config error of heartbeat UT in dubbo-test-examples
     new 9ef40ca  Merge branch 'master' of https://github.com/alibaba/dubbo
     new 62fae04  Merge pull request #749 from Just-CJ:master
     new dee60b2  Open UT on travis
     new 4e4dc4d  Merge pull request #107 from sonicwu:master
     new e4d8014  Fix all unit test case
     new 5cf778a  pull request#83: RMI协议无法传递RpcContext.attachments
     new 6d37561  fix issue mentioned in pull request#710: 合入hessian官方4.0.3部分源码,支持java.util.EnumSet反序列化
     new c4a6211  Fix unix test unstable in different env
     new 6adde7b  Fix unit test PortTelnetHandlerTest
     new 6a77179  Update OverrideServiceImpl.java
     new 933caca  Close unit test ThriftProtocolTest
     new aabcbc3  Merge pull request from #775 from hollyshi:patch-2
     new d13e09a  Upgrade webx version to fix dubbo-admin incompatible problem when running with jdk1.8
     new 9495a7d  Upgrade webx version to fix dubbo-admin incompatible problem when running with jdk1.8
     new d323724  fix(BeanValidation): close #787
     new 209aecf  Merge pull request #776 from chickenlj:json_to_fastjson
     new be965bf  Merge pull request #762 from chickenlj:bugfix#685_registrycache
     new 9581e0f  Merge pull request #777 from chickenlj:bugfix#672_MonitorFactory_block
     new ee2aaf3  Ignore unit test CuratorZookeeperClientTest(no zk server)
     new 50d4ddd   Merge pull request #779 from chickenlj:xml_config
     new 1420cb4  增加MethodValidated注解的测试用例  及对MethodValidated使用场景和用法的说明注释 (#784)
     new 74ff1b6  Merge pull request #790 from chickenlj:bugfix_zookeeper_block
     new 1e76aee  Merge pull request #778 from chickenlj:specify_registry_ip&port
     new cae7c4c  Fixed #796 javassist 'frozen class' error in Jvalidator cause of inconsistent classloader
     new 0d2781e  fix(AbortPolicyWithReport):修复 window 平台下,文件名包含冒号导致创创 jstack 文件失败的问题
     new 48fdbb0  fix(AbstractProxyInvoker):fix NPE problem(#788)
     new 93704ad  Merge pull request #805 from mercyblitz:2.5.7
     new ef92a29  update version to 2.5.7
     new 5cc6d8b  Support ip&port config per protocol separately
     new e2d63ad  Complete comment
     new db322a8  Fixed #847 remove unreasonable instance getter in SimpleMonitorService
     new 8f6b732  Adjust pull request template
     new a72490e  Adjust pull request template
     new 4791067  Create CODE_OF_CONDUCT.md
     new 552a080  fix:修改merger拼写错误 (#922)
     new 22385dc  Fixed typo in NamedThreadFactory: mDeamo
     new 6b2fa86  2.5.8 (#979)
     new d98d997  Merged #928 manually: fix curator null path bug
     new 37de455  Merge branch 'master' of https://github.com/alibaba/dubbo
     new 89b4771  Tuning spring event performance (#969)
     new 62258e5  Merge pull request #949 from tuser4198:bugfix/issues
     new 10b416c  Merge pull request #947 from plan454:master
     new fdb7425  Fixed #938, SimpleMonitorService only support read config from dubbo.properties
     new 6886cf8  Add links to README.md
     new b978207  Complement link url
     new 3c6ee32  Fixed #946, route rule should always run when changed, but should only run at every invoke when RUNTIME_KEY is true.
     new 49525b0  Merge pull request #982 from qinliujie:feat/refactor-telent-command
     new 039a99d  Mock router should run every time
     new de1ab4a  Fix unit test: add runtime=true key to url
     new e51c52f  Merge pull re
     new 5207e33  Merge pull request #1003, make demo to work and remove something useless
     new 16de8f3  Fixed #909 use spring bom dependency to unify version.
     new 0de126c  Fix url link error
     new a3c8c62  Merge pull request #780, fix dubbo admin console display error
     new bdd2c60  Merge pull request #834, ignore system file
     new c7695d4  remove tree.txt
     new 4c95cfe  Fixed #665, redis registry support password auth
     new 1f2dcbe  Merge pull request #1026, fix some bugs reported in dubbo-admin
     new d528433  Merge pull request #1016, Annotation Enhancemane
     new 05461a4  Upgrade annotation demo
     new 55a68a3  Refactor package name
     new d0f76d0  Revise license
     new 17a44bc  Reformat code
     new 42f6268  Delete UT in dubbo-test module
     new c8093cf  update README
     new c774436  #1046 The comments translation of registry-registry module (#1051)
     new ed68823  I18N code, change to apache license, and remove author info
     new 3639efa  issue#1056: I18N effort for dubbo code base: dubbo-common
     new 9bff674  fix unit test failure
     new 2da49b5      #1056 I18N effort for dubbo code base: dubbo-common
     new 720a3af      #1056: I18N effort for dubbo code base: dubbo-common
     new 8e20d1c  #1055 Translate the comments of dubbo-remoting module (#1065)
     new 070b4cc      #1067: I18N effort for dubbo code base - dubbo-rpc (part1)
     new 7ba9c2f      #1067: I18N effort for dubbo code base - dubbo-rpc (part2)
     new 510daff      #1067: I18N effort for dubbo code base - dubbo-rpc (part3)
     new 1b07f32      #1067: I18N effort for dubbo code base - dubbo-rpc (part4)
     new a4770ce      #1067: I18N effort for dubbo code base - dubbo-rpc (part5)
     new c983b1e  #190 fix class DubboMonitorFactory  name spelling (#987)
     new 57e71c2      #1067: I18N effort for dubbo code base - dubbo-rpc (part6)
     new 445a180      #1067: I18N effort for dubbo code base - dubbo-rpc (part7)
     new 2bae399      #1067: I18N effort for dubbo code base - dubbo-rpc (part8)
     new 1559806      #1067: I18N effort for dubbo code base - dubbo-rpc (part9)
     new 034d201      #1067: I18N effort for dubbo code base - dubbo-rpc (part10)
     new 611617c      #1067: I18N effort for dubbo code base - dubbo-rpc (part11)
     new 0718389      #1067: I18N effort for dubbo code base - dubbo-rpc (part12)
     new e86c2f0      #1067: I18N effort for dubbo code base - dubbo-rpc (part13)
     new d917744      #1087: I18N effort for dubbo code base - dubbo-config
     new 6a83ab5      #1087: I18N effort for dubbo code base - dubbo-config(part2)
     new 7860331      #1100: I18N effort for dubbo code base - dubbo-container
     new 254aae5      #1103 I18N effort for dubbo code base - dubbo-filter
     new d41e722      #1104 I18N effort for dubbo code base - dubbo-plugin
     new 0d1ef9b  rename package name from CommandImpl to impl
     new 40ed3ef      #1105: I18N effort for dubbo code base - dubbo-maven
     new ead84e4      #1106: I18N effort for dubbo code base - dubbo-simple
     new d432a54      #1108 I18N effort for dubbo code base - dubbo-monitor
     new fd27e96      #1109 I18N effort for dubbo code base - dubbo-demo
     new da0f63e      #1110 I18N effort for dubbo code base - dubbo
     new a5d92cc      #1069: I18N effort for dubbo code base - dubbo-test module
     new 31d2f6b  update parent pom
     new 57c815e  Add apache licence (#1076)
     new c6dcb72  I18N effort for dubbo-cluster, #1114
     new 7f3b791  change comment to english
     new 004a951  fix typo
     new 7c7c58e  translate comments
     new 0567483  translate comments into english
     new e4e0b44  fix typo
     new dca5adb  I18N effort for dubbo-admin, #1124
     new 618ef37  I18N effort for dubbo-admin, xml and UT, #1124
     new 64b8ef6  Change default locale from zh to en
     new b04e83e  I18N effort for dubbo-remoting, translate the missing content
     new 8cc0695  I18N effort, translate the missing content
     new f6c3b9d  I18N effort for dubbo-cluster, translate the missing content
     new c59bbbc  I18N effort for dubbo-admin, translate the missing content
     new 48661bc  I18N effort for code base, translate the missing content
     new dec42d2  I18N effort for dubbo-common, translate the missing content
     new 0467e15  Add apache license and remove @author comment
     new 7322f3e  Translate missing content and add apache license
     new 1a5a773  Merge pull request from #1131,  delete empty comments.
     new 72cecba  #992 add codecov component (#993)
     new ab8af67  Merge pull request from #1001, merge dubbox branch
     new 20fff01  Upgrade serialization integration of kryo and fst
     new f4dfc6e  Revert modification of core dubbo RPC protocol
     new 17aa99e  Upgrade rest integration
     new 0602317  Add apache license and remove author info
     new c805904  Remove useless container integration
     new cf3a54e  Add test example for rest
     new 12e4d1c  Add service level `serialization` config
     new 75ed5f5  Delete OptimizedSerialization
     new e0a9cbf  Adjust dependencies in pom.xml relating with rest
     new 8ad8757  Upgrade netty4 version
     new f371d78  Merge pull request from #1170, fix typo of SUFFIXES.
     new 739a61e  Upgrade version to 2.6.0
     new eae1367  Add version for resteasy dependency
     new 5f02aa6  Degrade the resteasy and netty version for jdk1.7 compatibility.
     new 7e59712  Fix typo
     new 22bb9cb  Fix typo of resteasy version in dubbo-maven
     new c2cc20c  获取Serializer和Deserializer时,高并发情况下线程block (#1196)
     new 26f39d5  Refactor project structure using maven
     new 9893bd6  Change module name
     new da3783e  Upgrade version to 2.6.1
     new e62d3ff  Remove classes related with "dubbo-monitor"
     new 9871e6a  Upgrade version to 2.6.1
     new 4413886  Remove maven "provided" config in pom.xml of sub-modules
     new ca11537  Remove dubbo-admin, why it appears?
     new 926a719  Remove useless readme.md
     new 7cfa205  Merge pull request from #1170, fix typo of SUFFIXES.
     new 8031ba6  获取Serializer和Deserializer时,高并发情况下线程block (#1196)
     new 4a5b189  Merge branch 'master' of https://github.com/alibaba/dubbo
     new 5c3c29b  recover -Xdoclint:none temperary
     new 77f03a5  add javadoc.opts to adapt java7 and java 8
     new 54b624b  Fixed #1186, change the default ZK client from `zkclient` to `curator`
     new 64e0fa5  Merge pull request from #1219, error in getting local address for Dubbo Log
     new b309f79  Merge pull request #1222, providers.size >= 0 always true
     new 235342e  Merge #1215 manually, unify charset as UTF-8
     new 5af1878  Merge pull request #1204, condition router match `default.xxx'
     new 96a6db7  Merge pull request #1190, fix redis and multicast registry offline fail
     new 267292e  Fixed #1186, change the default ZK client from `zkclient` to `curator`
     new 6160d3e  Fixed #1226, enhance netty support for rest protocol
     new 9cb9426  Add comment
     new 09722e3  Remove unnecessary dependencies
     new d192720  Merge pull request #1118, fix hessian deserialization NPE problem for java.sql.Time.
     new bade243  Fix #1031, return RpcResult for validation exception to avoid retry.
     new b0e2f5c  Merge branch '2.5.x' of https://github.com/alibaba/dubbo into 2.5.x
     new 6551fa3  Revert ZK client change
     new 6f7a146  Merge pull request #932, hessian bugfix.
     new 9e8738b  Merge pull request #1189, enhance qos
     new 4cf9c51  Fixed #893, remove null check in CacheFilter.
     new fe301f8  Add unit test for validation feature
     new 6d60624  Fix rmi compatible problem
     new a6f92ad  Add license
     new c7cd889  Merge pull request #1236, fix typo in FailbackRegistry.
     new 8eb0d6f  Remove useless dependencies
     new 1b6743d  Add comment
     new 5d8acea   Merge pull request #1205, annotation enhancement and bugfixes
     new 2108d8f  Update README.md
     new 33c4dcc  Use constants to replace literal
     new ed1ae3d  Fixed #1154, polish exception messages
     new 552965e  Fixed #1138 check serialization in case it's changed from network.
     new b0d2574  Fixed #1021, enhance graceful shutdown: wait for registry notification before destroy server.
     new e909261  Upgrade version to 2.5.9
     new 16f27b0  Fix compilation error
     new c249173  Test travis UT works fine
     new 38eb622  Fix UT
     new 121733b  Fix UT
     new 74f7074  add dubbo-ops link
     new 635bc79  Remove the shutdown logic from spring bean destroy to avoid competition.
     new 4f3017c  MANIFEST.MF configuration
     new 5b0ab11  remove hot symbol
     new a4632da  Merge branch '2.5.x'
     new d1292c2  Add "source" configuration to JdkCompiler
     new 2f7f91c  Remove unnecessary transitive dependencies
     new 9ca9bb0  Fix typo #1260
     new daac568  Remove slf4j-log4j12 dependency
     new 98c548a  add config for travis ci fail when test case fail (#1264)
     new 6fef5b7  @Reference support annotate on annotation type
     new c74ec13  Fixes #1303 TimeUnit conversion error
     new 108fe0f  Fixes #1289, use bind_port as mapping key
     new ce955d5  Fixes #1313, remove destroy check in Registry.
     new 61d7178  Merge pull request #1333, remove unnecessary maven wrapper(fixes #1167)
     new 456edf1  [Dubbo-1284] Fix UT warning message when running on Java 9 (#1323)
     new 720dff8  Merge pull request #1319, add unit test for jetty http binder and tomcat http binder
     new 1e4ff6f  checkout .travis.yml from origin/master
     new d388735  [Dubbo-1283] Ensure we can build Dubbo on Java 9  (#1345)
     new d129f10  Collection.isEmpty() should be used to test for emptiness (#1315)
     new 61ba25b  Merge pull request #1291, allow @Reference to support custom annotations
     new c56d192  Merge pull request #1249, channel.close() in netty4 is async, so reconnect() don't connected
     new f247751  Fix hessian2 serialized short, byte is converted to int bug (#1232)
     new 9c2e2fa  add javadoc for setAttachments in order to clarify issue#1166
     new 25dfe1c  Merge pull request #912, reducing search times in selectForKey(hash)
     new 8b352ef  update README
     new 16bac78  Merge pull request #1353, fix oninvoke injection failure
     new 2c20d99  fixed travis-ci failed because of test cases. (#1370)
     new a582764  Merge pull request #1377, remove redundant arguments for StatItem.isAllowable()
     new 59ca32a  Merge branch '2.5.x'
     new fddedf6  Merge pull request #1378, replace StringBuider with simple string concatenation in log.
     new ddb677b  Merge pull request #1375, remove unnecessary boxing.
     new ace2f4f  Merge pull request #1331, add optional parameter to support hessian protocol method overload and request protocol version.
     new c7197b0  Merge pull request #1376, do not instantiate load balance if there is no invokers
     new c7170d5  Merge pull request #1384, fix build string bug.
     new b52879c  Merge pull request #1040, refactor: replace some deprecated methods related with jedis.
     new 4bbc0dd  Merge pull request #1242, remove redundant null check.
     new d8f3dd3  Change Mailing list address
     new 5d7b316  Fixed #1398, revert bugs introduced from #1375
     new d7a78c3  Fix time unit problem in UT
     new d47d22b  Fix time unit problem related with FutureAdapter in UT
     new 3c2bd59  Fix time unit problem related with FutureAdapter in UT
     new 7faa3f0  Merge pull request #1391, fix typo of method name in qos module.
     new 91523ed  fix hessian lite test case fail bug (#1394)
     new 84124c4  Merge branch '2.5.x' of https://github.com/alibaba/dubbo
     new 91f9250  fix number type is lost in yaml config file (#1401)
     new 8bd9e9d  update readme to add some details (#1403)
     new 3be23d9  update README format
     new 0423219      #1411: Locale deserialize 'zh-hant_CN'
     new 6dff137  Fix "promoteTransitiveDependencies=false" of maven-shade-plugin
     new 3d4f2fc  Remove author info and add apache license
     new d770d92  [Dubbo-#1362] cache provider always lru cache (#1396)
     new b626432  clean up imports for CacheTest
     new 4a5c5e2  Merge pull request #1389, refactor dubbo deployment process
     new c94198b  Fix UT problems after structure change
     new 2308427  Add .script route rules back for UT
     new 1f22f56  Add unit test for ExtensionLoader
     new 6a5281e  fix heartbeat spelling error (#1451)
     new 5dd8ddc  Fix typo (#1424)
     new b9b1f15  Upgrade spring xsd version from 2.5 to 4.3
     new a8aba7c  Polish, remove call of deprecated method
     new 04576ff  upgrade version to 2.5.10
     new 109d064  merge issue 1401 to 2.5.x (#1460)
     new 34d7aa7  add ASF license head (#1459)
     new 9262889  Update Readme to add English&Chinese doc link (#1448)
     new 103badb  synchronize #1459 to 2.5.x
     new 5dba399  Change pom.xml for central repository deploy
     new c75abd2  Merge branch '2.5.x'
     new 3a810ca  add subscribe guide url
     new 8a409b9  Add javadoc config for "dubbo-all"
     new 4f8034e  Merge branch 'master' of https://github.com/alibaba/dubbo
     new 5fb3dbd  Change pom to create javadoc for embedded hessian-lite
     new 1ca021c  Merge pull request #1486, to make travis ci and codecov work after apache-incubator transition.
     new bb8884e  Update DemoServiceImpl.java (#1496)
     new 05da804  comments in URL class is incorrect (#1520)
     new 9deadad  Replace string by Constants. (#1506)
     new 71e04fb  Fix #1411 Java Locale use '_' split language, country, variant. (#1413)
     new c7b0c69  update readme #1488 (#1543)
     new 9ffbea0  Update readme (#1551)
     new ab2af69  Fix typo for remoting module (#1400)
     new c623429  add unit test for netty4 remoting (#1509)
     new 20aa3f0  manually merge the work made by pull request #1491 on master branch (#1554)
     new 697724c  typo fix (#1562)
     new 92fa9af  Remove unnecessary StringBuilder (#1388)
     new f4bd1b5  supplementary change for pull request#1388
     new 9003c12  add checkstyle (#1558)
     new 497803c  update travis_wait 30 (#1569)
     new 9f48d8d  remove the method with the same function but the different name in NetUtils (#1572)
     new 38f45ee  Extension: Eager Thread Pool (#1568)
     new 2e84f07  1. dubbo monitor parameters add group and version (#1407)
     new c25d462  Use jacoco instead of cobertura for coverage rate collectiong (#1575)
     new d80a42c  Fix #1539, change log method (#1578)
     new a65c9e2  Upgrade spring version. (#1595)
     new 4d885b8  Add link to Wiki.
     new 94b05f5  Fix typo.
     new 1de2147  Polish pull request template.
     new d43faf4  Update xml namespace and schema location #1629 (#1633)
     new 05137f0  Exclude dubbo-demo when calc coverage (#1561)
     new a05f72c  [Dubbo-Config] replace by Constants. (#1612)
     new e50867b  Add test for registry modules (#1584)
     new 60e3b19  Add missing @Override to classes (#1553)
     new 8b6f445  Minor improvement on test cases: (#1507)
     new 98a906a  Change monitor log level (#1443)
     new 6742d1c  Method extraction & Unnecessary code remove & Typo fix (#1646)
     new b2c5cb7  [DUBBO-9]add apache-rat-plugin to check asf license header (#1647)
     new a2a7706  Spring Framework / Spring Boot Enhancements (#1611)
     new d07c64f  Merge pull request #1663, add version&group to @Service annotation bean name.
     new d290529  Merge pull request #1607, graceful shutdown enhancement.
     new e345ba2  Merge pull request #1620, fix exception stack trace during provider demo start.
     new 764761d  Merge pull request #1444, simplify check consumer side in RpcContext.
     new 9862678  Merge pull request #1672, improve LICENSE and NOTICE according to ASF policy.
     new a6a7102  use mockito to replace easymock (#1676)
     new 7e3af9c  update NOTICE (#1703)
     new 6f3f337  Fix pull request template typo
     new 0d002c3  Add pull request coverage check and set threshold as 0.1% (#1678)
     new 9e9e778  Optimize_hessian_desr_performance (#1705)
     new 1503d6d  We need to change the version to SNAPSHOT to satisfy release:prepare
     new 7f052f1  upgrade to 2.6.2-SNAPSHOT
     new 080e8ef  fixes #1089, make ExecutionDispatcher meet dubbo-user-book (#1449)
     new b9b98c8  enhance comments, javadoc and logging message for (#1722)
     new 46c6ccb  Merge pull request #1716, unit test for AbstractConfigTest.
     new 6784375  add test for serialization api & fastjson & fst module (#1718)
     new 903db35  Merge pull request #1717, NettyHelper in netty extension populated Logger "InternalLogger" in netty.
     new 9f7306f  [Dubbo-1687]Enhance test coverage for dubbo filter (#1715)
     new db039c6  optimize unit test for serialization hession2/jdk/kryo (#1726)
     new 04ffae0  fix * imports issue (#1721)
     new e6b85fd      #1731: checkMultiExtension in com.alibaba.dubbo.config.AbstractInterfaceConfig should be in setter instead of getter (#1732)
     new 04c93e8  unit test for dubbo-config-api (#1733)
     new 0592e84  Fix isShutdown() always return true (#1426)
     new 6d52ddc  Bump version to 2.6.2-SNAPSHOT.
     new 63a2569  Fix #934 #1756 use loadBalance policy to choose invoke when providers less 2 (#1759)
     new 5adaa26  Remove unnecessary null check.
     new 628f7e4  Remove redundant final modifier.
     new 51e2e80  Remove unnecessary null check.
     new 3c7cd8f  Remove redundant array creation.
     new 243e571  Remove unnecessary null check.
     new 6ec0225  Remove unnecessary null check and fix typo.
     new ca88839  Config api unit test (#1758)
     new bf58e49  enable tcp no delay for netty 3 server (#1746)
     new 1973f18  Change parent pom back to oss in this version
     new 625c445  Add binary release module 'distribution'
     new f5de637  Bump version to 2.6.2 for release
     new b2eb070  Merge pull request #1616, fix hessian1 serialized short, byte is converted to int.
     new bb8e93e  Polish distribution pom
     new 50895ff  unit test for RegistryConfigTest (#1775)
     new 3516df5  Fix hessian-lite spelling mistake (#1779)
     new a3b5d25  Remove unecessary cast.
     new b8a7a39  Remove unnecessary null check. (#1764)
     new 616f629  Such logic already exists in findAnnotationName (#1750)
     new d7047d1  Remove unnecessary null check.
     new 2030789  Ignore testStatusChecker since it is unstable and consider removing it later.
     new 038b600  unit test for ServiceConfig (#1780)
     new 9c4017e  Merge pull request #1761, add Locale serialize & deserialize support.
     new 6912d9a  Upgrade tomcat version to 8.5.31. (#1781)
     new 322add3  add test for monitor module (#1741)
     new 2f0107c  [Dubbo-1687]Add unit tests for dubbo-filter-validation module (#1736)
     new a50328c  clean up: finish unit test for config-api (#1795)
     new ddc1ea4  Extracting public code to the parent class (#1776)
     new 7c90490  Support package NOTICE & LICENSE into sub-module jar.
     new 944d520  Bump version to 2.6.2-SNAPSHOT
     new a9c975c  Bump version to 2.6.2-SNAPSHOT
     new afab04c  [maven-release-plugin] prepare release dubbo-2.6.2
     new a6401e6  [maven-release-plugin] prepare for next development iteration
     new 938e52d  Add assembly plugin
     new 6f3fcab  unit test for com.alibaba.dubbo.common.status.support (#1796)
     new 04eacfe  New threadLocal provides more performance. (#1745)
     new f78f6d4  unit test for SimpleDataStore (#1797)
     new ec87d96  Add CHANGES.md as release note.
     new 5a9ea93  Polish release notes in CHANGES.md
     new 71366d6  Thread pool unit test (#1802)
     new 3c6201c  Fix bug in InternalThreadLocal and provides unit test (#1803)
     new 3d2a0f8  make unit test stable (#1805)
     new 59f2b8b      #1682: Enhance the test coverage part-4: dubbo-common/src/main/java/com/alibaba/dubbo/common/status(store|threadpoolutils) modules (#1806)
     new 36ba4c9  Remove redundant cast.
     new 2d7e182  Merge pull request #1792, fix zk unsubscribe issue.
     new e20618a  Merge pull request #1570, fix annotation demo in dubbo-test.
     new be92745  Add a construtor to accept address and protocol for RegistryConfig.
     new c1b6865  Remove unused code.
     new 9dd6c6f  Ensure Dubbo can shutdown correctly when running both under tomcat and programmably.
     new a20eb73  Add comments.
     new 4a6c38d  Add dependency.
     new bc543c1  Using ExecutorUtil#gracefulShutdown instead of create a new method.
     new 0d00ef2  Correct pom version.
     new e201004  Fix UT failure.
     new a45206c  Merge pull request #1811, fix unstable hessian protocol unit test by adding overload.
     new 48f34fe  Merge branch 'graceful-shutdown-in-tomcat' of https://github.com/ralf0131/dubbo into ralf0131-graceful-shutdown-in-tomcat
     new b48e8ba  Merge branch 'ralf0131-graceful-shutdown-in-tomcat'
     new 3c55c80  Merge pull request #1808, fix URL parsing problem when user filed contains '@' characters.
     new 6db0cd1  Simplify code, no function change.
     new 00b6311  Remove unnecessary null check.
     new 2354c16  Ensure merger is specified to true to demonstrate the merger feature.
     new 7c21627  Merge pull request #1643, ChannelState branch prediction optimization.
     new 5a3b155  Remove .orig file and update gitigonre.
     new d03ff27      #1816: dubbo schema compatibility
     new d7b3eaf  Go back to 2.6.2-SNAPSHOT to prepare for the next release.
     new 7c07339  Add source-release assembly config
     new 472e62c  Add arguments for release-plugin
     new b09e7a4      #1816: dubbo schema compatibility
     new c968c09  Fix minor issues reported in 2.6.2 RC1
     new d11ddc0  Add *.log exclude pattern for source-release assembly
     new 81c3c0d  Skip checkstyle by default
     new 63f6361  Skip rat by default
     new b4705d0  Merge checkstyle-plugin configuration
     new d4d8a50  Exclude release temp files
     new aa63752  Exclude release temp files
     new a6d8f1c      #1597: CacheFilter,when value is null,it will throw NPE(if use ehcache for jcache),why not check null here (#1828)
     new 300f9c9      #1830: dbindex support in redis (#1831)
     new c0f44e0  Merge pull request #1839, remove validation key from provider url registered to registry.
     new 9e003d6  Add profile for distribution module
     new 5eeb240  [maven-release-plugin] prepare release dubbo-2.6.2
     new 1e729af  [maven-release-plugin] prepare for next development iteration
     new 47adfd0  Merge pull request #1836, there is a potential deadlock in DubboProtocol#getSharedClient.
     new 0bf6910  Use InternalThreadLocal in consumer side (#1825)
     new db03f8c  optimize_zk_create (#1833)
     new 2262450  fix #1845 (#1851)
     new 259c072  update CXF to latest version and add test case for webservice protocol (#1564)
     new 61727e1      #1682: Enhance the test coverage part-4 (#1862)
     new 900ab0b  [Dubbo-1693] Enhance the test coverage part-14 (#1859)
     new fd7bab3  Merge pull request #1866, clarify license for codes referencing thirdparty repositories.
     new 1b553fd  Merge pull request #1820, improve graceful shutdown.
     new 5f5fecd  Merge pull request #1837, spring spi support inject by type.
     new e506367  Merge pull request #1843, support implicit delivery of attachments from provider to consumer.
     new 301bc34  Merge pull request #1868, add test for rpc modules.
     new b7dde72  [Dubbo-1684] add unit test for dubbo spring config (#1809)
     new 286fb12  Merge pull request #1827, support generic invoke and attachment for http/hessian protocol.
     new e255f54  Merge pull request #1872, get the real methodname to support consistenthash for generic invoke.
     new e1171fa  Merge pull request #348, AtomicPositiveInteger less memory used & provides better perf.
     new f4c210b  Merge pull request #1873, support proxy for provider side.
     new a144d28  Merge #1740 manually, fix typo.
     new 7df5eb6  Adding maven wrapper to Dubbo project (#1887)
     new 42ba20e  Merge pull request #1453, restore the bug that attachment has not been updated in the RpcContext when the Dubbo built-in retry mechanism is triggered.
     new 5856d4f  remove author info from #1453
     new d6faa92  Merge branch '2.6.2-release'
     new e4ab908  upgrade version manually after merge 2.6.2-release
     new 82905e1  bump version to 2.7.0-SNAPSHOT
     new 86984e6  unit test tracked by issue#1682 (#1889)
     new 6cab4ef  support Java 8+
     new 00c4201  stop running openjdk7 in travis CI
     new 04c26e6  unit test for common-utils (#1891)
     new 71fda0a  Add Swagger UI integration and fixed #1642 (#1856)
     new f4974c6  move hessian-lite to eco-system #1778 (#1890)
     new 58dab96  unit test for ReflectUtils (#1898)
     new 2826666  Enchance test coverage of dubbo cluster module (#1885)
     new 5916e8b  fixed start.sh #1879 (#1900)
     new c459f6c  support resolves property values. (#1895)
     new 8b55a0b  [Dubbo-1691] Add unit tests for MulticastRegister #1691 (#1738)
     new 88aa3b5      #1682: Enhance the test coverage part-4 : dubbo-common/src/main/java/com/alibaba/dubbo/common/status(store|threadpoolutils) modules (#1904)
     new 5d21088  unit test for UrlUtils (#1906)
     new ec0c7bc  Fix a failed unit test on Windows (#1907)
     new 0c6346f  parameter是一个注解对象,此处调用它的key方法没有实际用处,所以删除这一行代码 (#1855)
     new 70ec90d      #1431: here is a StackOverflow bug? dubbo version 2.5.9, FailsafeLogger.appendContextMessage() > NetUtils.getLocalAddress() (#1912)
     new 624d3ae  Support protocol config for reference annotation (#1675)
     new a138004  [Dubbo-1330] Fix Support MetaspaceSize and MaxMetaspaceSize vm args in java8+ (#1347)
     new d36d63d  add java10 in travis dot yml (#1913)
     new ab86c45  添加method class缓存 (#884)
     new 3e9b668      #1915: java.net.BindException happens when delay-expose-service is enabled (#1916)
     new fc5f60c  [dubbo-1920] remove commons-lang3 dependency (#1921)
     new 5a4c076  Merge pull request #1918, fix swallow exception and disable  AbortPolicyWithReport function.
     new d2e5652      #1689: Enhance the test coverage part-10 : dubbo-plugin module, unit (#1936)
     new 0820528  Merge pull request #1876, provide new async support for both consumer and provider side.
     new 928292b  add an ExpiryCache  for CacheFilter (#1707)
     new e92a553  Repackage to org apache (#1941)
     new 9758809  reformat the code style (#1948)
     new 27e6fdb  Revert "reformat the code style (#1948)" (#1951)
     new 9ee83e4  add test for p2p and zookeeper (#1958)
     new c0ca042  Add compatible module and rename groupId to org.apache.dubbo (#1952)
     new fe38255  [dubbo-1689]: Enhance the test coverage part-10 : dubbo-plugin module (#1949)
     new 5c62d1c  fix old groupId (#1959)
     new 99a01d5  Enhancing IDE support for custom spring namespace elements (dubbo) #1927 (#1953)
     new d21d994  * fix a bug when the provider write a throwable into aysnc context (#1946)
     new 705bf37  Remove redundant comparison (#1969)
     new cc79b22      #1689: Enhance the test coverage part-10 : dubbo-plugin module (#1976)
     new 590bbb2  Polish README
     new f186f2b  [dubbo-1689]: Enhance the test coverage part-10 : dubbo-plugin module (#1980)
     new eee0be3  [dubbo-1689]: Enhance the test coverage part-10 : dubbo-plugin module (#1982)
     new 7a48fac  optimize redis connection release (#1987)
     new 534fd24  [dubbo-1689]: Enhance the test coverage part-10 : dubbo-plugin module (#1993)
     new a1b301d  [dubbo-1689]: Enhance the test coverage part-10 : dubbo-plugin module (#2001)
     new f8cd9d9  Create issue templates
     new ae162a1  Remove custom.md.
     new 14ff830  Update issue template description.
     new c271039  Merge pull request #1997, clienthandler in netty4 should trigger heartbeat handler.
     new 6b5b430  [Dubbo-1695] Enhance the test coverage part-16 : dubbo-rpc/dubbo-rpc-api  module (#2004)
     new 2877ef4  update README (#2025)
     new 9da66d4  Polish README.
     new bed691b  add README for compatible module (#2019)
     new 9e5d3bf  [Dubbo- unit test class not found] fix class not found "hi" (#2034)
     new b36a6ee  Merge pull request #1966, introduces dubbo metrics API module.
     new ef78bbd  add test cases for rpc thrift protocol (#2042)
     new 137393c  add test cases for injvm rpc protocol (#2041)
     new f0f8dba  rename access log in unit test from 'alibaba' to 'alibaba.log' so that it cannot be committed by accident. (#2051)
     new d2df156  Merge pull request #2005, change maven parent from sonatype to apache.
     new 026693c  Merge pull request #2047, deprecate dubbo-rpc-thrift.
     new 175c62e  Refactor README.
     new e4a6a74  Polish README.
     new 9b4a7f2  Restore the badges in README.
     new 648d7f4  Format style.
     new d2ae941  Merge pull request #2049, upgrade netty4 to the latest release and make it the default option for transporter.
     new 2c36be6  rename log file from alibaba to custom-access (#2057)
     new b055991  Merge pull request #1957, enhancements for the new async way of Dubbo.
     new bea020f  bugfix init reference dead lock  (#2053)
     new 9d90657  Merge pull request #2070, fix a bug which make isDone method infinite-loop.
     new f7ea7e7  Polish CONTRIBUTING.
     new c13809f  Add `how can I contribute?` section.
     new f26e9fb  Add contribution workflow section.
     new c6880b2  Add contact and issue report section.
     new 32b7c17      #2063: @Service(register=false) is not work (#2071)
     new 98eaa4f  Simplifed code. No functional change.
     new ad7a9cc  Simplify code, no functional change.
     new 53644f7      #2072: need javadoc and articles for spring annotation use. (#2076)
     new cd68437  [dubbo-1929]: remove the verison property that is no use (#1929) (#2078)
     new 8116b10  [dubbo-2072]: need javadoc and articles for spring annotation use. (#2084)
     new cc56f48  Make channel final because of using in inner class. (#2086)
     new da6556f  Update issue templates
     new 040be91  [Dubbo - unit test coverage] dubbo-common Unit test coverage (#2094)
     new ad126d5  fix unit test failure (#2097)
     new 0513b06  fix #2088 and extract some constants (#2092)
     new 588214b  [Issue-303] Add the tag corethreads to <dubbo:protocol> in dubbo.xsd (#1989)
     new 30f54e9  Polish README.
     new f6f0e84  Add FAQ.
     new bb4ea54  Update FAQ link.
     new e22d18c  * Improve AsyncContext docs (#2101)
     new 2ec30bf  Remove pom element linkXRef (#2105)
     new 0b6e6f3  Merge pull request #2118, fix protocol version compatibility with lower versions.
     new eed3db3  Correcting the demo code in readme (#2122)
     new ed4384a  Merge pull request #2114, enable configuration of Consumer thread pool.
     new 3eae624  Merge pull request #2130, enable checkstyle and rat plugin in travis.
     new 4d9ba1a  Merge pull request #2126, ensure compatibility for elegant shutdown under servlet container.
     new d0e628e  upgrade netty for dubbo-all (#2123)
     new 50b124f  ignore unstable test test_normal_channel_close_wait_gracefully
     new ee7870c  support char[] for generic invoke, #2003 (#2138)
     new e90d95c  Fix a bug when client reconnect (#2135)
     new 971d80d  Merge pull request #2125, binding attachments into invocation so that a rpc invoke have a same invocation.
     new 7f48cd0  Merge pull request #2018, fix redis auth problem for RedisProtocol.
     new c061ec4  Integrate with dynamic config
     new 23275bd  A basically running dynamic config integration
     new 83076fd  Reformat code
     new adafee0  fix referenceBean initialization issue (#1999)
     new 2205aa7  change the  log level (#2066)
     new d62e15d  Update ContextFilter.java (#2155)
     new 7cb044c  Annotation activate compatible (#2152)
     new 584de00  fix subscription when enable monitor (#2167)
     new c904589  fix dubbo-rpc-http resouces setting name (#2124)
     new 413a2a0  [Dubbo-2064] Ipv6 support (#2079)
     new 70e1e62  solve compatible issue with dubbo 2.5.9, 2.5.10 (#2176)
     new 5de6c76  add compatible class for config #2169 (#2170)
     new 940e355  fix name (#2189)
     new 6ebc183  #2188 ConsistentHashLoadBalance selectForKey can optimization (#2190)
     new 547947a  解析用户定义的URL时,当前太过粗暴,做下优雅调整 (#2077)
     new e961c90  deprecated unused method for Activate #2180 (#2193)
     new cee393c  Uniform module directory names (#2214)
     new 7345582  Add Unit Test for org.apache.dubbo.registry.support.AbstractRegistry
     new 518c596  Merge pull request #2198, Update Jetty to Version 9.
     new 9f21b9f  add timeout config to zookeeper client (#2217)
     new 895a4dd  Judge null for key and value in attachment in RpcContextFilter. (#2171)
     new c321bbe  New config format
     new 3c5fe8b  Remove hessian-lite dependency from bom pom
     new e350840  fix methodName and retries in FailoverClusterInvoker (#2145)
     new 8beeb64  Merge pull request #2220, leave jdk standard classes to kryo, use the default registered serializer by kryo.
     new 1c16f78  Merge pull request #2213, refactor, use CompletetableFuture to rewrite the embedded ListenableFuture.
     new 049591f  [Dubbo-#2177] Improve and Add Unit Test for org.apache.dubbo.registry.support.AbstractRegistry #2177 Team2 (#2284)
     new 92c566a  Baiji 269  team 9 add unit test (#2261)
     new f364a44  [Dubbo-2177]Fix the issue: Supplementary unit test #2177 team 3 (#2260)
     new f2188d3  [Dubbo-#2162]Correct the reference retries default value 0 to 2 (#2183)
     new 768f5f3  change travis ci configuration (#2306)
     new 3a267f8  remote dubbo-all javadoc plugin (#2307)
     new 7277f5e  Qos enhancement (#2153)
     new 8879afa  Increase availability, make @Adaptive try default extension when the specified one couldn't be found. (#2159)
     new e22ac38  Optimize init loadbalance. (#2309)
     new b2ce7b2  fix telnet invoke NPE #2218 (#2273)
     new af2a538  add log4j2 extension (#2279)
     new 64f4adb  replace the method httpclient which is annotated with “@Deprecated” (#2103)
     new e723ad3  fix #2134 upgrade httpcore to 4.4.6 (#2319)
     new 6d95c4d  Add app level configuration
     new 9c8f4e7  HashedWheelTimer (#1973)
     new 7500033  supplemental change for pull request 1973 (#2329)
     new fcd1af8  [Dubbo- support tag router feature] Add a new Router implement -- TagRouter (#2228)
     new 53d34f7  Changed parent pom to Dubbo root (#2333)
     new c6fd684  Direct return when the server goes down unnormally. (#2185)
     new f720ccb  fix travis cov (#2337)
     new 191cae1  Add route part
     new 2b80c3e  fix route cache issue, can run
     new 3cd4603  Merge branch 'master' into dev-metadata
     new 692dbdf  Solve merge conflicts manually
     new b4db875  Update several documentation links (#2354)
     new 5f8adf0  Enable checkstyle and rat plugin for travis CI (#2393)
     new 0e133c5  Add Router name and fix routerchain error.
     new efc566c  Add demo method
     new 86d7347  typo: prvoiderService->providerService; connectSkiped->connectSkipped (#2396)
     new ff373a7  New ascii logo. (#2395)
     new a3e4593  Merge pull request #2360, add xml configuration for graceful shutdown on ApplicationConfig level.
     new 2ae2f58  Merge pull request #2378, add unit test for HeaderExchanngeChannel.
     new 103cdb3  Check children size is 0 in RouterChain
     new 87b4c1e  if to switch case (#2399)
     new 72e47d9  Refactor tag router
     new 09863b6  Rename GroupRouter to TagRouter
     new 2ba2ddd  Change variable name
     new 7f926d9  Minor code refactoring (#2428)
     new 01ce1b3  Change ConfigConditionRouter and TagRouter: scope and rules
     new aaa8758  To identify app level or service level changes
     new 553b206  Fix compilation error in UTs
     new e572f15  merge from base
     new 678b3fd  Merge branch 'dev-metadata' of https://github.com/apache/incubator-dubbo into dev-metadata
     new fd36193  add metadata master flow
     new 3bdc316  replace Random with ThreadLocalRandom (#2433)
     new 96cdf13  update README (#2448)
     new ff36fb0  Readme (#2449)
     new d173e84  [Dubbo-2413] Fix StreamUtils resource leak (#2414)
     new ec66820  fix typo (#2458)
     new d3d6025  modify apache license
     new 927a7e5  Fix router problems: 1. TagRouter change from global to Application level 2. Add tag rule and condition rule support 3. Fix problem when building RouterChain 4. Change logic of getting invokers from router cache.
     new c0be5e5  Add demo change for tagrouter
     new 6f70f03  Remove duplicate ut classes
     new 98021af  Merge branch 'dev-metadata' into dev-metadata
     new 0242852  Remove duplicate ut classes
     new 75853a8  Merge branch 'master' into dev-metadata
     new 00a3df8  remove a redundant '>' (#2467)
     new f27c5a7  typo in junit: simle -> simple (#2465)
     new 1aa9138  new pull
     new 653f5e4  new pull
     new cd13f62  new pull
     new bab12d2  new pull
     new d93515a  fix review issue: english comments and class format
     new a5695af  Fix problem when rule need to run at runtime.
     new 9611c2c  Fix typo.
     new 685fb2c  Add share by twitter button.
     new 7a86d61  Add more mailing list info.
     new ca057cb  Refactor dynamic config, 1. Extract common method to AbstractDynamicConfiguration 2. Unify strategy when config server cannot be reached at startup: start using local snapshot and try to connect in background.
     new 507f5bf  Update config connecting status when ZK connection changes.
     new 4ef7f28  Fix small bugs and add comments
     new 5ab51cf  Merge branch 'dev-metadata' of https://github.com/apache/incubator-dubbo into dev-metadata
     new 7edb71c  Fix compilation problem
     new 5fcfbce  Merge branch 'dev-metadata' of https://github.com/apache/incubator-dubbo into dev-metadata
     new 7e5f080  remove travis cache (#2481)
     new 038e87e  format code style (#2475)
     new 51f0677  [Dubbo-2424] Fix switch-case fall through in ChannelEventRunnable (#2426)
     new e37319d  Support enabled property.
     new 49f1caa  Fix compilation problem
     new e18810b  [Dubbo-2446]Fix ClassNotFoundException when load Service Interface by parent ClassLoader (#2447)
     new 0cb75df  Merge branch 'dev-metadata' of https://github.com/apache/incubator-dubbo into dev-metadata
     new c9eb57f  Update dubbo-issue-report-template.md (#2483)
     new 514fd4e  Support static tag group in TagRouter
     new 3747cc3  Remove useless config item in xsd
     new 612e3ac  Improve the route logic.
     new 714951a  Change for demo and test logic
     new 8c2f34e  Upgrade maven dependency to the latest version
     new e1e6978  Update readme (#2488)
     new ffed96f  Update Readme (#2494)
     new 96eec3d  fix stable problem for unit cases (#2497)
     new 1af7240  modify data store
     new 8254e3d  [Dubbo-2499]fix PojoUtil realize type convert not support subclasses of 'java.util.date' #2499 (#2500)
     new f532ffd  add redis service store support
     new 98daa43  add test
     new d695b5e  add test on serviceStore and serviceStoreFactory
     new 577eb77  Merge pull request #2468, Simplify registry data and add a new service data store seperated from registry #2030 (#2468)
     new 737f7a7  add jdk11 to travis ci (#2487)
     new 18e839d  per xsd, web fragment's name should be a valid java identifier. (#2506)
     new f8a9315  Merge branch 'dev-metadata' of https://github.com/apache/incubator-dubbo into dev-metadata
     new 917756e  Enhance NOTICE file.
     new bcc3e74  code promote: move constant field to Constants class (#2509)
     new fbf4be9  change unit port (#2513)
     new cfd474d  fix some xsd error (#2470)
     new 10f08f2  Condition  applicationContext != null is always true (#2505)
     new 6dc2308   typo: leastIndexs->leastIndexes (#2520)
     new fe8380f  add classinfo collect
     new bbe176f  Fix typos in serialization unit tests (#2523)
     new 7d3a6ab   #2507: Dubbo 's ExtensionLoader may be can't find custom Extension (#2518)
     new 7ad0b84  Merge pull request #2325, AsyncRpcResult should store the copy of the RpcContext.
     new 9135546  Merge pull request #2434, Remove method.async of provider url.
     new cd60e58  [Dubbo-2348 ] AbstractRegistry util test enhancement (#2409)
     new 9f6f0f5  add serviceStoreService test and modify the code
     new b411a77  set timeout to 3000 (#2536)
     new 6f86a8e  add tests
     new 18dee4e  code format (#2528)
     new 4776efb  Optimization unnecessary unboxing 'b.booleanValue()' and Remove invalid  throws java.lang.Exception (#2529)
     new e6b0bc8   Support for caching null values (#2480)
     new 84410f7   issue#2516: Remove getSpringContext() from org.apache.dubbo.config.spring.ServiceBean (#2517)
     new 0d20194  fix #2532, change different port (#2551)
     new 4fd352b  fix #2533, set timeout to 3000 (#2552)
     new 755bbf9  rm java 9 and 10 on travis (#2559)
     new 00b718c  code format (#2554)
     new cd7ba29  fix #2557 Update ConfigUtils.java (#2562)
     new 733a376  fix #2560, use target/test-classes as the basedir (#2563)
     new 6edfb1d  Optimize leastActiveSelect and weight test case (#2172)
     new 040343b  fix #2545 delayed address (such as zookeeper) parsing (#2565)
     new be51a11  fix registry unit test failed (#2577)
     new 0dac06e  add unit test
     new 336ffd1  add unit test
     new 9b7284f  AbstractRegistryFactory Unit Test: destroyAll method (#2581)
     new 3c34ee8  update lastest version to 2.6.4 (#2601)
     new 046bc30  fix #2600 add javadoc-plugin to dubbo-all module (#2604)
     new d8ed9fe  Remove unuse class. (#2608)
     new 8abd590  Fixed a minor issue with doConnect not using getConnectTimeout() in NettyClient (#2595)
     new 5a25e7d  Fix incorrect descriptions for dubbo-serialization module. (#2620)
     new ccce69e  Issue2583 (#2614)
     new 00513f8  zk and redis unit test and fix some bug
     new 5e3415f  fix review issue
     new d3469fd  delete class
     new d738318  fix #1641, support get system load on windows (#2631)
     new adb5b0e  Optimize RoundRobinLoadBalance (#2586)
     new 462337f  remove author
     new 1dc5d35  remove author
     new 45b3ab4  Merge pull request #2636, move the classes of model from config to rpc-api for reusing.
     new 59dd98a  Merge pull request #2626, simplify registry data and add a new service data store seperated from registry.
     new 8cafcab  combine test coverage report (#2643)
     new 1ef1220  Optimize ut for serialization model. (#2632)
     new a69bc0a  Merge branch 'dev-metadata' of https://github.com/apache/incubator-dubbo into dev-metadata
     new 695d9f8  move getKey from RedisServiceStore to AbstractServiceStore;  modify demo consumer url
     new 393ffce  prototype for issue2570 (#2640)
     new d8282fe  [Dubbo -fix annotation bug] Fix @Reference bug (#2649)
     new 91fddde  Improvements for dynamic config and router: 1. support route in StaticDirectory, multi-registry & group merger 2. tolerance of abnormal configs from configserver. 3. add check policy when failed to connect to configserver
     new 44fb07f  Demo and ut changes
     new ab2b736  Merge branch 'dev-metadata' of https://github.com/apache/incubator-dubbo into dev-metadata
     new 10b2af4  modify dubbo configuration key
     new aef5bb7  Adjust test class, remove version
     new bfa1795  Demo, remove version
     new 515f709  Extract pom dependency version in config-dynamic.
     new 123c66d  Clear dependency of commons-lang in RegistryProtocol
     new 97836c2  Refactor the dynamic-config module to governance module
     new e8da094  Refactor the dynamic-config module to governance module
     new 97a5825  Add test scope pom dependency
     new 9bd9563  Add test scope pom dependency
     new ffdb46b  Rename SPI config file of governance module
     new daf24b3  Remove provided scope restrict of commons-configuration dependency
     new 876b9d6  merge from dev-metadata
     new b723837  Merge pull request #2656, make sure serialization exception sends back to consumer to preventing endless waiting.
     new 1646e6c  Enhancements for router chain: 1. make route cache building in RouterChain thread-safe. 2. clear generated routers when urls change. 3. clear invokers in route cache when provider list in notification is empty. 4. add name for each router.
     new c805c1d      #1903: supplemental change (#2666)
     new 5e60bef  Optimize the doSelect method of RandomLoadBalance to reduce the times of invoke of the getWeight method of the AbstractLoadBalance (#2597)
     new 5194066  Merge branch 'dev-metadata' of https://github.com/apache/incubator-dubbo into dev-metadata
     new a97bf43  renew the module name, package name, class name
     new 37c22c7  Merge pull request #2672, simplify registry url: rename servicestore to metada & enhancements.
     new 604439a  Merge branch 'dev-metadata' of https://github.com/apache/incubator-dubbo into dev-metadata
     new 0a29783  refactor AbstractMetadataReport
     new dd950ac  解决与quartz集成报错问题 (#2677)
     new 6938d48  Code format (#2662)
     new 1e6800b  seperate retry from AbstractMetadataReport
     new de32524  Change the default root directory of zookeeper config center from '/dubbo/config' to '/dubbo'.
     new 413ed71  test registry group
     new 2f9dcf1  Merge branch 'dev-metadata' of https://github.com/apache/incubator-dubbo into dev-metadata
     new f2b6f07  Merge pull request#2679, consumer throws RpcException when RegistryDirectory notify in high QPS.
     new ca649e3  rename the serviceStore to metadataReport; default MetadataReportFactory to redis
     new 8839c9b  Ignore invalid configurators
     new ac13330  Rename MetadataReportFactory SPI config files
     new f1ea451  Merge branch 'dev-metadata' of https://github.com/apache/incubator-dubbo into dev-metadata
     new 4c51b0d  fix comments
     new 7286e23  remove ServiceClassHolder and use the ApplicationModel replacedly (#2646)
     new 8416db1  refactor the interface and import jaket source
     new ac013b1  [Dubbo-1983] Support Protobuf Serialization (#2618)
     new 910b261  Smooth Round Robin selection (#2650)
     new 2a8986a  refactor the interface and import jaket source
     new b8bc80b  enhance pull request 2618 (#2691)
     new 46f95bf  fix typo error in FAQ (#2684)
     new a777aec  remove author info for RoundRobinLoadBalance (#2697)
     new dba175a  fix pom for protostuff serialization (#2700)
     new 99a00ba  Optimize REGISTRIES field in AbstractRegistryFactory. (#2703)
     new 36a1155  [version 2.7.0]remove the StaticContext class and refactor the code related to Async (#2688)
     new e125951  Add dynamic configuration support
     new 9af1f1a  Merge branch 'master' into dev-metadata-config-mergemaster
     new 596721d  Fix compiler error after merge master branch
     new e94d74b  Optimize heartbeat and reconnect task. (#2658)
     new 195c82d  polish the code for pull request 2658: Optimize heartbeat and reconnect task (#2709)
     new 4d0a36c  重构 ServiceBean 的 isDelay 方法,使其更符合语义 (#2686)
     new 0a116aa  【Unit Test】FailbackRegistry Test: recover method (#2591)
     new 79812af  Enhancements for dynamic config
     new 93b1cf0  Move UT in config-api to bootstrap temporarily, to solve the unreasonable dependency problem between modules. For long term run, we should refactor the config-api module to stop it from depending on other modules.
     new e6e6689  Changes on demo, for test purpose.
     new 801eb73  Merge branch 'dev-metadata' of https://github.com/apache/incubator-dubbo into dev-metadata
     new c21cc05  replace ServiceAnnotationBeanPostProcessor log.isInfoEnabled->log.isWarnEnabled (#2712)
     new 26f01c9  modify servicestore and refactory abstractMetadataReport
     new 10bca19  add simple registry switch and metadata retry switch
     new a4db979  add simple registry switch and metadata retry switch
     new 6f90215  fix compiler issue
     new 033b58e  remove the group of registry from demo-provider
     new d423f55  Add xml schema and spring bean support for ConfigCenterConfig
     new d20a6aa  Change ZooKeeper's data structure as a config center
     new a45bfd4  Move UT in config-api to bootstrap temporarily, to solve the unreasonable dependency problem between modules.
     new 80f9091  Changes for demo
     new 91f1ce8  Merge pull request #2721, Refactor , add switch to simplify registry url and control metadata flow.
     new 8600ae4  remove dependent and import
     new 65450f5  Merge url part from cvictory and fix configuration override problems
     new b727c87  Merge url part from cvictory and fix configuration override problems
     new a41930e  merge dev-metadata
     new 3cf801b  [Dubbo-2678][For Master] Add ability to turn off SPI auto injection, special support for Object type.  (#2682)
     new 61bdd46  make demo work
     new 0d51bc4  Merge pull request #2725, problems of graceful shutdown in 2.6.3 and some recommendation.
     new 201d1f3  Add app level configuration file; Unified group and namespace in different configcenter implementation.
     new 505d155  enhance comments (#2735)
     new 2284ede  code format (#2730)
     new 90a9134  merge dev-metadata from upstream and refactor zk store
     new 4b68368  Demo changes.
     new 6b4bae0  merge dev-metadata and add unit test
     new 4097405  Add spring annotation support for ConfigCenter.
     new 220c9da  cherry-pick 4d0a36c435ca59bfcf909c0e76fa2ab024fb7408 from master 重构 ServiceBean 的 isDelay 方法,使其更符合语义
     new 9d37574  remove origin metadata code , add new metadata test, add generic test for metadata
     new c064b0a  Merge branch 'dev-metadata' of https://github.com/apache/incubator-dubbo into dev-metadata
     new 8f498c9  if no metadata config address, config the log level to warn
     new 16f7a1e  Close all servers/ports after tests finish (#2741)
     new aed0102   Simplify the code of StringUtils to make it more graceful. (#2740)
     new 56b2193  Add 'forks' config into xml config (#2568)
     new 072b51e  Merge pull request #2744, metadata unit test and generic test, refactor zk store.
     new bc9cf99  Merge branch 'dev-metadata' of https://github.com/apache/incubator-dubbo into dev-metadata
     new 22599b9  Make ReferenceBean depend on ConfigCenterBean, so that ConfigCenterBean can always be initialized before refer.
     new d85550a  Merge branch 'dev-metadata' of https://github.com/apache/incubator-dubbo into dev-metadata
     new 546b135  override url in directory
     new 1a88c22  fix typo (#2747)
     new e3bd693  [DUBBO-2489] MockClusterInvoker provides local forced mock,I tested it locally, but it doesn't work (#2742)
     new c5bc3bc  Merge branch 'dev-metadata' of https://github.com/apache/incubator-dubbo into dev-metadata
     new b0107e7      #2748: Provider should disable mock configuration (#2749)
     new aa9f16e  Fix the bug that ReferenceBean refers service more than once when debugging. (#2754)
     new 20a5efb  Close all servers/ports after tests finish (#2755)
     new a7cf737  add checkstyle rule to check import order (#2745)
     new dcbd326  Changing URL so tests can run in any order (#2760)
     new 117d485  [Dubbo-2353]fix Invalid property 'interfaceName' of bean class [org.apache.dubbo.config.spring.ServiceBean]#2353 (#2418)
     new 708cdb5  Remove default group in DynamicConfiguration API
     new ebb7dd7  Fix problem when parsing override rule
     new d8db928  fix :dubbo.properties cannot work on MetadataReportConfig
     new efacb58  Merge branch 'dev-metadata' of https://github.com/apache/incubator-dubbo into dev-metadata
     new 7f5fd46      #2762: [Dubbo - qos-http] stopServer should be invoked ? (#2767)
     new 42fac3e  Fix subscribe and parse problems with override protocol.
     new 3d79fe0  Add enabled=true check for override url.
     new e2f664f  record init status.
     new 60b1342  support accepting external configuration from application.
     new b787ab7  Move refresh action of configs from Spring bean to a Config API.
     new b7e8b1e  Merge branch 'dev-metadata-spring-environment' into dev-metadata
     new bdfc500  Fix NPE in TagRouter
     new bff16eb      #2777: heartbeat threads blocks process shutdown (#2778)
     new 042ab09  support standard spring PropertySource
     new 38a6511  oschina vote (#2786)
     new 29ef73f  refactor the simplified, add some unit test, fix issue.
     new 21b4334  Merge branch 'dev-metadata' of github.com:apache/incubator-dubbo into dev-metadata
     new e3916ef  add cluster-style address support for configcenter
     new d11b876  Merge branch 'dev-metadata' of https://github.com/apache/incubator-dubbo into dev-metadata
     new dbca54c  Merge branch 'master' into dev-metadata
     new 0d0c955  solve dubbo-bootstrap conficts after merged master
     new 5f0d8c8  change how DynamicConfiguration instance is fetched.
     new 46a0580  fix ut
     new dc23a34  Add pom dependency
     new a3f9a54  change log level to info
     new 453e323  ignore parameter(exclude=true).
     new e430443  modify the variable name and support springbean configuration
     new 1a8e8b1  Merge branch 'dev-metadata' of github.com:apache/incubator-dubbo into dev-metadata
     new 2e9e85a  avoid repeat init of dynamicconfiguration
     new 92e8825  Merge branch 'dev-metadata' of https://github.com/apache/incubator-dubbo into dev-metadata
     new 3de0ec0  Restore the previous behaviour
     new b1a7622  fix typo (#2791)
     new 9466425  improvement on Parameters and CollectionUtils (#2790)
     new 6999c6a  refactor override rule
     new 0a4cce7  rename module name from governance to configcenter
     new a3215cb  refactor governance to configcenter
     new 026fa0b  [REFACTOR]:[fix typo] (#2804)
     new c880720  if the registry type is zookeeper, use the address as default configcenter address.
     new 0aebefe  modify consumer metadatareport: param type from string to map
     new 5ea6b33  [Dubbo-2798]fix apporiate NotWritablePropertyException (#2800)
     new 1ab215e  add dubbo specification version into registry for ops
     new 51146f7  Split the Environment into two parts: Environment in Common and ConfigurationUtils in ConfigCenter
     new 912498a  empty rule protection: "" should not be treated as delete.
     new 701cf26  Merge branch 'dev-metadata' of https://github.com/apache/incubator-dubbo into dev-metadata
     new 3845d78  add apiVersion to override url
     new ecc34c2  Fix reExport, check url to registry changed before do register.
     new 740b5aa  remove unnecessary volatile restrict
     new 9f02b97  Fix configurator bug
     new 6140bc2  Fix concurrent problem of zookeeper configcenter, wait to start until cache being fully populated.
     new 6a1b9ee  Merge pull request #2810, code review and refactor for dubbo-configcenter.
     new 28b3736  [Dubbo-2758] Adding dependency on dubbo-remoting-mina for tests in dubbo-rpc-dubbo (#2797)
     new 607af9d  Merge pull request #2817, code review for dubbo-configcente.
     new 65e1640  support ops; modify properties with split -, fix issue
     new 7adf111  Merge pull request  #2818, code review for AbstractConfig.
     new 1bebd2d  Fix problems in Configuration: remove cache usage in startupCompositeConfiguration.
     new 1e28f7a  Merge branch 'dev-metadata' of https://github.com/apache/incubator-dubbo into dev-metadata
     new 2d7b8c1  Add extra type match check when override config value.
     new 773d7f4  Fix small bugs find in UT
     new 3dfa8d2  Code review around Environment, AbstractConfig, and AbstractPrefixConfiguration's impls. (#2820)
     new da978fd  does not use parameter key in config metadata
     new 720784c  Merge branch 'dev-metadata' of https://github.com/apache/incubator-dubbo into dev-metadata
     new a24289f  modify dubbo version to 2.6.5
     new 8f40549  add missing return statement.
     new 8d8aed2  Merge pull request #2823, Code review for ConfigurationUtils and Environment.
     new 3206dba  store DynamicConfiguration reference in Environment
     new 46b3458  fix typo of field (#2825)
     new b9ce4a4  Add UT for Configuration
     new 6f61822  try different zookeeper implementations
     new bc3086e  add unit tests
     new d4156cc  upgrade curator version
     new d9e0b64  save one zookeeper implementation as default
     new 0fb3657  temporarily close checkstyle on importing orders
     new d39343e  adjust zookeeper dependency
     new 5aeb049  [Dubbo-2845] Fix OOM in UT testSelectByWeight (#2845) (#2846)
     new 23f0e52  fix NPE when no listeners registered for key
     new 4700f2c  create separate RouterChain for StaticDirectory
     new a1b9e0a  fix ut
     new 8465e9a  add Apache license
     new 719b5a3  reformat code
     new 7101b6b  reformat code
     new bc6a06c  Fix UT failed on windows with FileNetworkerTest (#2848)
     new abb62c8  add dependency into dubbo.jar
     new 14d1f97  optimize dynamic configuration api
     new 83a27e8  rename
     new 8f9a76e  Merge branch 'dev-metadata' of https://github.com/apache/incubator-dubbo into dev-metadata
     new 38a8fad  add fixme comment
     new 133d570  Update README.md
     new 00b15a4  refactor config-center implementation
     new cc943d3  fix unit test
     new 52a325d  Merge pull request #2872, refactor config-center implementation.
     new c2b34c8  unit test
     new 7473662  app level override rule should only generate one url
     new 25080d3  add `dubbo.` prefix for tag router key
     new 92c721b  Merge remote-tracking branch 'origin/dev-metadata' into dev-metadata
     new 6081c9e  add log for rule notification.
     new dfdd424  remove useless file
     new 32140d4  fixed typo of variable (#2875)
     new 2b01e0c  Merge branch 'dev-metadata' of github.com:apache/incubator-dubbo into dev-metadata
     new d0f7c05  Remove unnessesary code  in RegistryDirectory#doList (#2861)
     new b01e251  fix problem when creating router chain for StaticDirectory (consume multi groups)
     new 1f751a6  add some ScriptRoute test case (#2879)
     new e8af04d  remove the duplicate superclass of TagRouter and ConditionRouter (#2885)
     new 5a9406c  modify metadata store from sync to async
     new d40beeb  add licence
     new 85eb412  remove chinese comments
     new e0bd630  fix unit test
     new 0d3c0da  fix unit test and add licence
     new 585b3a5  Merge pull request #2887, fix consumer stub bug in multi registries.
     new 2847b3c  enhance unit test (#2898)
     new 63bf28d  feat:Improve the annotation of LeastActiveLoadBalance (#2893)
     new 216e750  Fix log4j pattern layout (#2802)
     new 628ad77  Optimize getExtensionClass method. (#2788)
     new 48e482e  [DOCS]:[fix comment statement and reformat code] (#2844)
     new 8a8650f  Close all ports after tests finish (#2906)
     new 743da20  fix testCustomExecutor (#2904)
     new ea71adb  Graceful shutdown enhancement in Spring (#2901)
     new 5b000a3  Simplify the code logic of the method AbstractClusterInvoker#reselect. (#2826)
     new e16e78f  create AbstractRouter (#2909)
     new f3e8be7  Added javadoc for dubbo-filter module dubbo github issue 2884 (#2921)
     new 107a0cc  Enhance unit test (#2920)
     new 6990134  Change Readme dubbo-sample hyperlink (#2927)
     new 3a05378  Simply TagRouter (#2924)
     new fe456d9  make telnet config work again (#2925)
     new c2a4c8d  Remove the log to putRandomPort when one protocol use random port (#2931)
     new 833ba03  Fix DubboShutdownHook Memory Leak (#2922)
     new bb3216d  Improve UT grammar and remove unnecessary braces. (#2930)
     new d4d827e  remove Provider and ConsumerMetataIdentifier
     new 38c2151  re-enable testCustomExecutor  (#2917)
     new 437c6ce  Fixing test-order dependency for FstObjectInputTest (#2815)
     new dabd428  re-enable testCustomExecutor (#2913)
     new aa5637e  Resetting ExtensionLoader to remove test order dependencies in StickyTest (#2807)
     new 368a59e  Release resource after use in ConfigParserTest (#2905)
     new e508ad4  optimize the RondRobinLoadBalance and MockClusterInvoker (#2932)
     new a03d487  [Dubbo-2864] Fix build failed with -Prelease (#2923)
     new 795a840  Fix telnet can not find method with enum type (#2803)
     new 6f6ef6c  [dubbo-2766] fix the bug of isMatch method of InvokeTelnetHandler (#2787)
     new acfc86f  enhance org.apache.dubbo.rpc.protocol.dubbo.telnet.InvokeTelnetHandler#isMatch (#2941)
     new d32ff60  [Dubbo-2766]Fix 2766 and enhance the invoke command (#2801)
     new 0599f7d  Delete useless assignments (#2939)
     new ce4defa  Replace anonymous class with method reference (#2929)
     new 9d4b6cb  Optimize retry for FailbackRegistry. (#2763)
     new 61eff59  standardize semantics of all mergers,enhance mergeFactory and testcase (#2936)
     new 6c9f74c  Modified to lower camel case (#2945)
     new 227a169  Improve several map iteration (#2938)
     new b8c3e84  fix issue-2948:spring boot external config invalid (#2950)
     new afcb9f2  Limit the times of registry retry. (#2946)
     new 1eb3067  fixed involve (#2957)
     new 2fad342  [Dubbo-2328]Fix the concurrency limit of 'ActiveLimitFilter' to calculate atomicity (#2445)
     new f5be817  should not skipTests (#2958)
     new 31de870  RestProtocol will be failed to export. (#2965)
     new c558459  Update CHANGES.md (#2978)
     new c94ac7a  Optimize ConfigCenter api and implementation 1. add group to api definition. 2. add removeListener implementation. 3. fix Zookeeper implementation
     new 6007fd3  Optimize service governance: 1. avoid duplicate notification of application level override rule 2. remove route cache 3. support sub menu in ops for router and configurator
     new 0a2aab8  support using multi registries/protocols in config center.
     new e425767  fix problem of governance: configurator & router
     new e86b89c  resolve conflicts
     new f92f00f  use asyncInterfaceClass
     new a5faea2  make loadbalance robust, add comments (#2962)
     new 99632b3  extract the resolve file logic (#2976)
     new 0648887  add the notice of checkstyle (#2983)
     new b3d44a6  Documentation/2935#dubbo rpc api (#2967)
     new fa41d6f  fix referOrDestroyCallbackService.referOrDestroyCallbackService to Camel-case fix issues  #2973 (#2979)
     new e6e7ea8  Merge pull request #2963, fix potential concurrency issue in a simpler way for ActiveLimitFilter and ExecuteLimitFilter.
     new c8c5b3d  make sure compatible Router works fine
     new 83a75d3  enhance ConsistentHashLoadBalance ut (#2947)
     new e4acdf7  [Dubbo-619] Fix consumer will generate wrong stackTrace (#2956)
     new 67c8718  Refactor, put overrides related to Config Center inside ConfigurationListeners
     new c0b277c  generate a empty list for invokerUrls in refreshInvoker if it's null
     new 5b1b14d  set reg status to true after reExport
     new df219f3  enhance shutdown hook in spring (#3008)
     new 859efef  Added UT for dubbo-rpc-api module (#3010)
     new 455943f  add fault tolerant code to avoid NPE
     new 47213f4  fix wrong invokers reference to StaticDirectory under multi-group
     new 5d690d9  add comment
     new 1a06874  Removing null validation because a null check is not needed before using instanceof (#3020)
     new 275635e  unify the config key format, sth like: dubbo.registries.id.address=xxx dubbo.registry.address=xxx dubbo.configCenters.apollo.address=xxx dubbo.configCenter.address=xxx
     new 5c2293d  fix UT compile error
     new fdc9202  update demo
     new d962113  fix NPE
     new fae5fa8  update dependencies in readme (#3028)
     new 3e6ae66  Fixing typos (#3030)
     new 69e7204  [DUBBO-3023]: problem in ActiveLimitFilter (#3035)
     new 678cdb4  [DUBBO-2988] Unrecognized the other provider (#3013)
     new 4bd2ed4  unify config format.
     new 5184416  fix busy loop caused by singledThreadExecutor
     new b132451  Merge branch 'dev-metadata'
     new ac31d4f  fix compile error.
     new cedba72  fix UT
     new a35f942  'continue' statement is unnecessary as the last statement in a loop (#3046)
     new 411abe9  make condition router enabled by default.
     new 96dffe3  set all router rule enabled by default
     new 9897aa3  remove appConfigs cache to support one service/reference registered more than one time (if users don't explicitly add id, cache can not work properly)
     new c20164e  fix wrong reference
     new b88bf3a  Merge branch 'master' of https://github.com/apache/incubator-dubbo
     new 2e73d45  Ignore ut temporarily
     new 669705c  Fix FailbackClusterInvoker one risk of memory leak #2425 (#2822)
     new 2a763b9  Fix UT
     new ddf0cba  merge UT into one file
     new e3f5773  readability enhancement and assert check for proxy object (#3048)
     new 7d3c6bc  Optimization code (#3054)
     new 77891b4  replace ‘\n’ with lineSeparator (#3058)
     new c84511c  Merge pull request #3044, code review around RouterChain.
     new 64d6ac8  Merge pull request #3067, async related api opmization
     new 86982cf  Fix spring doesn't allow setter override. (#3066)
     new bfed246  Fix ut
     new df7bc59  remove package import used by comment to pass travis
     new ab497bc  remove package import used by comment to pass travis
     new 59cbe69  Merge pull request #3062, code review around RouterFactory.
     new b4dd0cf  Add comment
     new cdee4a2  Fix UT
     new 0282a42  Revert demo changes
     new c18b1cf  Revert code to avoid NPE in RPC wire after providers are cleared.
     new 4cf3e38  make ListenableRouter code thread safe
     new dc1dec5  Fix UT
     new 0b700a7  Remove assert check to continue with execute.
     new 9c0e3ef  solve compile error
     new c255ad6  Merge pull request #3077, Code review around AbstractConfiguratorListener.
     new 7aa0717  add Apache license
     new 5cfb963  edit comments , edit metadata identify path
     new d0033d1  Merge branch 'master' of github.com:apache/incubator-dubbo
     new 70b8d0c  temporarily ignore UT ZookeeperMetadataReportTest
     new ca7d641  temporarily ignore UT RegistryDataConfigTest
     new 5ea4fa5  add license and reformat
     new cd56069  add unit test to dubbo-registry/dubbo-registry-api and dubbo-registry/dubbo-registry-default (#3053)
     new 2fbdecf  fix async store test fail issue
     new 09cbf8f  fix async store test fail issue
     new 5c54c68  Change the configurtion to work default with multicast address (#3092)
     new 50afb87  Merge pull request #3083 beiwei30/incubator-dubbo,  more code review.
     new f99f015  change @AsyncFor annotation from TYPE to METHOD
     new b9a03a9  remove @Async from core framework.
     new 383a37e  replace hard coded values with constants and small refactor (#3101)
     new 46073c7  Code review (#3094)
     new 0005166  Update AnnotationBean.java (#3021)
     new bdb78b8  add twitter follow (#3104)
     new 9396ace  fix typo (#3110)
     new 612ba39  Merge branch 'master' of https://github.com/apache/incubator-dubbo
     new 1bc1312  Merge pull request #3099, polish code, avoid dup code.
     new ee53c0a  Merge branch 'master' of https://github.com/apache/incubator-dubbo
     new 93a72ac  refactor method name to isReturnFuture
     new 4ad3c91  Add DubboBuilder
     new 58efafe  Add DubboBuilder
     new e8bcdb0  Merge pull request #3096, code review config center.
     new 04aae2a  Merge pull request #3095, remove @AsyncFor from core framework.
     new d4d6dbf  add log in ZkclientZookeeperClient.java (#3109)
     new d41408e  Change NOTICE file to embracing the new year fix #3111 (#3112)
     new 1b8d952  enhance bundled examples  (#3115)
     new e172b29  Replace hard coded dubbo-config-api values and small code optimization (#3108)
     new 95ebfe8  add java doc to dubbo-config-api (#3103)
     new 66fbb3c  Config optimization. 1. add ConfigManager 2. Reference/Service hold reference of ConfigCenterConfig 3. change from-spring to include-spring-env
     new c509f1b  Check config instance in ConfigManager before create a new one.
     new 0d04cfd  Use hyphen instead of camel for prefix (#3119)
     new b7857f9  Fix compile error (#3122)
     new 6aad8da  Remove unused code, fix #3070 (#3073)
     new 427e2d2  polish code
     new 3bf77ab  Add monitor module javadoc (#3121)
     new ac5afe3  support multiple default registries and protocols
     new 8056746  weird demo changes
     new e981dca  Merge branch 'master' into ConfigCenter-optimization
     new b6f437d  weird demo changes
     new 2147d90  Release resource after use in ConfigParserTest (#3127)
     new 3d7f7f5  move init() method from ConfigCenterConfig
     new 83b54a8  fix #3124 . move RegistryDataConfig configuration into RegistryConfig and remove RegistryDataConfig (#3129)
     new f081421  Merge branch '2.7.0-release' into ConfigCenter-optimization
     new 4b2b673  add javadoc for registry and some code (#3140)
     new de76413  fix #3123.  support metadata xml config and support dubbo.properties format 'dubbo.metadata-report.address=XXx' (#3138)
     new ba27bc5  Correct spelling error (#3146)
     new f36bed9  Code optimization (#3118)
     new ddb518d  Code rule (#3016)
     new 5c971c1  Merge pull request #3143 from beiwei30:prefix, fix prefix, use hypher case instead of camel case.
     new ec8a5b9  Merge pull request #3135 from beiwei30:registry-refresh-redo, avoid dup refresh for registry config.
     new daab283  optimize ConfigManager
     new e6b340d  Merge branch '2.7.0-release' into ConfigCenter-optimization
     new 90030e7  resolve conflicts
     new 9c9f7f1  fix bug of read config
     new 9111b3c  fix UT
     new ff5d2ff  fix UT
     new 0fba21c  avoid duplicated refresh for application (#3157)
     new b9c8bb8  override equals of Config
     new 824aaf9  move refresh() into setter to avoid duplicate refresh during check.
     new a66784a  fix UT
     new d4532c6  add empty check at the start of setter.
     new e095bd9  code optimization (#3167)
     new b399df7  fix UT
     new e632504  Add javadoc for dubbo-serialization module(#3002). (#3004)
     new bcf474d  fix UT
     new d1aa4da  give router rule a more layered extensiable ZK path: * ../routers/condition * ../routers/tag * ../routers/otherRouter
     new fb5f1af  Fix UT
     new 2cbc83f  optimize ReconnectTimerTask's log output (#3162)
     new 5a87918  Adjust ZK to handle layered routers path
     new 176a86b  Remove BlackWhiteListRule
     new f4e96a4  add some small optimize (#3171)
     new 460c3a1  fix telnet trace times is always 1 (#3038)
     new 21e0227  modify metadata node path in zookeeper (#3166)
     new 1b6bbf1  Adjust code to avoid possible ConcurrentModificationException
     new a02f7a6  refresh only once
     new c4e9b9d  revert router from layered path to flat path: /router/condition -> router-codition
     new c679d0b  Routers zookeeper path (#3173)
     new 1eebe74  refresh configCenter before start
     new 39583d4  resolve merge conflicts
     new 178282c  fetch from ConfigManager if ConfigCenter is not set
     new db0c0a8  put checkRegistry() inside refer() not before refer()
     new 41c8ae4  Fix DynamicConfiguration SPI config
     new c89807e  Keep parameters in registry url.
     new 1f2122e  Fix wrong reference
     new 1db53cf  Fix mock in UT
     new b725826  set literal 'protocol' for ReferenceBean
     new 747b804  Fix UT
     new 5298afd  Upgrade junt to junit5 (#3149)
     new 031c011  [Dubbo-3169]Check future status before get(), return default value if not completed yet. (#3185)
     new a8af5ce  Fix metadata report configuration error (#3183)
     new 347f154  Async enhancement (#3184)
     new bb18512  Format change.
     new 67df884  fix wrong word spelling (#3217)
     new 8e838d5  Merge pull request #3224, support jax-rs annotation on interface as well as on impl.
     new 2f74354  fix #3179. Make registry, configcenter, matadata-report share a zooke… (#3182)
     new 5caa422  just for modify comments and imports (#3227)
     new 505b41d   Fix provicer --> provider (#3222)
     new e1f4466  Optimize the code:  use logger instead of printStackTrace(). (#3202)
     new de204cf  Optimize code: remove unnecessary judgment code. (#3196)
     new f76ae21  Optimize the code: fix CallbackServiceCodec.java exportOrunexportCallbackService method issue. (#3199)
     new a151262  add 2.7.0 release notes
     new 0e0fbd5  Refactor telnet invoke command (#3210)
     new a93e96c  [Dubbo-3226] guarantee interoperability with 2.6.x and lower versions (#3229)
     new f73e8cc  refactor method name
     new 1e1a5ec  refactor method name
     new 3c38f20  Remove deprecated AnnotationBean, please refer #1485 for the new method to replace. (#3232)
     new 5acb4bf  [Dubbo-3231]keep TagRouter consistent with 2.6.x (#3233)
     new 66afe96  Modified to lower camel case (#3003)
     new 416c575  wrong event setting (#3043)
     new 458a450  call the util method (#3230)
     new 43d74b3  Qos heart (#3170)
     new 8c2fbc8  Merge pull request #3246 from cvictory:2.7.0-release remove gson from dubbo.jar in shading mode , and change to dependency way.
     new e24e568  Extract compareTo impl to Router interface and concrete Router only responsible for provide priority. (#3240)
     new a8e1d26  Protocol compatibility (#3254)
     new f770b7c  remove getContext() (#3235)
     new 16fbc93  modify some typos (#3257)
     new 78accf7  Merge 2.6.6 source code into 2.7 (#3241)
     new e73624c  Add activation for the release profile
     new de3014d  Update the Java SE link to Java 8.
     new d98b24c  Move the doclint configuration to correct position.
     new 9f6b8c8  Deactivate maven release profile.
     new 6675c82  Fix final name.
     new 44b4e42  Optimize the Apollo extension of Config-Center SPI
     new fda71e7  must shutdown thread pool when no in use (#3255)
     new 477ef97  Update 2.7.0 release notes
     new 1c78148  Igonre .patch file.
     new e4f39a3  [maven-release-plugin] prepare release dubbo-2.7.0
     new de4f91b  [maven-release-plugin] prepare for next development iteration
     new 5f62633  [maven-release-plugin] prepare release dubbo-2.7.0
     new 2134b89  [maven-release-plugin] prepare for next development iteration
     new 576a413  Bring back redis auth UT (#3278)
     new cb59913  Optimize code: Fix Constructor to determine illegal logic problems (#3197)
     new bcb6eee  fix return type (#3284)
     new ca84f6c  use standardcharset.utf-8 instead of literal (#3285)
     new d470679  Move the iteration of methods of a service config to the if block of the class have method declared not by Object; remove some useless parameter type (#3282)
     new e18ec0d  Merge branch '2.7.0-release' of https://github.com/apache/incubator-dubbo into 2.7.0-release
     new 0a2b9bf  Add shutdown command for telnet (#3280)
     new dbc1f79  Ignore mvn wrapper binary files.
     new 614bceb  [maven-release-plugin] prepare release dubbo-2.7.0
     new d2b62d3  [maven-release-plugin] prepare for next development iteration
     new 9f3ac61  Fix typo (#3293)
     new 0f86000  Improve/heartbeat (#3276)
     new 215ed36  code optimization (#3297)
     new 73d9cd3  further enhancement for pull request #3297, also fix an issue introduced in this pull request (#3303)
     new d75ce73  Merge branch '2.7.0-release' of https://github.com/apache/incubator-dubbo into 2.7.0-release
     new 68fa9c1  Merge branch '2.7.0-release'
     new 04bcfe2  Fix UT conflicts of merging 2.7.0-release
     new f0f124d  Remove usage of classes in Junit 4
     new 971d6d9  Remove usage of classes in Junit 4
     new d688d92  Remove usage of classes in Junit 4
     new 132c20b  Remove usage of classes in Junit 4
     new 4527b7d  Remove usage of classes in Junit 4
     new 5c75eb2  remove not used import (#3309)
     new d3b2439  remove unused import (#3311)
     new bfdde7e  Degrade some UTs in dubbo-config-spring to use junit 4.
     new 0642b3e  use beforeEach and afterEach
     new d27fb1f  Merge pull request #3295, unregister consumer url when client destroyed (referenceconfig#destroy).
     new b4aa515  Optimize heartbeat (#3299)
     new babf0d1  simply telnet command enabled check logic (#3316)
     new e07038b  Add comments, manually merge #3181.
     new 33f1726  Fix for loop reference test pass on protostuff (#3252)
     new 4d78772  Fix maven compile warning (#3322)
     new 21a608c  Merge pull request #3174, make timeout filter not work in async way.
     new faf3983  Merge pull request #3323, fix double-checked locking.
     new c72708b  Merge pull request #2959, fix a bug of service config.
     new 4fbdc4f  Fix random ut falling in DubboMonitorTest (#3327)
     new 6a87dc5  Merge pull request #3017, fixes #2981, refresh invocation's attachments in each invoke.
     new 9cdb2f0  Merge pull request #3141, optimize outbound event and some code formatting.
     new 15faa9b  Merge pull request #3333, add @Override for sub-class method.
     new e3aac2d  Fix thrift protocol, use path to locate exporter. (#3331)
     new ece58a8  fix #2842. remove duplicate SPI definitions for 2.7.x (#3340)
     new 5a67a19  fix org.apache.dubbo replace com.alibaba.dubbo (#3338)
     new 26f010d  fix the typo of notification mail list address (#3335)
     new ed8bb74  Review code of TypeDefinitionBuilder (#3064)
     new a6d55fa  [Dubbo-3339] Remove futility check code (#3346)
     new 6dcd593  add no-argument constructor method to URL.java fix #3342 (#3350)
     new c8cf56b  Enable ZookeeperMetadataReportTest (#3360)
     new 2300fca  Package name error (#3354)
     new 21046c8  some optimize on ExtensionLoader (#3307)
     new 2308a36  Fix some unit test failure (#3337)
     new 95fc75a  Fix compilation error fix #3365 (#3366)
     new df9f998  [Dubbo-900] Fix 通过 override 修改 hessian协议的提供者的配置 不生效 #900 (#3363)
     new f5b6d2a  delete useless judgment (#3326)
     new 1f02113  Fix self assignment (#3301)
     new 7b529a3  [Dubbo-2423] Multicast demo fails with message "Can't assign requested address". (#3317)
     new 7f262f9  simplify map empty judgment (#3376)
     new 58e35b2  应该是非空才循环,不然会导致在使用redis注册中心时消费者引用不到服务 (#3291)
     new d7e95b4  enhance unit test and logging (#3374)
     new 1efa457  follow up for #3291 (#3378)
     new 47abf6c  correct typos,eg: occured -> occurred (#3380)
     new a074319  follow up for #3376 (#3377)
     new fd16a2b  [Dubbo-3347] Update package name in README file  fix#3347 (#3362)
     new 19c1af8  [Enhancement] Replace explicit resource management with try-with-resource (#3281)
     new 5280e6c  Update dubbo-samples' git link

The 3149 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.



Re: [incubator-dubbo] branch satansk-patch-1 created (now 5280e6c)

Posted by Kun Song <so...@gmail.com>.
Hi Huxing,

Sorry for my mistake. I used to edit md files for small improvements, and it will create a branch in my own repo. But this time, it behaves out of my expectation, sorry for that.

The pr has been closed and the personal branch has be deleted.

Best regards!

> 在 2019年1月30日,下午3:33,Huxing Zhang <hu...@apache.org> 写道:
> 
> Hi,
> 
> Please do not push your personal branch to remote repository.
> Typically you need push to your forked repository and send a pull request.
> 
>> On Wed, Jan 30, 2019 at 3:20 PM <so...@apache.org> wrote:
>> 
>> This is an automated email from the ASF dual-hosted git repository.
>> 
>> songkun pushed a change to branch satansk-patch-1
>> in repository https://gitbox.apache.org/repos/asf/incubator-dubbo.git.
>> 
>> 
>>      at 5280e6c  Update dubbo-samples' git link
>> 
>> This branch includes the following new commits:
> 
> <snip/>
> 
>> 
>> The 3149 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.
>> 
>> 
> 
> 
> 
> --
> Best Regards!
> Huxing

Re: [incubator-dubbo] branch satansk-patch-1 created (now 5280e6c)

Posted by Huxing Zhang <hu...@apache.org>.
Hi,

Please do not push your personal branch to remote repository.
Typically you need push to your forked repository and send a pull request.

On Wed, Jan 30, 2019 at 3:20 PM <so...@apache.org> wrote:
>
> This is an automated email from the ASF dual-hosted git repository.
>
> songkun pushed a change to branch satansk-patch-1
> in repository https://gitbox.apache.org/repos/asf/incubator-dubbo.git.
>
>
>       at 5280e6c  Update dubbo-samples' git link
>
> This branch includes the following new commits:

<snip/>

>
> The 3149 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.
>
>



--
Best Regards!
Huxing