Huang YunKun
78aea48cd7
[Dubbo-4183] Fix unstable tests in ConditionRouterTest ( #4226 )
2019-06-06 22:52:44 +08:00
cvictory
5d32b86f2a
Merge changes from 2.7.2-release ( #4259 )
2019-06-06 17:14:40 +08:00
jimin
8f783fad91
optimize junit Assert usage ( #4214 )
2019-06-02 01:16:53 +08:00
Ian Luo
28bea9c187
[DUBBO-3137]: get rid of ConfigConstants, RpcConstatns, RemotingConstants ( #4138 )
...
* [DUBBO-3137]: get rid of ConfigConstants, RpcConstatns, RemotingConstants
* fix compilation error
* fix compilation issue
* let compatible constants to reference all constants
* use static imports
2019-05-28 13:48:50 +08:00
Huxing Zhang
3dd261a436
[Dubbo-4147] restore the metadata store key change ( #4170 )
2019-05-27 17:32:36 +08:00
cvictory
df084addc8
Support Redis cluster in Metadata Report ( #3863 )
...
fixes #3817
2019-05-22 15:31:37 +08:00
violin
a7f56a36be
[DUBBO-4010] TypeDefinitonBuilder support google protobuf entity build # ( #4011 )
...
* add protobuf typeDefinitionBuilder
* fix pull request comment
add test case to test NestPbType
2019-05-22 14:45:37 +08:00
Ian Luo
956d28b11e
[DUBBO-3137]: move constants from RegistryConstants back to dubbo-registry-api ( #4101 )
...
* [DUBBO-3137]: move constants from RegistryConstants back to dubbo-registry-api
* fix imports
2019-05-21 16:18:25 +08:00
Ian Luo
d0d1a65e16
[DUBBO-3137]: move more constants out of ConfigConstants ( #4092 )
2019-05-20 13:49:33 +08:00
myPrecious
13f32380f8
Add comment for disabled Nacos test, fix this later ( #4088 )
2019-05-18 09:05:41 +08:00
Ian Luo
228cad5ef4
[DUBBO-3137]: step4 - move more constants from RemotingConstants into dubbo-remoting-api ( #4077 )
...
* [DUBBO-3137]: step4 - move more constants from RemotingConstants into dubbo-remoting-api
* optimize imports
2019-05-16 17:25:14 +08:00
Ian Luo
0b380e3280
[DUBBO-3137]: step3, remove constants completely. ( #4053 )
...
* [DUBBO-3137]: step3, start to use ConfigConstants, FilterConstants, and remove Constants.java completely.
* remove Constants imports
2019-05-14 16:12:30 +08:00
Ian Luo
d24d61401b
move MetadataReportConstants back into metata-report-api module ( #4049 )
2019-05-14 11:11:48 +08:00
myPrecious
d77a009a85
[Dubbo-3846] Support nacos metadata ( #4025 )
2019-05-14 11:00:39 +08:00
Ian Luo
fe3d345883
[DUBBO-3137]: step3 - start using CommonConstants ( #4030 )
...
* [DUBBO-3137]: start to use org.apache.dubbo.common.constants.CommonConstants
* remove useless imports
* remove useless imports
* remove unused imports
* remove unused imports
* remove unused imports
* remove unused imports
* remove unused imports
* use static import
2019-05-12 16:33:35 +08:00
jimin
a1e5c8e76d
optimize some code style ( #4006 )
...
* optimize constant naming style
* optimize some code style
Signed-off-by: jimin.jm <slievrly@163.com>
2019-05-12 10:35:27 +08:00
huazhongming
8e3675ef06
[DUBBO-3137]: step3 - seperate constants for remoting ( #4023 )
...
* constants step3-remoting
* remove import
* modify
2019-05-11 17:38:37 +08:00
zhaixiaoxiang
c98abb2f95
use revision in pom.xml ( #3980 )
2019-05-05 18:32:34 +08:00
Huxing Zhang
a206dde6cd
[Dubbo-3653] Enable etcd to support metadata center ( #3943 )
...
* Support etcd as metadata center
* Fix key format error for consul/redis and UT failure
* Fix UT failure
* Fix UT failure
* Fix UT failure
2019-05-05 15:13:45 +08:00
tomatofrommars
7d83fde30e
[Dubbo-3826] Auth support for redis metadata report ( #3888 )
2019-04-26 14:11:34 +08:00
ken.lj
59dab14ceb
Use maven CI friendly versions: revision. ( #3851 )
2019-04-12 11:41:51 +08:00
Alex
47d3cbcdb4
polish code and fix ( #3761 ) ( #3838 )
2019-04-12 11:39:38 +08:00
wuhulala
6feaf5787f
[Dubbo-3812] fixed some small problems ( #3811 )
...
* Format Non-standard dependency
* Fixed syntax error
* Fixed version error
2019-04-07 17:57:19 +08:00
Ian Luo
bc67770d64
[maven-release-plugin] prepare for next development iteration
2019-03-18 19:11:51 +08:00
Ian Luo
a36cc7520e
[maven-release-plugin] prepare release dubbo-2.7.1
2019-03-18 18:40:15 +08:00
Ian Luo
a162d3e662
Revert "[maven-release-plugin] prepare release dubbo-2.7.1"
...
This reverts commit a3454a98eb .
2019-03-18 14:27:50 +08:00
Ian Luo
f1babd9d19
Revert "[maven-release-plugin] prepare for next development iteration"
...
This reverts commit 9941995cfa .
2019-03-18 14:27:33 +08:00
Ian Luo
9941995cfa
[maven-release-plugin] prepare for next development iteration
2019-03-18 12:08:21 +08:00
Ian Luo
a3454a98eb
[maven-release-plugin] prepare release dubbo-2.7.1
2019-03-18 12:08:08 +08:00
Ian Luo
096d1dae2a
Merge pull request #3593 , Consul support for Registry and Metadata.
2019-03-11 10:31:21 +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
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
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
Song Kun
dbab8c5ba7
[Enhancement] Use ThreadLocalRandom and try-with-resource ( #3239 )
...
* polish
* fix code reviews
* empty
2019-01-31 17:31:54 +08:00
Song Kun
19c1af845d
[Enhancement] Replace explicit resource management with try-with-resource ( #3281 )
2019-01-30 10:05:01 +08:00
Yuhao Bi
1f02113adc
Fix self assignment ( #3301 )
...
* Fix self assignment
* Replace set with list to insure item order
* Minor tweak of codestyle
2019-01-29 10:06:31 +08:00
huazhongming
95fc75a05f
Fix compilation error fix #3365 ( #3366 )
2019-01-28 17:10:41 +08:00
Yuhao Bi
c8cf56bb75
Enable ZookeeperMetadataReportTest ( #3360 )
2019-01-26 22:14:55 +08:00
时无两丶
ed8bb74dfa
Review code of TypeDefinitionBuilder ( #3064 )
...
* Review code of TypeDefinitionBuilder
1. use init method to init builds' list
* use single list for all builders.
Seems like the builder is thread-safe, we can keep them static and final.
* clean code.
2019-01-25 11:34:38 +08:00
Yuhao Bi
faf3983710
Merge pull request #3323 , fix double-checked locking.
2019-01-24 14:48:24 +08:00
Yuhao Bi
4d78772fc8
Fix maven compile warning ( #3322 )
2019-01-24 11:12:21 +08:00
ken.lj
f0f124d7c1
Remove usage of classes in Junit 4
2019-01-22 18:37:56 +08:00
ken.lj
04bcfe2199
Fix UT conflicts of merging 2.7.0-release
2019-01-22 17:47:18 +08:00
ken.lj
68fa9c189d
Merge branch '2.7.0-release'
...
# Conflicts:
# dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/router/AbstractRouter.java
# dubbo-cluster/src/test/java/org/apache/dubbo/rpc/cluster/router/ConfigConditionRouterTest.java
# dubbo-cluster/src/test/java/org/apache/dubbo/rpc/cluster/router/TagRouterTest.java
# dubbo-common/src/main/java/org/apache/dubbo/common/Constants.java
# dubbo-common/src/test/java/org/apache/dubbo/common/URLTest.java
# dubbo-compatible/src/test/java/org/apache/dubbo/config/ConfigTest.java
# dubbo-compatible/src/test/java/org/apache/dubbo/config/ReferenceConfigTest.java
# dubbo-compatible/src/test/java/org/apache/dubbo/rpc/cluster/RouterTest.java
# dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/AbstractConfig.java
# dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/AbstractInterfaceConfig.java
# dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/AbstractServiceConfig.java
# dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/RegistryConfig.java
# dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/ServiceConfig.java
# dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/AbstractInterfaceConfigTest.java
# dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/ReferenceConfigTest.java
# dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/ServiceConfigTest.java
# dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/cache/CacheTest.java
# dubbo-config/dubbo-config-spring/pom.xml
# dubbo-config/dubbo-config-spring/src/main/java/org/apache/dubbo/config/spring/AnnotationBean.java
# dubbo-config/dubbo-config-spring/src/main/java/org/apache/dubbo/config/spring/ConfigCenterBean.java
# dubbo-config/dubbo-config-spring/src/main/java/org/apache/dubbo/config/spring/ServiceBean.java
# dubbo-config/dubbo-config-spring/src/main/java/org/apache/dubbo/config/spring/beans/factory/annotation/ReferenceAnnotationBeanPostProcessor.java
# dubbo-config/dubbo-config-spring/src/test/java/org/apache/dubbo/config/spring/ConfigTest.java
# dubbo-config/dubbo-config-spring/src/test/java/org/apache/dubbo/config/spring/ServiceBeanTest.java
# dubbo-config/dubbo-config-spring/src/test/java/org/apache/dubbo/config/spring/beans/factory/annotation/AnnotationPropertyValuesAdapterTest.java
# dubbo-config/dubbo-config-spring/src/test/java/org/apache/dubbo/config/spring/beans/factory/annotation/DubboConfigBindingBeanPostProcessorTest.java
# dubbo-config/dubbo-config-spring/src/test/java/org/apache/dubbo/config/spring/beans/factory/annotation/ReferenceAnnotationBeanPostProcessorTest.java
# dubbo-config/dubbo-config-spring/src/test/java/org/apache/dubbo/config/spring/beans/factory/annotation/ServiceAnnotationBeanPostProcessorTest.java
# dubbo-config/dubbo-config-spring/src/test/java/org/apache/dubbo/config/spring/context/annotation/DubboComponentScanRegistrarTest.java
# dubbo-config/dubbo-config-spring/src/test/java/org/apache/dubbo/config/spring/context/annotation/DubboConfigBindingRegistrarTest.java
# dubbo-config/dubbo-config-spring/src/test/java/org/apache/dubbo/config/spring/context/annotation/DubboConfigBindingsRegistrarTest.java
# dubbo-config/dubbo-config-spring/src/test/java/org/apache/dubbo/config/spring/context/annotation/DubboConfigConfigurationTest.java
# dubbo-config/dubbo-config-spring/src/test/java/org/apache/dubbo/config/spring/context/annotation/EnableDubboConfigTest.java
# dubbo-config/dubbo-config-spring/src/test/java/org/apache/dubbo/config/spring/context/annotation/EnableDubboTest.java
# dubbo-config/dubbo-config-spring/src/test/java/org/apache/dubbo/config/spring/context/context/annotation/provider/HelloServiceImpl.java
# dubbo-config/dubbo-config-spring/src/test/java/org/apache/dubbo/config/spring/context/properties/DefaultDubboConfigBinderTest.java
# dubbo-config/dubbo-config-spring/src/test/java/org/apache/dubbo/config/spring/extension/SpringExtensionFactoryTest.java
# dubbo-config/dubbo-config-spring/src/test/java/org/apache/dubbo/config/spring/schema/DubboNamespaceHandlerTest.java
# dubbo-config/dubbo-config-spring/src/test/java/org/apache/dubbo/config/spring/status/DataSourceStatusCheckerTest.java
# dubbo-config/dubbo-config-spring/src/test/java/org/apache/dubbo/config/spring/status/SpringStatusCheckerTest.java
# dubbo-config/dubbo-config-spring/src/test/java/org/apache/dubbo/config/spring/util/PropertySourcesUtilsTest.java
# dubbo-metadata-report/dubbo-metadata-report-zookeeper/src/test/java/org/apache/dubbo/metadata/store/zookeeper/ZookeeperMetadataReportTest.java
# dubbo-remoting/dubbo-remoting-zookeeper/src/test/java/org/apache/dubbo/remoting/zookeeper/curator/CuratorZookeeperTransporterTest.java
# dubbo-rpc/dubbo-rpc-api/src/test/java/org/apache/dubbo/rpc/RpcContextTest.java
# dubbo-rpc/dubbo-rpc-dubbo/src/test/java/org/apache/dubbo/rpc/validation/ValidationTest.java
# dubbo-rpc/dubbo-rpc-hessian/pom.xml
# dubbo-rpc/dubbo-rpc-http/src/main/java/org/apache/dubbo/rpc/protocol/http/HttpProtocol.java
2019-01-22 17:33:09 +08:00
Huxing Zhang
de4f91b689
[maven-release-plugin] prepare for next development iteration
2019-01-18 11:05:09 +08:00
Huxing Zhang
e4f39a3a11
[maven-release-plugin] prepare release dubbo-2.7.0
2019-01-18 11:04:41 +08:00
huazhongming
458a4504dc
call the util method ( #3230 )
...
* Code optimization, call the util method
* mofidy
* modify *
* import package
2019-01-16 15:11:12 +08:00
cvictory
2f74354799
fix #3179 . Make registry, configcenter, matadata-report share a zooke… ( #3182 )
...
* fix #3179 . Make registry, configcenter, matadata-report share a zookeeper connection
* fix #3179 . optimize registry, configcenter, matadata-report share a zookeeper connection
* fix #3179 . add licence
* fix some review issue: just optimize constuctor order and refactor some code
* modify HashMap to ConcurrentHashMap
* add some comments
* remove ZookeeperClientData and originalURLs
* remove ZookeeperClientData and originalURLs
* fix #3205 . add group into MetadataReport
* remove SOURCE_URL_KEY from Constants
* fix #3179 , #3205 , #3218 . modify review issue; when sharing zookeeper connection, it should judge zookeeperClient.isConnected()
2019-01-14 17:51:17 +08:00
Xin Wang
5298afdf40
Upgrade junt to junit5 ( #3149 )
...
* upgrade junit to junit5
* modify test
* 批量修改upgrade_junt_to_junit5
* 删除多余的文件
* fi test case
* Disabled soem test case temporarily
* upgrade junit to junit5 and batch modify test case
* copy some code from jupiter5.4.0.M1 for some issues
* 修改rat福泽
* update rat path
* revert case
* add junit-platform-surefire-provider to maven-surefire-plugin
* update dependency
* fix coverage issue (#1 )
* use jupiter 5.4.0-M1 and remove junit5 source code
2019-01-11 11:26:04 +08:00
cvictory
21e0227a44
modify metadata node path in zookeeper ( #3166 )
...
* modify metadata node path in zookeeper
* add licence
2019-01-09 11:13:02 +08:00