Commit Graph

3243 Commits

Author SHA1 Message Date
Ian Luo ea3fbc822a Merge pull request #3647, workaround to fix #3646. 2019-03-14 10:58:17 +08:00
Xin Wang bf3b423dc5 add openjdk to travis (#3300)
* add openjdk to travis

* add openjdk to travis
2019-03-12 20:44:54 +08:00
LiZhen 9ee2f23036 Fix when qos is disable,log will print every time. (#3397)
* fix when qos is disable,log will print every time.

* change qos server boos thread number 1
2019-03-12 18:46:40 +08:00
Daniela Marques de Morais dc0470106f Replace RpcStatus to count (#2984) (#3636) 2019-03-12 18:12:11 +08:00
ken.lj 1f193b9952 [Dubbo-3570] repackage compatible enhancement. (#3622)
* Fixes #3570, NoSuchMethodError are thrown when add custorm Filter using dubbo2.6.5 and JDK1.6 and upgrade to dubbo2.7.0
* Add compatible UT
* fix UT
2019-03-11 22:42:40 +08:00
yì jí fed47bf0a8 Fix some etcd3 registry bugs. (#3632)
* fix some bugs.
* fix typo
* cancel keep alive if recovery failed.
* remove duplicate license header.
2019-03-11 22:29:15 +08:00
Jia He 5f19335477 typo for AccessLogFilter (#3633) 2019-03-11 15:03:02 +08:00
kezhenxu94 c65b589fc2
rename dubbo-ops to dubbo-admin (#3628) 2019-03-11 12:13:39 +08:00
Huxing Zhang 1ee4d84725 [Dubbo-808] Support etcd registry (#3605)
* Merge https://github.com/dubbo/dubbo-registry-etcd into incubator-dubbo

* Add UT to ConfigurationUtilsTest
2019-03-11 11:55:58 +08:00
Ian Luo 096d1dae2a Merge pull request #3593, Consul support for Registry and Metadata. 2019-03-11 10:31:21 +08:00
Huxing Zhang 10ec77fb50 Update maven central badge. 2019-03-09 21:49:09 +08:00
Jia He b7ca86b81c Fluent style builder API support(#3431) (#3549) 2019-03-09 20:17:30 +08:00
kexianjun 42646d7f36 Merge pull request #3558, check if remoteGroup is empty or not.
Fixes  #3555.
2019-03-08 14:50:45 +08:00
ken.lj b8827f9ef2 [Dubbo-3367] Fail to parse config text with white space (#3590) 2019-03-08 11:38:57 +08:00
Ian Luo a8b28cf336 Merge pull request #2614, follow up for issue #195. 2019-03-08 10:21:16 +08:00
cvictory 172d69472f Merge pull request #3578, fixes #3289, enhance tagRoute: support ip expression match. 2019-03-07 20:15:22 +08:00
时无两丶 319a766be5 Dump TagRouterRule (#3536)
Dump TagRouterRule since the TagRouterRule can be changed to `null` by ConfigCenter
2019-03-07 19:21:44 +08:00
Furkan KAMACI 2e660dfef7 Dubbo-3473 Fix Not Properly Closed Resources (#3474) 2019-03-07 18:08:55 +08:00
kezhenxu94 d414c7b53f [DUBBO-3494]: Refactor URL to URLBuilder (#3500)
* refactor URL to URLBuilder. #3494

* remove unrelated changes

* replace more with URLBuilder

* fix ci failure

* remove unnecessary comment
2019-03-07 17:06:00 +08:00
huazhongming fe049b8ddd Merge RestProtocolTest.java (#3597) 2019-03-07 16:26:17 +08:00
Ian Luo af8cbe5496 Merge pul request #3607, introduce dubbo-dependencies-zookeeper. 2019-03-07 16:02:08 +08:00
Jason Zhang 1420698acd dubbo-parent是头文件不包含依赖。替换成dubbo, 同时增加zk连接的依赖。因为curator-framework在dubbo-dependencies当中去除掉了zookeeper的包,所以外部使用的时候需要额外配置. (#3516) 2019-03-07 15:42:16 +08:00
kezhenxu94 6a7028446b replace magic string "dubbo" with constants (#3602) 2019-03-06 18:59:35 +08:00
Ian Luo 25f2d4c900 [DUBBO-3476]: NullPointerException happened when using SpringContainer.getContext() (#3600)
*     #3476: NullPointerException happened when using SpringContainer.getContext()

* rollback change for DEFAULT_SPRING_CONFIG
2019-03-05 16:01:36 +08:00
ken.lj 8f7b0c3593 Fixes #3367, fail to parse config text with white space (#3589) 2019-03-05 00:40:14 +08:00
huazhongming bb85d071be Merge pull request #3577, rmi support generic.
Fixes #2779
2019-03-04 16:03:06 +08:00
xujingfeng e8d645b254 Merge pull request #3566, optimize compareTo of Router to guarantee consistent behaviour. 2019-03-04 14:58:49 +08:00
huazhongming 8c934c9c8b fix DubboCodec re-implements Codec2 #2977 (#3547) 2019-03-02 01:27:16 +08:00
Huxing Zhang e1cb03bac5 Add go implementation link. 2019-02-27 15:13:43 +08:00
Huxing Zhang 0355cd335d Correct security report link. 2019-02-27 15:13:06 +08:00
CalvinKirs b149378a21 a more elegant way (#3567) 2019-02-26 14:11:54 +08:00
Geng Zhang 5434ab74c7 Fix npe when package is null. (#3557) 2019-02-26 11:48:02 +08:00
Ian Luo ade0cd7024 Merge pull request #3520, fix #538 polish the process of deciding the ip to bind. 2019-02-26 09:57:56 +08:00
Ian Luo 4aaa542e84 fix issue #274: monitor的cluster一定是failsafe的,而且无法修改 (#3523)
* fix issue #274: monitor的cluster一定是failsafe的,而且无法修改

* remove unused import
2019-02-26 09:55:29 +08:00
Ian Luo 6034ceb21a Merge pull request #3528, fixes #208, setOnreturn does not work with generic invocation. 2019-02-26 09:52:56 +08:00
Ian Luo 05a98f3214 fix issue #195: @Reference check=false不生效 (#3530) 2019-02-24 14:23:37 +08:00
THY e89b3f2728 fix issue #3533 (#3548) 2019-02-24 14:20:57 +08:00
cvictory 6b589f0d5a Modify MetadataReportRetry ThreadName (#3550)
* fix: rename the thread name from DubboRegistryFailedRetryTimer to DubboMetadataReportRetryTimer in MetadataReportRetry
2019-02-22 21:03:17 +08:00
时无两丶 f71a95bc66 Fix context filter's bug (#3526) 2019-02-21 21:36:09 +08:00
Ian Luo 43e92d3ae5 Merge pull request #3532 from beiwei30:use-concurrent-map, avoid using synchronized. 2019-02-21 16:59:27 +08:00
huazhongming 44348f4a8e Cache CompiledScript #390 (#3524) 2019-02-21 16:30:31 +08:00
ken.lj dd7d3ee3f2 Fix UT error following PR #3527 2019-02-21 16:11:25 +08:00
Jia He 55285a1ea7 Merge pull request #3527 Bricks-Man/incubator-dubbo, fix accidentally check exchanger in setDispatcher
fixes #3518
2019-02-21 15:52:16 +08:00
kezhenxu94 a40c2f851c [Dubbo-3106]Make getRegistered return unmodifiable collection. #3106 (#3425)
* make getRegistered return unmodifiable collection. #3106

* fix ci failure
2019-02-21 13:48:31 +08:00
min 112ad0c8c9 Merge pull request #3513, bump up hessian-lite version
Fixes #3423.
2019-02-20 15:33:22 +08:00
Forever杨 a3629863f3 Merge pull request #3515, add metadataFactory SPI config for all-in-one shade jar.
Fixes #3514, missing redis metadata SPI extension in dubbo.jar.
2019-02-20 15:07:19 +08:00
Jia He f415fda034 Boolean class use method toString() instead of String.valueof() (#3495) 2019-02-20 10:48:58 +08:00
Hiroaki Yoshida e918fa4632 Fix inefficient use of keySet iterator instead of entrySet iterator (#3508)
Fix inefficient use of keySet iterator instead of entrySet iterator
2019-02-20 10:40:17 +08:00
Hiroaki Yoshida aadf57d116 Fix invocation of toString on an array (#3507)
Fix invocation of toString on an array
2019-02-20 10:04:54 +08:00
kezhenxu94 717c15e658 [Enhancement]: refactor categorizing with Collectors.groupingBy (#3490) 2019-02-20 00:04:00 +08:00