lizhong [Wed, 30 Jan 2019 09:06:22 +0000 (17:06 +0800)]
fix frequent class loading for classes which are unknown to current classloader
Xin Wang [Fri, 26 Oct 2018 15:02:43 +0000 (23:02 +0800)]
Convert cobertura to jacoco (#5)
update jacoco config
Xin Wang [Fri, 26 Oct 2018 14:39:32 +0000 (22:39 +0800)]
Enable codecov config (#4)
enable push coverage data
Xin Wang [Sun, 16 Sep 2018 11:56:47 +0000 (19:56 +0800)]
Update readme (#3)
* update README.md
Xin Wang [Thu, 13 Sep 2018 03:05:56 +0000 (11:05 +0800)]
Update README.md
zhuyong [Tue, 24 Jul 2018 02:41:12 +0000 (10:41 +0800)]
change version to 3.2.5-SNAPSHOT
Jason Song [Fri, 13 Jul 2018 02:24:29 +0000 (10:24 +0800)]
fix hessian2 serialization infinit recursion(StackOverflowError) when object's writeReplace method returns the object itself. (#1)
Xin Wang [Fri, 13 Jul 2018 02:23:57 +0000 (10:23 +0800)]
fix Set Serialize data lost (#2)
* fix Set Vector Serialize data lost https://github.com/apache/incubator-dubbo/issues/2069 https://github.com/apache/incubator-dubbo/issues/146
* update .travis.yml
* update
* update test
* update test
* update test
* change travis jdk version
zhuyong [Wed, 6 Jun 2018 06:45:32 +0000 (14:45 +0800)]
rm mvn wrapper
zhuyong [Wed, 6 Jun 2018 06:41:48 +0000 (14:41 +0800)]
mv hessian-lite to dubbo eco-system from dubbo codebase
ken.lj [Wed, 6 Jun 2018 03:26:39 +0000 (11:26 +0800)]
stop running openjdk7 in travis CI
ken.lj [Wed, 6 Jun 2018 02:56:39 +0000 (10:56 +0800)]
support Java 8+
Ian Luo [Wed, 6 Jun 2018 02:42:16 +0000 (10:42 +0800)]
unit test tracked by issue#1682 (#1889)
* #1682: Enhance the test coverage part-4 : dubbo-common/src/main/java/com/alibaba/dubbo/common/status(store|threadpoolutils) modules
* fix test failure
ken.lj [Wed, 6 Jun 2018 02:30:19 +0000 (10:30 +0800)]
bump version to 2.7.0-SNAPSHOT
ken.lj [Wed, 6 Jun 2018 01:44:52 +0000 (09:44 +0800)]
upgrade version manually after merge 2.6.2-release
ken.lj [Wed, 6 Jun 2018 01:29:31 +0000 (09:29 +0800)]
Merge branch '2.6.2-release'
# Conflicts:
# all/pom.xml
# bom/pom.xml
# dependencies-bom/pom.xml
# dubbo-cluster/pom.xml
# dubbo-common/pom.xml
# dubbo-config/dubbo-config-api/pom.xml
# dubbo-config/dubbo-config-spring/pom.xml
# dubbo-config/pom.xml
# dubbo-container/dubbo-container-api/pom.xml
# dubbo-container/dubbo-container-log4j/pom.xml
# dubbo-container/dubbo-container-logback/pom.xml
# dubbo-container/dubbo-container-spring/pom.xml
# dubbo-container/pom.xml
# dubbo-demo/dubbo-demo-api/pom.xml
# dubbo-demo/dubbo-demo-consumer/pom.xml
# dubbo-demo/dubbo-demo-provider/pom.xml
# dubbo-demo/pom.xml
# dubbo-filter/dubbo-filter-cache/pom.xml
# dubbo-filter/dubbo-filter-validation/pom.xml
# dubbo-filter/pom.xml
# dubbo-monitor/dubbo-monitor-api/pom.xml
# dubbo-monitor/dubbo-monitor-default/pom.xml
# dubbo-monitor/pom.xml
# dubbo-plugin/dubbo-qos/pom.xml
# dubbo-plugin/pom.xml
# dubbo-registry/dubbo-registry-api/pom.xml
# dubbo-registry/dubbo-registry-default/pom.xml
# dubbo-registry/dubbo-registry-multicast/pom.xml
# dubbo-registry/dubbo-registry-redis/pom.xml
# dubbo-registry/dubbo-registry-zookeeper/pom.xml
# dubbo-registry/pom.xml
# dubbo-remoting/dubbo-remoting-api/pom.xml
# dubbo-remoting/dubbo-remoting-grizzly/pom.xml
# dubbo-remoting/dubbo-remoting-http/pom.xml
# dubbo-remoting/dubbo-remoting-mina/pom.xml
# dubbo-remoting/dubbo-remoting-netty/pom.xml
# dubbo-remoting/dubbo-remoting-netty4/pom.xml
# dubbo-remoting/dubbo-remoting-p2p/pom.xml
# dubbo-remoting/dubbo-remoting-zookeeper/pom.xml
# dubbo-remoting/pom.xml
# dubbo-rpc/dubbo-rpc-api/pom.xml
# dubbo-rpc/dubbo-rpc-dubbo/pom.xml
# dubbo-rpc/dubbo-rpc-hessian/pom.xml
# dubbo-rpc/dubbo-rpc-http/pom.xml
# dubbo-rpc/dubbo-rpc-injvm/pom.xml
# dubbo-rpc/dubbo-rpc-memcached/pom.xml
# dubbo-rpc/dubbo-rpc-redis/pom.xml
# dubbo-rpc/dubbo-rpc-rest/pom.xml
# dubbo-rpc/dubbo-rpc-rmi/pom.xml
# dubbo-rpc/dubbo-rpc-thrift/pom.xml
# dubbo-rpc/dubbo-rpc-webservice/pom.xml
# dubbo-rpc/pom.xml
# dubbo-serialization/dubbo-serialization-api/pom.xml
# dubbo-serialization/dubbo-serialization-fastjson/pom.xml
# dubbo-serialization/dubbo-serialization-fst/pom.xml
# dubbo-serialization/dubbo-serialization-hessian2/pom.xml
# dubbo-serialization/dubbo-serialization-jdk/pom.xml
# dubbo-serialization/dubbo-serialization-kryo/pom.xml
# dubbo-serialization/pom.xml
# dubbo-test/dubbo-test-benchmark/pom.xml
# dubbo-test/dubbo-test-compatibility/dubbo-test-spring3/pom.xml
# dubbo-test/dubbo-test-compatibility/pom.xml
# dubbo-test/dubbo-test-examples/pom.xml
# dubbo-test/dubbo-test-integration/pom.xml
# dubbo-test/pom.xml
# hessian-lite/pom.xml
# pom.xml
ken.lj [Tue, 5 Jun 2018 08:02:55 +0000 (16:02 +0800)]
remove author info from #1453
yizhenqiang [Tue, 5 Jun 2018 07:59:29 +0000 (15:59 +0800)]
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.
时无两丶 [Tue, 5 Jun 2018 06:09:20 +0000 (14:09 +0800)]
Adding maven wrapper to Dubbo project (#1887)
* 当cores线程数全都使用的情况下,默认线程池会把任务放入到队列中。队列满则再创建线程(总数不会超过Max线程数)
增强线程池:在请求量阶段性出现高峰时使用
特性:cores线程全部使用的情况下,优先创建线程(总数不会超过max),当max个线程全都在忙的情况下,才将任务放入队列。请求量下降时,线程池会自动维持cores个线程,多余的线程退出。
* 当cores线程数全都使用的情况下,默认线程池会把任务放入到队列中。队列满则再创建线程(总数不会超过Max线程数)
增强线程池:在请求量阶段性出现高峰时使用
特性:cores线程全部使用的情况下,优先创建线程(总数不会超过max),当max个线程全都在忙的情况下,才将任务放入队列。请求量下降时,线程池会自动维持cores个线程,多余的线程退出。
* 补全单元测试,测试扩展是否生效
* 增加@Override注解
long 初始化赋值时,小写l改为大写L防止误读
* remove enhanced
* remove enhanced
* feat: 增加maven-wrapper,用户可以使用自己的maven,应用工程构建时将会使用工程的maven版本
* use mvnw to ci.
ken.lj [Fri, 1 Jun 2018 12:13:39 +0000 (20:13 +0800)]
Merge #1740 manually, fix typo.
Jerrick Zhu [Fri, 1 Jun 2018 09:18:25 +0000 (17:18 +0800)]
Merge pull request #1873, support proxy for provider side.
fixes #67
Block [Fri, 1 Jun 2018 08:50:02 +0000 (16:50 +0800)]
Merge pull request #348, AtomicPositiveInteger less memory used & provides better perf.
ken.lj [Fri, 1 Jun 2018 07:32:55 +0000 (15:32 +0800)]
Merge pull request #1872, get the real methodname to support consistenthash for generic invoke.
Jerrick Zhu [Fri, 1 Jun 2018 07:02:53 +0000 (15:02 +0800)]
Merge pull request #1827, support generic invoke and attachment for http/hessian protocol.
fixes #1768, #19
Huang YunKun [Fri, 1 Jun 2018 05:07:03 +0000 (13:07 +0800)]
[Dubbo-1684] add unit test for dubbo spring config (#1809)
* add test for config spring module
* add more test for serviceBean and refBean
Huang YunKun [Fri, 1 Jun 2018 04:29:34 +0000 (12:29 +0800)]
Merge pull request #1868, add test for rpc modules.
fixes #1697
ken.lj [Thu, 31 May 2018 08:21:55 +0000 (16:21 +0800)]
Merge pull request #1843, support implicit delivery of attachments from provider to consumer.
Fixes #889, #1466, #1834, #1466, #1524
ken.lj [Thu, 31 May 2018 08:11:00 +0000 (16:11 +0800)]
Merge pull request #1837, spring spi support inject by type.
Huxing Zhang [Thu, 31 May 2018 08:07:20 +0000 (16:07 +0800)]
Merge pull request #1820, improve graceful shutdown.
时无两丶 [Thu, 31 May 2018 03:16:54 +0000 (11:16 +0800)]
Merge pull request #1866, clarify license for codes referencing thirdparty repositories.
Clarify netty License.
Jasper Zhong [Thu, 31 May 2018 02:23:11 +0000 (10:23 +0800)]
[Dubbo-1693] Enhance the test coverage part-14 (#1859)
* add testcase
* remove useless code
Ian Luo [Wed, 30 May 2018 02:10:06 +0000 (10:10 +0800)]
#1682: Enhance the test coverage part-4 (#1862)
kimmking [Mon, 28 May 2018 06:46:09 +0000 (14:46 +0800)]
update CXF to latest version and add test case for webservice protocol (#1564)
* update cxf version and add test cases
* support jdk7
* add profile for dependency in jdk9
* modify profile location
* fix jaxb version
* add dependency for jdk9
* extract dependencies to dependencies bom project
lzj [Mon, 28 May 2018 02:21:15 +0000 (10:21 +0800)]
fix #1845 (#1851)
whanice [Fri, 25 May 2018 02:28:21 +0000 (10:28 +0800)]
optimize_zk_create (#1833)
时无两丶 [Fri, 25 May 2018 02:14:03 +0000 (10:14 +0800)]
Use InternalThreadLocal in consumer side (#1825)
* SerializerFactory 获取Serializer时,锁住整个hashmap,导致整个过程被block
* 单元测试。保证一个class只有一个serializer和deserializer。单线程和多线程测试
* 增加线程数 50 模拟多个线程来获取serializer和deserializer
* 当cores线程数全都使用的情况下,默认线程池会把任务放入到队列中。队列满则再创建线程(总数不会超过Max线程数)
增强线程池:在请求量阶段性出现高峰时使用
特性:cores线程全部使用的情况下,优先创建线程(总数不会超过max),当max个线程全都在忙的情况下,才将任务放入队列。请求量下降时,线程池会自动维持cores个线程,多余的线程退出。
* 当cores线程数全都使用的情况下,默认线程池会把任务放入到队列中。队列满则再创建线程(总数不会超过Max线程数)
增强线程池:在请求量阶段性出现高峰时使用
特性:cores线程全部使用的情况下,优先创建线程(总数不会超过max),当max个线程全都在忙的情况下,才将任务放入队列。请求量下降时,线程池会自动维持cores个线程,多余的线程退出。
* 补全单元测试,测试扩展是否生效
* 错误命名
* 增加@Override注解
long 初始化赋值时,小写l改为大写L防止误读
* 修复单元测试
* remove enhanced
* remove enhanced
* Change ThreadFactory for consumer side which is to use InternalThreadLocal in RpcContext.
Ian Luo [Fri, 25 May 2018 02:11:07 +0000 (10:11 +0800)]
Merge pull request #1836, there is a potential deadlock in DubboProtocol#getSharedClient.
Fixes #677.
ken.lj [Thu, 24 May 2018 09:52:17 +0000 (17:52 +0800)]
[maven-release-plugin] prepare for next development iteration
ken.lj [Thu, 24 May 2018 09:51:14 +0000 (17:51 +0800)]
[maven-release-plugin] prepare release dubbo-2.6.2
ken.lj [Thu, 24 May 2018 08:26:34 +0000 (16:26 +0800)]
Add profile for distribution module
nzomkxia [Thu, 24 May 2018 06:44:13 +0000 (14:44 +0800)]
Merge pull request #1839, remove validation key from provider url registered to registry.
Fixes #1386.
Ian Luo [Wed, 23 May 2018 02:10:46 +0000 (10:10 +0800)]
#1830: dbindex support in redis (#1831)
Ian Luo [Tue, 22 May 2018 07:25:35 +0000 (15:25 +0800)]
#1597: CacheFilter,when value is null,it will throw NPE(if use ehcache for jcache),why not check null here (#1828)
ken.lj [Tue, 22 May 2018 06:02:59 +0000 (14:02 +0800)]
Exclude release temp files
ken.lj [Tue, 22 May 2018 05:07:09 +0000 (13:07 +0800)]
Exclude release temp files
ken.lj [Tue, 22 May 2018 02:16:32 +0000 (10:16 +0800)]
Merge checkstyle-plugin configuration
ken.lj [Tue, 22 May 2018 01:39:03 +0000 (09:39 +0800)]
Skip rat by default
ken.lj [Tue, 22 May 2018 01:30:07 +0000 (09:30 +0800)]
Skip checkstyle by default
ken.lj [Tue, 22 May 2018 00:23:41 +0000 (08:23 +0800)]
Add *.log exclude pattern for source-release assembly
ken.lj [Tue, 22 May 2018 00:20:10 +0000 (08:20 +0800)]
Fix minor issues reported in 2.6.2 RC1
beiwei30 [Mon, 21 May 2018 08:21:42 +0000 (16:21 +0800)]
#1816: dubbo schema compatibility
ken.lj [Mon, 21 May 2018 14:58:41 +0000 (22:58 +0800)]
Add arguments for release-plugin
ken.lj [Mon, 21 May 2018 14:33:28 +0000 (22:33 +0800)]
Add source-release assembly config
ken.lj [Mon, 21 May 2018 13:20:46 +0000 (21:20 +0800)]
Go back to 2.6.2-SNAPSHOT to prepare for the next release.
beiwei30 [Mon, 21 May 2018 08:21:42 +0000 (16:21 +0800)]
#1816: dubbo schema compatibility
Huxing Zhang [Sun, 20 May 2018 06:37:53 +0000 (14:37 +0800)]
Remove .orig file and update gitigonre.
hengyunabc [Fri, 18 May 2018 06:49:35 +0000 (14:49 +0800)]
Merge pull request #1643, ChannelState branch prediction optimization.
Huxing Zhang [Thu, 17 May 2018 10:06:50 +0000 (18:06 +0800)]
Ensure merger is specified to true to demonstrate the merger feature.
Huxing Zhang [Thu, 17 May 2018 09:53:16 +0000 (17:53 +0800)]
Remove unnecessary null check.
Huxing Zhang [Thu, 17 May 2018 09:32:43 +0000 (17:32 +0800)]
Simplify code, no function change.
Lei Wei [Thu, 17 May 2018 08:21:30 +0000 (16:21 +0800)]
Merge pull request #1808, fix URL parsing problem when user filed contains '@' characters.
Fixed #1470
Huxing Zhang [Thu, 17 May 2018 08:19:17 +0000 (16:19 +0800)]
Merge branch 'ralf0131-graceful-shutdown-in-tomcat'
Huxing Zhang [Thu, 17 May 2018 08:16:20 +0000 (16:16 +0800)]
Merge branch 'graceful-shutdown-in-tomcat' of https://github.com/ralf0131/dubbo into ralf0131-graceful-shutdown-in-tomcat
Huxing Zhang [Thu, 17 May 2018 08:04:19 +0000 (16:04 +0800)]
Merge pull request #1811, fix unstable hessian protocol unit test by adding overload.
Fixed #1667, fixed #1727
Huxing Zhang [Thu, 10 May 2018 08:16:43 +0000 (16:16 +0800)]
Fix UT failure.
Huxing Zhang [Wed, 9 May 2018 10:25:01 +0000 (18:25 +0800)]
Correct pom version.
Huxing Zhang [Wed, 9 May 2018 09:16:09 +0000 (17:16 +0800)]
Using ExecutorUtil#gracefulShutdown instead of create a new method.
Huxing Zhang [Wed, 9 May 2018 07:46:17 +0000 (15:46 +0800)]
Add dependency.
Huxing Zhang [Wed, 9 May 2018 04:03:22 +0000 (12:03 +0800)]
Add comments.
Huxing Zhang [Mon, 7 May 2018 07:56:47 +0000 (15:56 +0800)]
Ensure Dubbo can shutdown correctly when running both under tomcat and programmably.
Huxing Zhang [Sat, 28 Apr 2018 03:12:57 +0000 (11:12 +0800)]
Remove unused code.
Huxing Zhang [Sat, 28 Apr 2018 01:42:27 +0000 (09:42 +0800)]
Add a construtor to accept address and protocol for RegistryConfig.
yì jí [Thu, 17 May 2018 05:03:20 +0000 (13:03 +0800)]
Merge pull request #1570, fix annotation demo in dubbo-test.
nzomkxia [Thu, 17 May 2018 03:51:17 +0000 (11:51 +0800)]
Merge pull request #1792, fix zk unsubscribe issue.
Huxing Zhang [Wed, 16 May 2018 09:01:29 +0000 (17:01 +0800)]
Remove redundant cast.
Ian Luo [Wed, 16 May 2018 02:10:21 +0000 (10:10 +0800)]
#1682: Enhance the test coverage part-4: dubbo-common/src/main/java/com/alibaba/dubbo/common/status(store|threadpoolutils) modules (#1806)
Ian Luo [Tue, 15 May 2018 10:52:54 +0000 (18:52 +0800)]
make unit test stable (#1805)
时无两丶 [Tue, 15 May 2018 09:42:52 +0000 (17:42 +0800)]
Fix bug in InternalThreadLocal and provides unit test (#1803)
* SerializerFactory 获取Serializer时,锁住整个hashmap,导致整个过程被block
* 单元测试。保证一个class只有一个serializer和deserializer。单线程和多线程测试
* 增加线程数 50 模拟多个线程来获取serializer和deserializer
* 当cores线程数全都使用的情况下,默认线程池会把任务放入到队列中。队列满则再创建线程(总数不会超过Max线程数)
增强线程池:在请求量阶段性出现高峰时使用
特性:cores线程全部使用的情况下,优先创建线程(总数不会超过max),当max个线程全都在忙的情况下,才将任务放入队列。请求量下降时,线程池会自动维持cores个线程,多余的线程退出。
* 当cores线程数全都使用的情况下,默认线程池会把任务放入到队列中。队列满则再创建线程(总数不会超过Max线程数)
增强线程池:在请求量阶段性出现高峰时使用
特性:cores线程全部使用的情况下,优先创建线程(总数不会超过max),当max个线程全都在忙的情况下,才将任务放入队列。请求量下降时,线程池会自动维持cores个线程,多余的线程退出。
* 补全单元测试,测试扩展是否生效
* 错误命名
* 增加@Override注解
long 初始化赋值时,小写l改为大写L防止误读
* 修复单元测试
* remove enhanced
* remove enhanced
* Faster ThreadLocal impl in internal use
* Used in RpcContext`s LOCAL field.
* Faster get than the traditional ThreadLocal
* add License
* fix ci failed
* fix ci failed
* fix ci failed
* fix ci failed
* fix ci failed
* remove author info
* fix destroy method
* fix bug at method size.
* Unit test for InternalThreadLocal
* Unit test for InternalThreadLocal
Fix bug in method removeAll
Ian Luo [Tue, 15 May 2018 07:20:32 +0000 (15:20 +0800)]
Thread pool unit test (#1802)
* reformat the code, and move the test into the correct package
* unit test for c.a.d.c.threadpool
ken.lj [Tue, 15 May 2018 06:08:19 +0000 (14:08 +0800)]
Polish release notes in CHANGES.md
ken.lj [Tue, 15 May 2018 06:02:20 +0000 (14:02 +0800)]
Add CHANGES.md as release note.
Ian Luo [Tue, 15 May 2018 05:33:52 +0000 (13:33 +0800)]
unit test for SimpleDataStore (#1797)
时无两丶 [Tue, 15 May 2018 02:08:45 +0000 (10:08 +0800)]
New threadLocal provides more performance. (#1745)
* SerializerFactory 获取Serializer时,锁住整个hashmap,导致整个过程被block
* 单元测试。保证一个class只有一个serializer和deserializer。单线程和多线程测试
* 增加线程数 50 模拟多个线程来获取serializer和deserializer
* 当cores线程数全都使用的情况下,默认线程池会把任务放入到队列中。队列满则再创建线程(总数不会超过Max线程数)
增强线程池:在请求量阶段性出现高峰时使用
特性:cores线程全部使用的情况下,优先创建线程(总数不会超过max),当max个线程全都在忙的情况下,才将任务放入队列。请求量下降时,线程池会自动维持cores个线程,多余的线程退出。
* 当cores线程数全都使用的情况下,默认线程池会把任务放入到队列中。队列满则再创建线程(总数不会超过Max线程数)
增强线程池:在请求量阶段性出现高峰时使用
特性:cores线程全部使用的情况下,优先创建线程(总数不会超过max),当max个线程全都在忙的情况下,才将任务放入队列。请求量下降时,线程池会自动维持cores个线程,多余的线程退出。
* 补全单元测试,测试扩展是否生效
* 错误命名
* 增加@Override注解
long 初始化赋值时,小写l改为大写L防止误读
* 修复单元测试
* remove enhanced
* remove enhanced
* Faster ThreadLocal impl in internal use
* Used in RpcContext`s LOCAL field.
* Faster get than the traditional ThreadLocal
* add License
* fix ci failed
* fix ci failed
* fix ci failed
* fix ci failed
* fix ci failed
* remove author info
* fix destroy method
* fix bug at method size.
Ian Luo [Tue, 15 May 2018 01:59:15 +0000 (09:59 +0800)]
unit test for com.alibaba.dubbo.common.status.support (#1796)
* unit test for Status
* remove unnecessary 'static'
* unit test for StatusUtils
* unit test for LoadStatusChecker
* reformat the code
* unit test for MemoryStatusChecker
ken.lj [Mon, 14 May 2018 15:14:15 +0000 (23:14 +0800)]
Add assembly plugin
ken.lj [Mon, 14 May 2018 13:25:37 +0000 (21:25 +0800)]
[maven-release-plugin] prepare for next development iteration
ken.lj [Mon, 14 May 2018 13:25:19 +0000 (21:25 +0800)]
[maven-release-plugin] prepare release dubbo-2.6.2
ken.lj [Mon, 14 May 2018 12:58:39 +0000 (20:58 +0800)]
Bump version to 2.6.2-SNAPSHOT
ken.lj [Mon, 14 May 2018 12:46:53 +0000 (20:46 +0800)]
Bump version to 2.6.2-SNAPSHOT
ken.lj [Mon, 14 May 2018 12:20:35 +0000 (20:20 +0800)]
Support package NOTICE & LICENSE into sub-module jar.
苏承祥 [Mon, 14 May 2018 08:05:42 +0000 (16:05 +0800)]
Extracting public code to the parent class (#1776)
* Extracting public code to the parent class
* test
Ian Luo [Mon, 14 May 2018 07:55:55 +0000 (15:55 +0800)]
clean up: finish unit test for config-api (#1795)
qinnnyul [Mon, 14 May 2018 07:52:25 +0000 (15:52 +0800)]
[Dubbo-1687]Add unit tests for dubbo-filter-validation module (#1736)
* Add unit tests for dubbo-filter-validation module
* add more jaxb api libs for testing with jdk9, because it does't contain them by default any more
Huang YunKun [Mon, 14 May 2018 07:48:41 +0000 (15:48 +0800)]
add test for monitor module (#1741)
Huxing Zhang [Mon, 14 May 2018 07:47:35 +0000 (15:47 +0800)]
Upgrade tomcat version to 8.5.31. (#1781)
nzomkxia [Mon, 14 May 2018 06:06:40 +0000 (14:06 +0800)]
Merge pull request #1761, add Locale serialize & deserialize support.
Fixed #906
Ian Luo [Mon, 14 May 2018 02:49:08 +0000 (10:49 +0800)]
unit test for ServiceConfig (#1780)
* unit test for RegistryConfigTest
* unit test for ServiceConfig
* ignore com.alibaba.dubbo.config.ServiceConfigTest.testUnexport to make unit test stable
Huxing Zhang [Sun, 13 May 2018 00:30:03 +0000 (08:30 +0800)]
Ignore testStatusChecker since it is unstable and consider removing it later.
Huxing Zhang [Sat, 12 May 2018 12:49:49 +0000 (20:49 +0800)]
Remove unnecessary null check.
JackCaptain1015 [Sat, 12 May 2018 12:48:17 +0000 (20:48 +0800)]
Such logic already exists in findAnnotationName (#1750)