Albumen Kevin
8bc9257f4e
Migrate master bugfix ( #7927 )
2021-06-01 14:14:35 +08:00
ken.lj
4ea0a09846
fix, check empty version ( #7933 )
2021-06-01 14:05:23 +08:00
passer
e4a8ca1c34
[3.0] Fix dubbo-bom ( #7914 )
...
* [3.0] Fix dubbo-bom (#7913 )
* Fix (#7913 )
2021-05-31 10:18:17 +08:00
passer
67e2cf7bd5
add unit test for TraceTelnetHandler ( #7909 )
2021-05-29 17:14:56 +08:00
passer
ca2e351660
Add unit test for TraceFilter ( #7898 )
...
* Add unit test for TraceFilter (#7876 )
* println actual message (#7876 )
* Fix TraceFilterTest#testInvoke (#7876 )
2021-05-28 17:47:10 +08:00
passer
537755bf1b
[3.0] Add unit test for CountTelnetHandler ( #7845 )
...
* [3.0] Add unit test for CountTelnetHandler (#7842 )
* Optimize CountTelnetHandlerTest (#7842 )
2021-05-28 09:32:02 +08:00
Gong Dewei
0fa05b8982
improve monitor creating, handle errors ( #7866 )
2021-05-26 23:36:11 +08:00
ken.lj
04f10d3dd3
Avoid logger being set multiple times.
2021-05-26 17:46:42 +08:00
Albumen Kevin
dc54172eb8
Move URL usage to ServiceConfigURL & Make Monitor Work ( #7852 )
2021-05-25 14:17:17 +08:00
Albumen Kevin
7dd5524733
Fix Integration Test ( #7853 )
...
* fix group key fetch
* enhance LRUCache (#7461 )
* enhance LRUCache
* enhance LRUCache
(cherry picked from commit d3a400daca )
* add dependency pass
Co-authored-by: gcx <18716558336@163.com>
2021-05-24 20:48:14 +08:00
Albumen Kevin
a7fb614c13
[Github-Actions] Improve Test cases ( #7849 )
...
* Improve Test cases for Dubbo 3.0, from #7592 #7829
* Fix compile error
* move static field recover to final block
* Move application config set to ApplicationModel in ReferenceConfigTest
2021-05-24 16:35:36 +08:00
panxiaojun233
845003f500
Fix semaphore usage error when calculating address. ( #7850 )
...
* fix addr cache bug
* fix router chain loop err
2021-05-24 11:54:12 +08:00
passer
3a8f44eb38
Optimize InvokeTelnetHandler code format ( #7839 )
2021-05-23 21:15:31 +08:00
passer
30b311a0c3
Fix ReferenceCountManagedChannel#incrementAndGetCount return type ( #7838 )
2021-05-23 21:14:04 +08:00
passer
5977a2d455
Fix URLBuilder#addParametersIfAbsent ( #7837 )
2021-05-23 21:11:07 +08:00
passer
48ba293ef3
[3.0] ServiceAnnotationBeanPostProcessor should be changed to ServiceClassPostProcessor ( #7836 )
2021-05-23 21:10:10 +08:00
panxiaojun233
97aec3671e
fix addr cache bug ( #7833 )
2021-05-23 16:23:24 +08:00
Wu Zhiguo
5eedd4970a
[3.0]Fix security problem ( #7779 )
2021-05-22 13:56:33 +08:00
赵延
63d319b60e
make method and methodName first set. ( #7786 )
2021-05-19 22:11:49 +08:00
ken.lj
4bfeeb2b47
Continue to notify address on metadata failure ( #7796 )
2021-05-19 10:43:11 +08:00
panxiaojun233
3531a7d681
[3.0] Feature/state router ( #6844 )
...
* state router
* fix router chain
* fix router chain
* fix comment
* fix comment
* format files
* deal dependecy
* fix comment
* fix comment
* fix
* fix ut
* fix ut
* fix
* fix comment
* add code comments
* add code comments
* add code comments
* add code comments
2021-05-18 17:13:50 +08:00
Albumen Kevin
7c8b658e40
Use String Intern to reduce memory allocation ( #7671 )
2021-05-14 13:12:08 +08:00
ken.lj
a08aabf69a
Support caching of dynamic property ( #7760 )
2021-05-14 12:50:07 +08:00
ken.lj
322fb9724e
3.0 instance url get ip ( #7763 )
2021-05-14 10:33:32 +08:00
Albumen Kevin
152455e99e
Reduce case convert, reduce iterator creation, add attribute to MethodDescriptor ( #7750 )
2021-05-14 10:31:31 +08:00
赵延
8a4a6b52e9
curator client support multi address. ( #7679 )
2021-05-11 10:01:23 +08:00
赵延
4bb228a084
DefaultServiceInstance property enabled and healthy default value to true ( #7709 )
...
* DefaultServiceInstance property enabled and healthy default value to true.
* add null check for argument 'port'.
2021-05-10 21:42:51 +08:00
Albumen Kevin
60c55b83bc
[3.0] Seperate RpcContext to client and server ( #7556 )
2021-05-10 16:10:31 +08:00
ken.lj
ea0506aa65
Collecting registration and consumption status inside process ( #7714 )
2021-05-10 13:56:04 +08:00
Xiong, Pin
ca0b982866
fix #7695 , solve the problem of Address already in use in ConfigTest#testDubboProtocolPortOverride
2021-05-07 16:26:06 +08:00
Gong Dewei
3a3d0ef50e
3.0 improve reference bean register ( #7497 )
2021-04-30 20:25:24 +08:00
xiaoheng1
175d85f961
Fix testPublishConfigCas exec fail ( #7664 )
...
* fix testPublishConfigCas exec fail
* fix AbstractInterfaceBuilderTest.build test case.
* disable testGetResource
2021-04-30 15:02:53 +08:00
Wu Zhiguo
1899389d6f
fix cache was deleted when startup ( #7484 )
2021-04-29 19:35:17 +08:00
xiaoheng1
5f52fab4fd
Add a new storage structure for zookeeper serviceNameMapping ( #7629 )
...
* fix #7628 Add a new storage structure for zookeeper serviceNameMapping
* add publishConfigCas test case.
2021-04-29 19:22:22 +08:00
Albumen Kevin
6cfeb48ae3
[3.0] Fix unit test ( #7640 )
...
* Remove unused import
* fix DubboBootstrapTest
* Disable Issue6252Test
2021-04-28 10:08:29 +08:00
ken.lj
bff9daa77c
check if path is null
2021-04-27 20:32:40 +08:00
Albumen Kevin
18eb598dd3
[3.0] Optimization about memory performance ( #7625 )
...
Introduce init size for StringBuilder in BaseServiceMetadata
Make timeout smaller in CacheableFailbackRegistry
Simplify log
Introduce DynamicParamSource to add constant param
Reduce unnecessary boxing
Reduce unnecessary iterator node creation of HashMap and HashSet
Cache activateGroup and activateValue in ExtensionLoader
Make URLParam support method parameters natively, reduce unnecessary map creation
2021-04-27 15:33:49 +08:00
ken.lj
1da8c5cfa6
3.0 serviceinfo equals ( #7539 )
2021-04-27 15:13:35 +08:00
huazhongming
55dd749dd1
fix typo ( #7633 )
2021-04-27 11:14:28 +08:00
ken.lj
979eaec15d
Make AddressListener destroyable ( #7634 )
...
* delete duplicate log line
* Make AddressListener destroyable
2021-04-26 14:52:57 +08:00
Albumen Kevin
b9bca6a089
[3.0-URL] Refactor URLParam with static reference ( #7353 )
...
* refact URLParam
* impl unsupported method
* fix NPE
* performance tuning
* add ut
* introduce constant
* remove unnecessary new
* change value to array
* add comment
fix default value not changed
* fix array outbound
* add empty constructor for URLParam to adapt hessian deserialize
2021-04-25 15:59:22 +08:00
xiaoheng1
ea933320e1
ServiceNameMapping storage structure modification ( #7548 )
...
* ServiceNameMapping storage structure modification
* ServiceNameMapping storage structure modification
* ServiceNameMapping storage structure modification
* ServiceNameMapping storage structure modification
* modify name
* modify md5
* modify md5
2021-04-25 00:08:32 +08:00
panxiaojun233
1a267528a0
remove protobuf dependency from dubbo common ( #7613 )
...
* fix protobuf dependency
* fix npe
* fix npe
2021-04-24 22:58:54 +08:00
panxiaojun233
78ffad2cdb
[WIP] Stream base3.0 ( #7423 )
...
* import stream
* import stream
* fix
* fix
* fix
* fix
* fix
* fix comment
* suport client
* fix
* fix
* fix
* import client stream
* Add copyright
* add lisence
* fix lisence
* fix comment
* fix client decode
* fix stream client
* Reactor stream
* Add transport observer
* Update stream interface
* Update stream interface
* Add server stream support
* Temp backup
* Init client stream
* support stream client
* format files
* support wrapper
* fix commont
* Add empty handler
* Add handler comment
* Remove unused methods
* Reacdtor client stream logic
* Add test
* add client callback executor
* Support method overwrite for wrapper
* Support client error
* Format code
* Interop Bugfix
* Interop Bugfix
* Add single thread callback executor for client
* Fix format
* Update copyright
Co-authored-by: guohao <guohaoice@gmail.com>
2021-04-23 17:24:17 +08:00
Albumen Kevin
e93338749a
[3.0] Kubernetes Client dependency upgrade ( #7603 )
...
* upgrade fabric version, use http protocol in ut instead
2021-04-22 19:19:48 +08:00
ken.lj
0a5a709c68
[3.0] unify register mode options with one single property ( #7594 )
2021-04-20 14:52:32 +08:00
GuoHao
303a5aff45
Fix mem leak caused by duplicate reconnect task ( #7537 )
2021-04-13 15:45:36 +08:00
xiaoheng1
8e5eac1acf
fix cache Class avoid PermGen space OOM in dubbo3.0 ( #7386 )
...
* fix #6742 cache Class avoid PermGen space OOM
* optimization cache Class avoid PermGen space OOM
* optimization cache Class avoid PermGen space OOM
* Optimize Proxy WeakReference to SoftReference
2021-04-12 23:31:56 -07:00
张志勇
d1c043f57b
3.0 ServiceNameMappingListener class not found exeception ( #6957 )
2021-04-12 01:33:44 -07:00
GuoHao
31563eafb7
Simplify connection reconnect ( #7526 )
2021-04-09 19:52:51 +08:00