Rawven
4b79a5facc
refactor/dubbo-security grpc dependency replace ( #14004 )
...
* refactor(): Replace grpc by triple
* refactor(): delete useless code
* refactor(): fix code style & fix bug
* fix(): pom & code style
* fix(): inappropriate change
* fix(): error use volatile
2024-04-02 14:28:42 +08:00
有点小邪恶
b338e20190
Fix telnet ctrl+c issue #13812 ( #13921 )
...
* Fix telnet ctrl+c issue #13812
* fix formatting issue
* add unit test for CtrlCHandler.java
---------
Co-authored-by: hengyouhai <hengyouhai@tuhu.cn>
2024-03-22 10:23:34 +08:00
Ken Liu
0cce4c8afe
fix telnet qos command ( #13951 )
2024-03-20 10:24:44 +08:00
Albumen Kevin
9b3a32f8d6
Merge branch 'apache-3.2' into apache-3.3
...
# Conflicts:
# dubbo-distribution/dubbo-apache-release/pom.xml
# dubbo-spring-boot/pom.xml
2024-03-14 15:00:30 +08:00
TomlongTK
1145b4015b
Remove bytebuddy implementation ( #13916 )
2024-03-14 14:36:34 +08:00
kaze
0553d70899
Add condition to match serviceKey. ( #13869 )
2024-03-12 17:26:18 +08:00
Sean Yang
044a775373
fix(rest): Fix rest convert error ( #13783 )
2024-02-26 10:05:51 +08:00
Sean Yang
2dde7ac09e
feat(triple): Dubbo triple&rest protocol convergense ( #13607 )
2024-02-01 14:00:16 +08:00
Sean Yang
46af145730
refactor(triple): Clean up some unused classes to facilitate reference analysis ( #13619 )
2024-01-19 14:46:30 +08:00
earthchen
bfd748ee5d
Triple Stub path compatibility ( #13581 )
...
fixes #13348
2023-12-28 15:07:51 +08:00
Albumen Kevin
d018475f73
Merge branch 'apache-3.2' into apache-3.3
...
# Conflicts:
# README.md
# dubbo-common/pom.xml
# dubbo-common/src/main/java/org/apache/dubbo/config/MetricsConfig.java
# dubbo-demo/dubbo-demo-triple/pom.xml
# dubbo-dependencies-bom/pom.xml
# dubbo-distribution/dubbo-all/pom.xml
# dubbo-metadata/dubbo-metadata-processor/pom.xml
# dubbo-native-plugin/pom.xml
# dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/integration/RegistryProtocol.java
# dubbo-spring-boot/pom.xml
2023-12-27 23:27:35 +08:00
huazhongming
cb5ff2aace
Fix aot license ( #13562 )
...
* Fix ExecutableDescriber class path
Signed-off-by: crazyhzm <crazyhzm@gmail.com>
* Fix aot license
Signed-off-by: crazyhzm <crazyhzm@gmail.com>
---------
Signed-off-by: crazyhzm <crazyhzm@gmail.com>
2023-12-25 12:57:01 +08:00
huazhongming
36e0ee0a96
Revert dubbo module refactor ( #13541 )
...
* Revert dubbo module refactor
Signed-off-by: crazyhzm <crazyhzm@gmail.com>
* Revert dubbo module refactor
Signed-off-by: crazyhzm <crazyhzm@gmail.com>
* Revert dubbo module refactor
Signed-off-by: crazyhzm <crazyhzm@gmail.com>
---------
Signed-off-by: crazyhzm <crazyhzm@gmail.com>
2023-12-21 10:17:43 +08:00
Albumen Kevin
40f44f91f5
Merge branch 'apache-3.2' into apache-3.3
...
# Conflicts:
# dubbo-demo/dubbo-demo-spring-boot/dubbo-demo-spring-boot-consumer/pom.xml
# dubbo-demo/dubbo-demo-spring-boot/dubbo-demo-spring-boot-provider/pom.xml
# dubbo-dependencies-bom/pom.xml
# dubbo-spring-boot/dubbo-spring-boot-starters/observability/autoconfigure/src/main/java/org/apache/dubbo/spring/boot/observability/autoconfigure/otel/OpenTelemetryAutoConfiguration.java
# dubbo-spring-boot/pom.xml
2023-11-30 11:30:46 +08:00
XiaoyuPeng
af0f45f7cd
feat:dubbo-compiler remove grpc and grpc/reactive package( #13367 ) ( #13409 )
...
* feat:dubbo-compiler remove grpc and grpc/reactive package(#13367 )
* feat:dubbo-complier only reserve dubbo3 and tri(#13367 )
---------
Co-authored-by: pengxiaoyu <pengxiaoyu@shengqugames.com>
2023-11-29 21:06:00 +08:00
TomlongTK
3f48269562
Adds a new completion state to the deployer ( #13340 )
...
* Adjust the order of events in Deployer
* Format code
* Add completion state
* Format code
* Format code
* Format code
* Marking completion as final state
* Add some comments
* Add some comments
* Fix application state calculate
* Compatible with started state
* Fix tests
2023-11-29 20:58:43 +08:00
Sean Yang
a53228d545
feat(logging): #13378 Uniformly uses log4j2 as the logging component ( #13402 )
2023-11-22 09:58:59 +08:00
XiaoyuPeng
650ee3b9d4
fix:when proto miss package config bug ( #13373 )
...
Co-authored-by: pengxiaoyu <pengxiaoyu@shengqugames.com>
Co-authored-by: earthchen <earthchen1996@gmail.com>
2023-11-20 21:57:02 +08:00
hjyp
f441e79d8d
[System properties] Add the system properties tool, unified system configuration items ( #13307 )
...
* Initialize
* update code style
* delete redundant file
* Change position
* delete redundant import
* Add JsonCompatibilityUtils
* Delete unused import
* change funcs
* Add test case
* update color class
* add license
* fix style
* Add class of SystemPropertyConfigUtils
* Unify config
* Delete permit
* Fix style
* unify config
* Fix code style
* Update comment
* Normalized style
* Fix native CI bug
* unify code style
* Add log
* fix code format
* Add log
* Update graalvm
* Delete log
* Fix bugs
2023-11-20 16:42:18 +08:00
XiaoyuPeng
31712083f4
fix:Dubbo3TripleGenerator use OuterClassName error ( #13355 )
...
* fix:Dubbo3TripleGenerator use OuterClassName error
* fix:spotless style apply
---------
Co-authored-by: pengxiaoyu <pengxiaoyu@shengqugames.com>
2023-11-14 19:57:32 +08:00
Albumen Kevin
865f68bdc5
Enhance compiler configuration ( #13342 )
...
* Enhance compiler configuration
* comment
2023-11-10 11:27:17 +08:00
huazhongming
d979b211ce
[3.3]Use spotless to format the code ( #13322 )
...
* Use spotless to format the code
Signed-off-by: crazyhzm <crazyhzm@gmail.com>
* Use spotless to format the code
Signed-off-by: crazyhzm <crazyhzm@gmail.com>
* Use spotless to format the code
Signed-off-by: crazyhzm <crazyhzm@gmail.com>
* degrade dubbo version
Signed-off-by: crazyhzm <crazyhzm@gmail.com>
* degrade dubbo version
Signed-off-by: crazyhzm <crazyhzm@gmail.com>
* revert degrade dubbo version
Signed-off-by: crazyhzm <crazyhzm@gmail.com>
* Fix ut
Signed-off-by: crazyhzm <crazyhzm@gmail.com>
---------
Signed-off-by: crazyhzm <crazyhzm@gmail.com>
2023-11-07 15:41:45 +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
crazyhzm
35b6682393
Merge remote-tracking branch 'upstream/3.2' into 3.3
...
# Conflicts:
# dubbo-cluster/pom.xml
# dubbo-common/src/main/java/org/apache/dubbo/common/constants/CommonConstants.java
# dubbo-config/dubbo-config-spring/src/main/java/org/apache/dubbo/config/spring/beans/factory/annotation/ServiceAnnotationPostProcessor.java
# dubbo-demo/dubbo-demo-spring-boot/dubbo-demo-spring-boot-consumer/pom.xml
# dubbo-demo/dubbo-demo-spring-boot/dubbo-demo-spring-boot-provider/pom.xml
# dubbo-demo/dubbo-demo-spring-boot/pom.xml
# dubbo-dependencies-bom/pom.xml
# dubbo-metadata/dubbo-metadata-rest/src/main/java/org/apache/dubbo/metadata/rest/ParamType.java
# dubbo-spring-boot/pom.xml
2023-11-06 13:29:10 +08:00
Albumen Kevin
d00757e65b
Merge branch '3.3.0-beta.1-release' into apache-3.3
...
# Conflicts:
# .github/workflows/release-test.yml
# dubbo-annotation-processor/pom.xml
# dubbo-common/src/main/java/org/apache/dubbo/common/constants/CommonConstants.java
# dubbo-config/dubbo-config-api/pom.xml
# dubbo-config/pom.xml
# dubbo-metadata/dubbo-metadata-processor/pom.xml
# dubbo-rpc/dubbo-rpc-triple/src/main/java/org/apache/dubbo/rpc/protocol/tri/TripleHttp2Protocol.java
# pom.xml
2023-11-03 21:30:19 +08:00
Sean Yang
539bb11ae7
fix(pom): #13188 Exclude unnecessary transitive dependencies for zookeeper & cleanup pom ( #13230 )
2023-11-02 09:54:33 +08:00
TomlongTK
1a6dbbe2ca
Judging qos is in started state when stopping qos ( #13271 )
2023-11-01 20:04:31 +08:00
huazhongming
7188a3a5cb
Fix lost dubbo-compiler module ( #13278 )
...
Signed-off-by: crazyhzm <crazyhzm@gmail.com>
2023-10-30 15:10:55 +08:00
huazhongming
ba94cf0b17
Move dubbo-compiler into dubbo-plugin ( #13266 )
...
* Move dubbo-compiler into dubbo-plugin
Signed-off-by: crazyhzm <crazyhzm@gmail.com>
* Fix license check
Signed-off-by: crazyhzm <crazyhzm@gmail.com>
---------
Signed-off-by: crazyhzm <crazyhzm@gmail.com>
2023-10-26 14:00:28 +08:00
Albumen Kevin
0562b64828
Merge branch 'apache-3.2' into apache-3.3
...
# Conflicts:
# dubbo-cluster/pom.xml
# dubbo-dependencies-bom/pom.xml
# dubbo-remoting/dubbo-remoting-api/src/main/java/org/apache/dubbo/remoting/Constants.java
2023-10-18 19:02:54 +08:00
Albumen Kevin
fa11b68a16
Only throws exception when exporting service ( #13217 )
2023-10-18 11:52:46 +08:00
Albumen Kevin
8bdcaf6865
Merge branch 'apache-3.2' into apache-3.3
2023-10-11 09:35:22 +08:00
gzhao9
5d979c18f2
Refactor the test in the package org. Apache. Dubbo. Reactive. ( #13175 )
2023-10-10 15:52:47 +08:00
huazhongming
acee3e2f03
Move dubbo-filter module to dubbo-plugin ( #13143 )
...
Signed-off-by: crazyhzm <crazyhzm@gmail.com>
2023-10-09 15:35:58 +08:00
Albumen Kevin
1848e400a0
Merge branch 'apache-3.2' into apache-3.3
...
# Conflicts:
# dubbo-dependencies-bom/pom.xml
# dubbo-dependencies/dubbo-dependencies-zookeeper-curator5/pom.xml
# dubbo-dependencies/dubbo-dependencies-zookeeper/pom.xml
# dubbo-metrics/dubbo-metrics-api/src/main/java/org/apache/dubbo/metrics/data/BaseStatComposite.java
# dubbo-metrics/dubbo-metrics-default/src/main/java/org/apache/dubbo/metrics/collector/DefaultMetricsCollector.java
# dubbo-metrics/dubbo-metrics-default/src/main/java/org/apache/dubbo/metrics/collector/sample/ThreadPoolMetricsSampler.java
# dubbo-metrics/dubbo-metrics-default/src/main/java/org/apache/dubbo/metrics/collector/sample/ThreadRejectMetricsCountSampler.java
# pom.xml
2023-10-08 14:46:26 +08:00
huazhongming
0dab17f11d
Fix VirtualThreadPool apache license ( #13157 )
...
Signed-off-by: crazyhzm <crazyhzm@gmail.com>
2023-10-08 12:16:09 +08:00
Albumen Kevin
70600eb632
Add metrics version compare ( #13104 )
2023-09-30 10:06:21 +08:00
Albumen Kevin
9dc5bf1944
Enhance spring security class check ( #13136 )
...
* Enhance spring security class check
* Catch exception
2023-09-29 09:44:41 +08:00
crazyhzm
d050b9c6ec
Merge branch '3.2' into 3.3
2023-09-28 17:17:17 +08:00
Albumen Kevin
0c9d5e2f73
Merge branch 'apache-3.3' into 3.3.0-beta.1-release
2023-09-26 16:51:09 +08:00
Albumen Kevin
bcd5caf7df
Fix loom project pom ( #13132 )
2023-09-26 16:50:53 +08:00
Albumen Kevin
a0e7ebc735
Merge branch 'apache-3.3' into 3.3.0-beta.1-release
...
# Conflicts:
# dubbo-common/src/main/java/org/apache/dubbo/common/constants/CommonConstants.java
# dubbo-plugin/dubbo-native/pom.xml
# dubbo-remoting/dubbo-remoting-netty4/src/test/java/org/apache/dubbo/remoting/transport/netty4/PortUnificationServerTest.java
# dubbo-test/dubbo-test-modules/src/test/java/org/apache/dubbo/dependency/FileTest.java
2023-09-26 16:37:37 +08:00
huazhongming
c96a8f3719
Fix dubbo-plugin-loom module groupId ( #13130 )
...
Signed-off-by: crazyhzm <crazyhzm@gmail.com>
2023-09-26 14:01:43 +08:00
huazhongming
660d5a2ecd
Add dubbo-native module ( #13127 )
...
Signed-off-by: crazyhzm <crazyhzm@gmail.com>
2023-09-26 11:40:15 +08:00
Albumen Kevin
4f32e0aba3
Support project loom as thread pool factory ( #13111 )
...
fixes #10768
2023-09-26 11:03:23 +08:00
huazhongming
54da4da033
Move dubbo-native to dubbo-plugin ( #13080 )
...
Signed-off-by: crazyhzm <crazyhzm@gmail.com>
2023-09-25 19:23:25 +08:00
foghost
abb2d3834d
update qos native-image reflect config ( #13056 )
2023-09-18 11:42:51 +08:00
Albumen Kevin
3ed2dacbef
Merge branch 'apache-3.2' into apache-3.3
...
# Conflicts:
# dubbo-common/src/main/java/org/apache/dubbo/common/constants/CommonConstants.java
# dubbo-common/src/main/java/org/apache/dubbo/config/MetricsConfig.java
# dubbo-config/dubbo-config-spring/src/main/java/org/apache/dubbo/config/spring/ReferenceBean.java
# dubbo-config/dubbo-config-spring/src/main/java/org/apache/dubbo/config/spring/beans/factory/annotation/ServiceAnnotationPostProcessor.java
# dubbo-dependencies-bom/pom.xml
# dubbo-dependencies/dubbo-dependencies-zookeeper-curator5/pom.xml
# dubbo-dependencies/dubbo-dependencies-zookeeper/pom.xml
# dubbo-metrics/dubbo-metrics-default/src/main/java/org/apache/dubbo/metrics/collector/DefaultMetricsCollector.java
# dubbo-remoting/dubbo-remoting-netty4/src/main/java/org/apache/dubbo/remoting/transport/netty4/NettyServer.java
# pom.xml
2023-09-11 17:16:07 +08:00
Albumen Kevin
e436f1eee9
Cleanup resoruce if qos start failed ( #12993 )
2023-09-01 15:07:39 +08:00
Albumen Kevin
0bfd54cea4
Cleanup and throw exception if bind failed ( #12987 )
2023-09-01 13:03:33 +08:00