jean pierre Lerbscher
00812ce41c
Fix Sonar issue s2293 The diamond operator ('<>') should be used ( #14005 )
2024-03-29 11:40:06 +08:00
hyhnet
d50adb7c83
fix typos ( #13858 )
...
Co-authored-by: Cyrus <yecity@gmail.com>
2024-03-10 11:22:59 +08:00
huazhongming
730695a7a2
[3.2]Use spotless to format the code ( #13320 )
...
* Use spotless to format the code
Signed-off-by: crazyhzm <crazyhzm@gmail.com>
* Support develop with JDK 21
Signed-off-by: crazyhzm <crazyhzm@gmail.com>
---------
Signed-off-by: crazyhzm <crazyhzm@gmail.com>
2023-11-07 15:40:13 +08:00
Albumen Kevin
247eeb39a5
Enhance logger adapter to use a configured logger ( #10952 )
2022-11-26 10:39:34 +08:00
Albumen Kevin
45120670ba
Remove public modifier in configcenter, container, filter, kubernetes… ( #10979 )
2022-11-22 10:49:50 +08:00
cnjxzhao
4d289883e7
Error code is managed with constants ( #10771 ) ( #10820 )
...
* Add error code 5-2 ~ 5-20.
* Error code is managed with constants (#10549 )
* Error code is managed with constants (#10549 )
* Error code is managed with constants (#10771 )
* Error code is managed with constants (#10771 )
* Error code is managed with constants (#10771 )
2022-10-25 11:58:11 +08:00
ken.lj
b2a4f612ec
3.0 service discovery metadata refactor ( #9506 )
2021-12-29 10:56:05 +08:00
Gong Dewei
5c2161aa0e
[3.0] Multi instance - multi module config/deploy and spring support ( #8789 )
...
* Add spring support for multi instance
* Fix testMultiModuleApplication
* polish ApplicationModel and so on
* destroy application when all module are removed
* Extract ApplicationDeployer and ModuleDeployer, add ModuleConfigManager, add spring support for module manage
* Fix ut
* Initialize SpringExtensionInjector
* Fix DubboHealthIndicatorTest
* Fix SpringExtensionInjector avoid using not completed Spring ApplicationContext
* Prepare application instance before refer services, fix SpringXmlConfigTest
* App index starts from 1 in each FrameworkModel
* Add ConfigScopeModelInitializer, Refactor DubboShutdownHook
* Register bean with class is change to getOrRegisterBean
* Fix ShutdownTelnetTest
* Fix missing dependency
* Fix not found ApplicationModel bean in spring context
* Add module deploy and reload test
* Put deployer to scope model attributes
* Add getDeployer() to ApplicationModel/ModuleModel
2021-09-14 10:17:07 +08:00
Albumen Kevin
2bd54ae054
Add ClassLoader Binding for ScopeModel ( #8766 )
...
* Add ClassLoader Binding for ScopeModel
* Fix UT
* Fix UT
* Fix UT
* Fix API
* Fix UT
* remove ExtensionLoader reload
* Fix cl
* Fix cl
* Fix NPE
* Fix override method
2021-09-11 23:40:09 +08:00
Albumen Kevin
0e66de1c61
[3.0] Code reformat ( #8019 )
...
* convert files, add checker
* rename id
* tab to space
* change git attributes auto convert
* fix end new line
* fix end new line
* fix end new line
* ignore generated files
* override tomcat-embed-core version
* add ignore for codestyle/checkstyle.xml
* add ignore for codestyle/checkstyle.xml
* add rat ignore
* add suppression
* force update
* disable zk dynamic configurator
2021-06-10 20:13:39 +08:00
Albumen Kevin
8bc9257f4e
Migrate master bugfix ( #7927 )
2021-06-01 14:14:35 +08:00
ken.lj
8bdecea7ef
Move some SPI extensions to apache/dubbo-spi-extensions, add sub package modules ( #6157 )
2020-08-17 13:38:04 +08:00
Mercy Ma
f4af3ded4b
Polish /apache/dubbo#5745 : Increasing the stack size in the start.sh ( #5753 )
2020-02-18 12:36:55 +08:00
withthewind
ed7be11af9
constant names should be all uppercase, separated by underscores ( #5356 )
2020-02-01 14:58:09 +08:00
myPrecious
b7cb918ab0
switching cms collector to g1 ( #5702 )
2020-01-31 12:40:43 +08:00
Mercy Ma
e7ce16d992
Dubbo Cloud Native ( #4764 )
...
* Polish apache/dubbo#4542 : [Enhancement] Adapt the Java standard Event/Listener mechanism
* Polish apache/dubbo#4541 : [Feature] Add local File System DynamicConfigurationFactory‘s extension
* Polish apache#4541 : Bugfix
* Polish apache/dubbo#4541 : Optimization
* Polish apache/dubbo#4541 : Add the compatibility for PollingWatchService on the some platforms
* Polish apache/dubbo#4541 : Add delay publish without ThreadPoolExecutor
* Polish apache/dubbo#4541 : Refactor the extension name
* Polish apache/dubbo#4541 : Add remove ops
* Polish apache/dubbo#4541 : Add testable constructor
* Polish apache/dubbo#4541 : Add getConfigGroups method
* Polish apache/dubbo#4610 : [Refactor] Refactor the bootstrap module
* Polish apache/dubbo#4541 : Fix the nulling URL issue
* Polish apache/dubbo#4622 : [Refactor] Refactor ConfigManager
* Polish apache/dubbo#4622 : [Refactor] Refactor ConfigManager
* Polish apache/dubbo#4622 : Support multiple configcenters
* Polish apache/dubbo#4671 : ServiceNameMapping will not map the group, version and protocol
* update referenceCount log (#4683 )
Add comments to support multiple shared connections
* Polish /apache/dubbo#4687 : Remove the duplicated test code in dubbo-config-spring (#4688 )
* #4685 修改代码if判断false问题 if (hasException == false)修改成if (!hasException) (#4695 )
* Fixed Service annotation method parameters are not in effect (#4598 )
* keep demo simple, and switch to use zookeeper as registry center (#4705 )
* keep demo simple, and switch to use zookeeper as registry center
* remove comment
* @Reference auto-wires the instance of generic interface #4594 (#4677 )
* try to shorten maven output to make travis build pass (#4710 )
* use CountDownLatch to check zk registry if establish connection (#4589 )
* Minor change
* Rename the extension name of WritableMetadataService
* Polish apache/dubbo#4759 : [Refactor] Change the signature of methods of MetadataService #4759
* Merge remote-tracking branch 'upstream/master' into dubbo-cloud-native
# Conflicts:
# dubbo-all/pom.xml
# dubbo-bom/pom.xml
# 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/ApplicationConfig.java
# dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/ConfigCenterConfig.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/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/ReferenceConfigTest.java
# dubbo-configcenter/dubbo-configcenter-api/src/main/java/org/apache/dubbo/configcenter/DynamicConfiguration.java
# dubbo-configcenter/dubbo-configcenter-api/src/test/java/org/apache/dubbo/configcenter/mock/MockDynamicConfiguration.java
# dubbo-configcenter/dubbo-configcenter-consul/src/main/java/org/apache/dubbo/configcenter/consul/ConsulDynamicConfiguration.java
# dubbo-configcenter/dubbo-configcenter-etcd/src/test/java/org/apache/dubbo/configcenter/support/etcd/EtcdDynamicConfigurationTest.java
# dubbo-configcenter/dubbo-configcenter-nacos/src/main/java/org/apache/dubbo/configcenter/support/nacos/NacosDynamicConfiguration.java
# dubbo-configcenter/dubbo-configcenter-nacos/src/test/java/org/apache/dubbo/configcenter/support/nacos/NacosDynamicConfigurationTest.java
# dubbo-configcenter/dubbo-configcenter-zookeeper/src/main/java/org/apache/dubbo/configcenter/support/zookeeper/ZookeeperDynamicConfiguration.java
# dubbo-metadata/dubbo-metadata-api/src/main/java/org/apache/dubbo/metadata/definition/model/MethodDefinition.java
# dubbo-metadata/dubbo-metadata-api/src/main/java/org/apache/dubbo/metadata/report/identifier/MetadataIdentifier.java
# dubbo-metadata/dubbo-metadata-api/src/main/java/org/apache/dubbo/metadata/report/support/AbstractMetadataReport.java
# dubbo-metadata/dubbo-metadata-api/src/test/java/org/apache/dubbo/metadata/report/identifier/MetadataIdentifierTest.java
# dubbo-metadata/dubbo-metadata-definition-protobuf/src/main/java/org/apache/dubbo/metadata/definition/protobuf/ProtobufTypeBuilder.java
# dubbo-metadata/dubbo-metadata-definition-protobuf/src/test/java/org/apache/dubbo/metadata/definition/protobuf/ProtobufTypeBuilderTest.java
# dubbo-metadata/pom.xml
# dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/integration/AbstractConfiguratorListener.java
# dubbo-registry/dubbo-registry-nacos/src/main/java/org/apache/dubbo/registry/nacos/NacosRegistry.java
# dubbo-registry/dubbo-registry-nacos/src/main/java/org/apache/dubbo/registry/nacos/NacosRegistryFactory.java
# dubbo-rpc/dubbo-rpc-xml/src/main/java/org/apache/dubbo/xml/rpc/protocol/xmlrpc/XmlRpcProtocol.java
* Polish apache/dubbo#3984 : Add the implementation of Page<ServiceInstance> getInstances(String serviceName, int offset, int pageSize, boolean healthyOnly)
* Code merge
2019-08-08 10:42:14 +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
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
ken.lj
59dab14ceb
Use maven CI friendly versions: revision. ( #3851 )
2019-04-12 11:41:51 +08:00
wanghbxxxx
f31fec5c22
Add ASF license header ( #3768 )
2019-04-01 11:40:04 +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
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
Ankit Kumar
e9e176b1f1
Enhance the java doc of dubbo-container module ( #3437 )
...
Fixes #2994
2019-02-11 11:15:27 +08:00
huazhongming
5d7b25a22c
[Dubbo-936]fix The nc command is unstable in the dubbo startup script #936 ( #3375 )
...
* fix dubbo启动脚本中nc命令不稳定 #936
* modify
2019-01-31 14:06:24 +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
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
于玉桔
e1f4466c38
Optimize the code: use logger instead of printStackTrace(). ( #3202 )
2019-01-14 23:21:29 +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
Lonre Wang
216e750630
Fix log4j pattern layout ( #2802 )
2018-12-06 22:37:00 +08:00
ken.lj
00b15a44c6
refactor config-center implementation
2018-12-03 15:59:52 +08:00
Ian Luo
8d8aed20b1
Merge pull request #2823 , Code review for ConfigurationUtils and Environment.
...
* change method signature to Configuration getConfiguration(String prefix, String id), in this way, we expose interface to the caller instead of concreate impl
* remove compositeconfiguration from ConfigurationUtils
2018-11-23 15:03:35 +08:00
Ian Luo
6a1b9ee657
Merge pull request #2810 , code review and refactor for dubbo-configcenter.
2018-11-21 17:43:11 +08:00
ken.lj
51146f726d
Split the Environment into two parts: Environment in Common and ConfigurationUtils in ConfigCenter
2018-11-20 14:33:35 +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
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
Jerrick Zhu
e92a553646
Repackage to org apache ( #1941 )
...
* 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
2018-06-15 14:10:40 +08:00
web
a138004fbe
[Dubbo-1330] Fix Support MetaspaceSize and MaxMetaspaceSize vm args in java8+ ( #1347 )
...
* fix [set vm args by different java version] Fix #1330
* fix [set vm args by different java version] Fix #1330
* fix [set vm args by different java version] Fix #1330
* fix [set vm args by different java version] Fix #1330
* fix [set vm args by different java version] Fix #1330
2018-06-11 14:19:47 +08:00
AfeiJavaer
5916e8b1e8
fixed start.sh #1879 ( #1900 )
2018-06-07 19:30:58 +08:00
ken.lj
82905e14da
bump version to 2.7.0-SNAPSHOT
2018-06-06 10:30:19 +08:00
ken.lj
d6faa92be1
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
2018-06-06 09:29:31 +08:00