Mercy Ma
c3caf8f4d8
Polish apache/dubbo#4508 : [Version] Update the version of cloud native features to be 2.7.4 ( #4509 )
2019-07-09 18:24:42 +08:00
ken.lj
5008e0f2ac
unify metadata and configcenter implementations ( #4360 )
...
* Polish apache/incubator-dubbo/#4096 : To add new module for Dubbo Event
* Polish apache/incubator-dubbo#3942 : Dubbo Cloud Native: To Add Service registration and discovery abstract
* Polish apache/incubator-dubbo#3946 : Dubbo Cloud Native : To Add Dubbo metadata service
* Polish apache/incubator-dubbo#4093 : To add exported and unexported events for ServiceConfig
* Polish apache/incubator-dubbo#3984 : Add Service registration and discovery implementation for Zookeeper
* Polish apache/incubator-dubbo#4104 : To add initialized and destroyed events for ReferenceConfig
* Polish apache/incubator-dubbo#3946 : Refactor Dubbo metadata service
* Polish apache/incubator-dubbo#3946 : To Add MetadataServiceExporter into dubbo-config-api
* Update ${project.parent.version}
* Polish apache/incubator-dubbo#3946 : Refactor Dubbo metadata service
* Polish apache/incubator-dubbo/#4096 : Remove the duplicated word
* Polish apache/incubator-dubbo#4119 : DynamicConfiguration adds the publish and multiple get configuration methods
* Polish apache/incubator-dubbo#4120 : To add DynamicConfiguration implementation for Zookeeper
* Polish apache/incubator-dubbo#4121 : Add the mapping from service metadata to service name
* Polish apache/incubator-dubbo/#3790 : Dependencies with no license
* Polish apache/incubator-dubbo#4071 : @Reference can't match the local @Service beans
* Update version to be 2.7.3
* Polish apache/incubator-dubbo#3946 : Add thread-safe and performance optimization
* Polish apache/incubator-dubbo#3946 : Add thread-safe and performance optimization
* Polish apache/incubator-dubbo#3946 : Add thread-safe and performance optimization
* Update 2.7.3
* Polish apache/incubator-dubbo#4104 : To add more events for dubbo-config-api
* Polish apache/incubator-dubbo#3942 : Dubbo Cloud Native: To Add Service registration and discovery abstract
* Polish apache/incubator-dubbo#3984 : Add Service registration and discovery implementation for Zookeeper
* Add Bootstrap
* Polish GA
* Polish apache/incubator-dubbo#4050 : Dubbo Cloud Native : Add a mechanism to upgrade Dubbo services smoothly
* Polish apache/incubator-dubbo#4093 : To add DubboServiceDestroyedEvent
* Polish apache/incubator-dubbo#4050 : Dubbo Cloud Native : Reactor
* Polish apache/incubator-dubbo#3946 : Remove SPI
* Polish apache/incubator-dubbo#4265 : [Feature] Dubbo Cloud Native - Add Bootstrap
* Polish apache/incubator-dubbo#4265 : [Feature] Dubbo Cloud Native - Add Bootstrap
* Polish apache/dubbo#4265 : Add test dependencies
* Polish /apache/dubbo#3942 : Refactor implementation
* Polish apache/incubator-dubbo#3984 : Refactor
* Add Nacos implementation
* Polish apache/incubator-dubbo#3984 : Add Nacos implementation
* Polish apache/incubator-dubbo#4268 : Dubbo Event - To support Generic event type handle
* Polish apache/incubator-dubbo#4268 : Update JavaDoc
* Polish apache/incubator-dubbo#4268 : Add GenericEventListener implementation
* add cache for MetadataServiceProxy
* support multiple metadata and configcenter
* unify metadata implementation
* add missed files
* remove duplicated files
* add new SPIs and modules to dubbo-all pom.
2019-06-26 17:09:21 +08:00
Mercy Ma
5fb8dc07a8
Introduce new Service Discovery model ( #4223 )
2019-06-17 11:12:47 +08:00
Huang YunKun
cf1a09d3c3
[CI] add snapshot deploy check ( #4157 )
2019-05-25 15:22:57 +08:00
Xin Wang
a8ca64c8aa
Remove incubator ( #4161 )
2019-05-25 00:06:55 +08:00
Huang YunKun
3fc69095cf
Add dependencies check script ( #3941 )
...
* add plugin to do dependencies check
* remove third-party properties file
* polish config
* polish config
* use missing info in bash
2019-05-22 10:57:19 +08:00
ken.lj
59dab14ceb
Use maven CI friendly versions: revision. ( #3851 )
2019-04-12 11:41:51 +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
min
e4bfb3d0e7
add metrics integration #3598 ( #3643 )
...
* add metrics integration
* add license
2019-03-14 15:32:49 +08:00
Ian Luo
ea3fbc822a
Merge pull request #3647 , workaround to fix #3646 .
2019-03-14 10:58:17 +08:00
Ian Luo
af8cbe5496
Merge pul request #3607 , introduce dubbo-dependencies-zookeeper.
2019-03-07 16:02:08 +08:00
Furkan KAMACI
6058846d64
Merge pull request #3470 , Apache parent pom version is updated to 21.
2019-02-14 18:22:39 +08:00
Xin Wang
bccac78e9f
Update junit to 5.4.0 release version ( #3441 )
...
* update junit to 5.4.0 release version
* remove uesles config
2019-02-09 02:17:58 +08:00
Huang YunKun
b09a150d3d
polish pom.xml (remove test profile and jvm permSize args) ( #3407 )
2019-01-31 17:40:07 +08:00
kezhenxu94
ea45921221
Clean pom.xml file #3186 ( #3211 )
...
* update as requested
* add meta space size arguments
2019-01-31 17:07:53 +08:00
cvictory
ece58a88d4
fix #2842 . remove duplicate SPI definitions for 2.7.x ( #3340 )
...
remove duplicate SPI definitions for 2.7.x
2019-01-25 11:17:58 +08:00
ken.lj
bfdde7e64b
Degrade some UTs in dubbo-config-spring to use junit 4.
2019-01-23 11:42:17 +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
Huxing Zhang
9f6b8c80e1
Deactivate maven release profile.
2019-01-17 11:05:59 +08:00
Huxing Zhang
d98b24cf01
Move the doclint configuration to correct position.
2019-01-17 10:34:03 +08:00
Huxing Zhang
de3014d54b
Update the Java SE link to Java 8.
2019-01-17 10:34:03 +08:00
Huxing Zhang
e73624c159
Add activation for the release profile
2019-01-17 10:34:03 +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
ken.lj
b1324511d1
Merge branch 'dev-metadata'
...
# Conflicts:
# dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/Router.java
# dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/router/condition/ConditionRouter.java
# dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/router/mock/MockInvokersSelector.java
# dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/router/script/ScriptRouter.java
# dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/router/tag/TagRouter.java
# dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/support/AbstractClusterInvoker.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/ReferenceConfig.java
# dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/ServiceConfig.java
# dubbo-config/dubbo-config-api/src/test/resources/log4j.xml
# dubbo-config/dubbo-config-spring/src/main/java/org/apache/dubbo/config/spring/schema/DubboBeanDefinitionParser.java
# dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/integration/RegistryDirectory.java
# dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/support/ProviderConsumerRegTable.java
# dubbo-rpc/dubbo-rpc-api/src/main/java/org/apache/dubbo/rpc/model/ApplicationModel.java
# dubbo-rpc/dubbo-rpc-api/src/test/java/org/apache/dubbo/rpc/support/RuntimeExceptionInvoker.java
# dubbo-rpc/dubbo-rpc-dubbo/src/test/java/org/apache/dubbo/rpc/protocol/dubbo/DubboInvokerAvilableTest.java
# dubbo-rpc/dubbo-rpc-dubbo/src/test/java/org/apache/dubbo/rpc/service/GenericServiceTest.java
# dubbo-rpc/dubbo-rpc-dubbo/src/test/java/org/apache/dubbo/rpc/validation/ValidationParameter.java
# dubbo-rpc/dubbo-rpc-dubbo/src/test/java/org/apache/dubbo/rpc/validation/ValidationService.java
# dubbo-rpc/dubbo-rpc-dubbo/src/test/java/org/apache/dubbo/rpc/validation/ValidationTest.java
2018-12-23 20:29:38 +08:00
Yuhao Bi
a03d4877a5
[Dubbo-2864] Fix build failed with -Prelease ( #2923 )
...
fixes #2864
2018-12-11 10:33:03 +08:00
ken.lj
0a4cce7a74
rename module name from governance to configcenter
2018-11-17 12:10:48 +08:00
ken.lj
dbca54ca23
Merge branch 'master' into dev-metadata
...
# Conflicts:
# dubbo-all/pom.xml
# dubbo-bootstrap/pom.xml
# dubbo-bootstrap/src/main/java/org/apache/dubbo/bootstrap/DubboBootstrap.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/ProtocolConfig.java
# dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/ReferenceConfig.java
# dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/ServiceConfig.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/context/annotation/DubboConfigConfiguration.java
# dubbo-config/dubbo-config-spring/src/test/java/org/apache/dubbo/config/spring/initializer/DubboApplicationListenerTest.java
# dubbo-demo/dubbo-demo-consumer/src/main/java/org/apache/dubbo/demo/consumer/Consumer.java
2018-11-15 11:33:24 +08:00
Ian Luo
0d51bc4751
Merge pull request #2725 , problems of graceful shutdown in 2.6.3 and some recommendation.
2018-11-05 10:49:10 +08:00
ken.lj
9af1f1a971
Merge branch 'master' into dev-metadata-config-mergemaster
...
# Conflicts:
# dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/directory/AbstractDirectory.java
# dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/directory/StaticDirectory.java
# dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/router/mock/MockInvokersSelector.java
# dubbo-cluster/src/test/java/org/apache/dubbo/rpc/cluster/router/tag/TagRouterTest.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/ReferenceConfig.java
# dubbo-dependencies-bom/pom.xml
# dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/integration/RegistryDirectory.java
2018-10-30 14:36:32 +08:00
cvictory
37c22c7edc
Merge pull request #2672 , simplify registry url: rename servicestore to metada & enhancements.
2018-10-23 10:12:51 +08:00
ken.lj
97836c2224
Refactor the dynamic-config module to governance module
2018-10-17 17:39:41 +08:00
Huang YunKun
8cafcab65d
combine test coverage report ( #2643 )
2018-10-15 09:30:01 +08:00
Xin Wang
737f7a7ea6
add jdk11 to travis ci ( #2487 )
...
* add jdk11 to travis ci
* Update .travis.yml
* upgrade jacoco to support jdk11
2018-09-15 00:32:11 +08:00
cvictory
577eb77cce
Merge pull request #2468 , Simplify registry data and add a new service data store seperated from registry #2030 ( #2468 )
2018-09-14 17:31:18 +08:00
Jerrick Zhu
5f8adf0f20
Enable checkstyle and rat plugin for travis CI ( #2393 )
2018-08-28 15:38:00 +08:00
Wang Yuan
518c5961e6
Merge pull request #2198 , Update Jetty to Version 9.
...
Fixes #655
2018-08-09 11:00:39 +08:00
Jerrick Zhu
cee393c4d7
Uniform module directory names ( #2214 )
2018-08-07 17:40:28 +08:00
lsqeric
2ec30bfd82
Remove pom element linkXRef ( #2105 )
2018-07-23 10:39:57 +08:00
ken.lj
d2df156b9c
Merge pull request #2005 , change maven parent from sonatype to apache.
2018-07-09 15:30:31 +08:00
Huxing Zhang
b36a6eea62
Merge pull request #1966 , introduces dubbo metrics API module.
...
Fixes #1922 .
2018-07-06 20:26:16 +08:00
Jerrick Zhu
c0ca042253
Add compatible module and rename groupId to org.apache.dubbo ( #1952 )
...
* remove dubbo-test-examples and dubbo-test-benchmark
* rename package to org.apache.dubbo
* support old SPI file
* remove final for RpcException and URL
* add debug sysout in UT
* add debug info in UT
* ignore 2 cases temporary
* add finally clear for SHUTDOWN_WAIT_KEY property
* clear SHUTDOWN_WAIT_KEY before test
* add dubbo SPI and interface bridge class
* support EchoService and GenericService
* rename groupId to org.apache.dubbo
* add debug info for UT
2018-06-19 11:31:09 +08:00
ken.lj
08205284b8
Merge pull request #1876 , provide new async support for both consumer and provider side.
2018-06-14 09:06:28 +08:00
Xin Wang
d36d63de63
add java10 in travis dot yml ( #1913 )
2018-06-11 15:53:36 +08:00