Commit Graph

4476 Commits

Author SHA1 Message Date
ken.lj 846cc2a2b6
enhance migration rule (#6890) 2020-11-09 16:39:31 +08:00
ken.lj 585694e3cf
change protocol of consumer url to real biz protocol, 'dubbo' by default (#6889) 2020-11-09 14:22:52 +08:00
ken.lj 26b916951d
[3.0] enhance migration rule: support interface configuration (#6883) 2020-11-06 14:31:16 +08:00
ken.lj 23f242293f
[3.0] add registry address notification retry on metadata failure (#6882) 2020-11-06 14:30:56 +08:00
ken.lj f8df0cbf59
Use TreeMap to cal revision (#6869)
* remove not used classes.

* support service discovery unsubscribe and re-refer

* add publishInterface config item to ApplicationConfig

* remove useless class definition

* fix service instance equals bug

* use ordered treemap to cal revision.
2020-11-06 14:30:30 +08:00
ken.lj 924ee551fb
Make sure instance and meta registered to remote when interface delay publish enabled. (#6868) 2020-11-06 14:30:11 +08:00
ken.lj 1693df214b
Fix service instance equals (#6787) 2020-09-28 17:07:34 +08:00
ken.lj e98a893387 fix migration: mark invokers as changed when refresh invoker 2020-09-25 15:52:48 +08:00
ken.lj c8e043a85b fix migration problem 2020-09-22 21:12:32 +08:00
ken.lj 4808d7bff3 Fix service discovery delay subscription 2020-09-17 17:57:11 +08:00
ken.lj b1cf4f0dd4 separate static global configuration from dynamic global configuration 2020-09-17 17:01:36 +08:00
ken.lj 4d7efaa0d5 fix sub class method call 2020-09-17 16:41:36 +08:00
ken.lj ef973d239a remove interface definition 2020-09-17 16:35:44 +08:00
ken.lj ecbf337851 migration optimize: unsubscribe after address received. 2020-09-17 16:33:31 +08:00
ken.lj b3cd30d43e skip when mapping not found 2020-09-17 16:33:31 +08:00
ken.lj 4204be7b28
add logger to critical path (#6744) 2020-09-15 18:50:22 +08:00
ken.lj 966b46799a
3.0 migration unsubscribe (#6738) 2020-09-15 14:14:02 +08:00
ken.lj dec1760304 refactor publish-interface key 2020-09-10 12:32:55 +08:00
ken.lj cbca885fa8 fix service discovery address notification and migration bugs 2020-09-09 17:59:49 +08:00
ken.lj 962e6f8cb4 fix, add dynamic config at the first place 2020-09-08 17:35:50 +08:00
ken.lj d95aa7e455 make sure dynamic configuration is included after globalConfiguration is cached. 2020-09-08 17:16:20 +08:00
ken.lj b5bb147249
add customized class path for javassist. (#6705) 2020-09-08 14:36:12 +08:00
ken.lj f6542a25d2 zookeeper metadata impl 2020-09-08 14:02:17 +08:00
Albumen Kevin 6b5973ebc5
Fix TagRoute unable to get remote application name (#6690) 2020-09-03 18:00:51 +08:00
ken.lj 02613e35b1
support service discovery unsubscribe and re-refer (#6692)
* remove not used classes.
* support service discovery unsubscribe and re-refer
2020-09-03 17:59:27 +08:00
ken.lj b2353107f2
refactor dependencies after sub modules moved to dubbo-spi-extensions (#6685) 2020-09-03 17:47:23 +08:00
ken.lj dbc4530359
migration optimization (#6665) 2020-08-31 11:16:32 +08:00
ken.lj fd0e6d80d5 add AbstractServiceDiscovery 2020-08-27 15:57:06 +08:00
ken.lj 346166e674 Refactor migration 2020-08-27 14:43:10 +08:00
ken.lj 4428b93e83
fix typo (#6644) 2020-08-25 14:02:10 +08:00
ken.lj 92f21f184e
add migration support (#6642) 2020-08-25 13:02:27 +08:00
ken.lj 762dff20b5 fix distribution profile 2020-08-17 15:40:56 +08:00
ken.lj 58e29bc77d fix wrong parent module version 2020-08-17 14:50:42 +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
ken.lj 0e4bbb8ead Merge branch '3.0' of https://github.com/apache/dubbo into 3.0
 Conflicts:
	dubbo-common/src/main/java/org/apache/dubbo/common/URL.java
2020-08-04 14:51:11 +08:00
ken.lj 7acf2db35c fix address notification issue 2020-08-04 14:49:32 +08:00
ken.lj 5db015ccde migrating from interface address pool to instance address pool 2020-08-04 14:49:32 +08:00
ken.lj 9f13240835 enhance url notification 2020-08-04 14:49:28 +08:00
ken.lj 0f53367da0 add side key to MetadataService 2020-08-04 14:49:28 +08:00
ken.lj bf34c16992 add demo 2020-08-04 14:49:28 +08:00
ken.lj 4b1b56312a fix compilation error 2020-08-04 14:49:28 +08:00
ken.lj 540f4959fd unify registry-cluster key 2020-08-04 14:49:28 +08:00
ken.lj 69202d871f customize instance metadata. 2020-08-04 14:49:28 +08:00
ken.lj cd44607560 unify registry_cluster key 2020-08-04 14:49:28 +08:00
ken.lj 596ba5b07e refactor param filter to support both service and instance customization 2020-08-04 14:49:28 +08:00
ken.lj 4cacf33f78 fix metadata conflicts after master merged 2020-08-04 14:49:28 +08:00
ken.lj e7fcaedc95 update version to 3.0.0-SNAPSHOT 2020-08-04 14:49:25 +08:00
ken.lj 730602c0c2 fix uts 2020-08-04 14:49:20 +08:00
ken.lj 52b146faef fix uts 2020-08-04 14:49:20 +08:00
ken.lj a001f983b3 set metadata proxy timeout 2020-08-04 14:49:20 +08:00