Commit Graph

3439 Commits

Author SHA1 Message Date
Mercy Ma 2691784703 Dubbo cloud native (#4666) 2019-07-26 10:14:12 +08:00
cvictory fe562c3fee fix compile issue and refactor metadata structure (#4538) 2019-07-11 13:50:08 +08:00
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
Kyle 7f7a289878 Standardized code (#4211) 2019-05-31 12:57:50 +08:00
jimin 177f71b9f5 optimize code style (#4188) 2019-05-31 12:56:51 +08:00
uglycow 4b97a0ba8b fix for #4175: ServiceConfigurationListener should override ProviderConfigurationListener (#4179) 2019-05-29 10:27:03 +08:00
Huxing Zhang 21cfe1163d Create security.md (#4165)
Add security.md
2019-05-29 10:20:42 +08:00
Taosheng Wei 61ab3209b2 Delete dead code (#4189) 2019-05-29 10:05:30 +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
ken.lj 18eb69e964 Solve compile problem in java11 (#4172) 2019-05-27 16:42:10 +08:00
Mercy Ma 9559c4ef8a Unify the bean name convention of ServiceBean and ReferenceBean (#4135)
fixes #4071, #3709
2019-05-27 10:31:43 +08:00
wavesZh 9168543d85 change logger name (#4150) 2019-05-26 20:29:31 +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
cvictory c14605e156 bugfix follow #4127 (#4155) 2019-05-24 23:50:47 +08:00
ken.lj 4c01c5ee1a delete useless SPI declare (#4148) 2019-05-24 15:06:33 +08:00
cvictory 543a52abc0 Multiple registry (#4066)
fixes #3932, #3599, #3084
2019-05-24 14:54:37 +08:00
ken.lj 92cafe962d register callback once for the full filter chain. (#4127) 2019-05-24 14:49:25 +08:00
ken.lj 5ba55c0360 unify config config items: qos.enable to qos-enable. (#4095)
unify config config items: qos.enable to qos-enable. (#4095)
2019-05-24 14:44:11 +08:00
ken.lj ccb990f542 add miss-deleted snippet from #2956 (#4137) 2019-05-24 10:57:32 +08:00
uglycow 8321c8f8a3 fix for #4111 do not ignore empty value when we construct servicename (#4112) 2019-05-23 18:36:53 +08:00
yì jí 779fc27255 [Dubbo-4115] When the network is reconnected, the listener should not to be empty. (#4116) 2019-05-23 17:40:30 +08:00
violin 13e876e40c fix client retry create proxy lead to OOM (#4109) 2019-05-23 16:09:04 +08:00
ken.lj 1a66206e5e Performance tuning for TimeoutTask in DefaultFuture (#4129)
Performance tuning for TimeoutTask in DefaultFuture, manually merge #4085 and #4087
2019-05-23 15:30:45 +08:00
cvictory 5285952a2a check curator event with empty data value (#4126)
fixes #3866
2019-05-23 11:20:11 +08:00
ken.lj ebafc18c4d merge async changes in 3.x to 2.7 (#3997) 2019-05-23 10:19:04 +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
huaifeng 52cbfc9a67 rm incubating word (#4110)
* rm incubating word
* dubbo.incubator.apache.org to dubbo.apache.org
2019-05-22 13:27:28 +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
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
uglycow fcef1a1841 update erlang link (#4100) 2019-05-20 16:40:15 +08:00
Ian Luo d0d1a65e16 [DUBBO-3137]: move more constants out of ConfigConstants (#4092) 2019-05-20 13:49:33 +08:00
ken.lj 23903ba32a [Dubbo-3266] Change DynamicConfiguration definition to better adapt to Apollo's namespace storage model. (#3271) 2019-05-20 09:59:30 +08:00
myPrecious 13f32380f8 Add comment for disabled Nacos test, fix this later (#4088) 2019-05-18 09:05:41 +08:00
cvictory bfb60773d8 [compatible] Registry compatibility #3882 (#4015)
Fixes #3882
2019-05-17 15:58:26 +08:00
Haiyang 8646277828 reference config initialized. (#4067) 2019-05-17 15:54:34 +08:00
cvictory 8456a11a49 Merge pull request #4014, Zipkin compatible.
fixes #3728.
2019-05-17 15:43:13 +08:00
时无两丶 086fdcb9c4 Shorten the life cycle of TimeoutTask to avoid frequent gc. (#4040) 2019-05-17 11:04:49 +08:00
huazhongming 8b780cc810 constant step4 config (#4079) 2019-05-16 22:37:40 +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
ken.lj 4ef74fa9c6 [Dubbo-3669] Only parse rules on init, does not override. (#3685) 2019-05-16 16:59:28 +08:00
huazhongming 1798fed5c2 constants step4 rpc (#4072) 2019-05-16 14:14:21 +08:00
Ian Luo 85e595e29a [DUBBO-3137]: step4 - remove MonitorConstants (#4069)
* [DUBBO-3137]: step4 - remove MonitorConstants

* remove unused import
2019-05-16 10:39:02 +08:00
Ian Luo 310bf91b38 [DUBBO-3137]: step4 - remove ClusterConstants (#4065) 2019-05-15 18:19:12 +08:00
min effc2ef9f2 remove compatible key when merging (#4064)
fixes #4059
2019-05-15 17:03:44 +08:00
Ian Luo cdce2b2783 [DUBBO-3778]: Annotation mode cannot set service parameters in 2.7.0 (#4060) 2019-05-15 14:35:25 +08:00