Commit Graph

15 Commits

Author SHA1 Message Date
caoyanan666 7f6decaf19
ReactorDubbo3TripleStub.mustache add schema registry (#14035)
Co-authored-by: caoyanan <caoyanan@growingio.com>
Co-authored-by: Ken Liu <ken.lj.hz@gmail.com>
2024-05-08 11:32:43 +08:00
namelessssssssssss 3aa5a775d3
Fix StubMethodDescriptor generate issue (#13582)
* Refactor StubMethodDescriptor generate

* Refactor StubMethodDescriptor generate

* Refactor StubMethodDescriptor generate

* Refactor

* Add missing ';'
2023-12-27 14:52:22 +08:00
earthchen 4d5d9d8afc
fix tri stub unary method overload (#13385)
* fix tri stub unary method overload

* fix tri stub unary method overload

* fix

* fix

* format

* format
2023-11-23 12:49:16 +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
icodening c5f8ce6478
auto detect proxy type (#12232)
* auto detect proxy type

* auto detect proxy type
2023-05-05 16:18:31 +08:00
Mengyang Tang d061b29b39
Some code optimization (#11825)
* Code optimization

* Code optimization: modifier optimization, condition simplification, etc.

* Fix CI error

* Fix CI error
2023-03-16 09:43:57 +08:00
Albumen Kevin 90ae7524c0 Merge branch 'apache-3.1' into apache-3.2
# Conflicts:
#	dubbo-dependencies-bom/pom.xml
#	dubbo-dependencies/dubbo-dependencies-zookeeper-curator5/pom.xml
#	dubbo-dependencies/dubbo-dependencies-zookeeper/pom.xml
#	pom.xml
2023-02-06 17:44:17 +08:00
一个不知名的Java靓仔 c0b257adac
issue #11458:Triple stub support async mode (#11464)
* issue #11458:Triple stub support async mode

* issue 11458:Triple stub support async mode

* issue 11458:Triple stub support async mode
2023-02-06 17:28:49 +08:00
dependabot[bot] 944ef9bb73
Bump canteen-maven-plugin from 1.0.0 to 1.1.0 (#11376)
Bumps canteen-maven-plugin from 1.0.0 to 1.1.0.

---
updated-dependencies:
- dependency-name: com.salesforce.servicelibs:canteen-maven-plugin
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-28 11:24:16 +08:00
Hervé Boutemy e8ba279f8c
fix Reproducible Builds issues (#10700) 2022-09-30 15:00:19 +08:00
Kunshuai Zhu 81fe206b42
Move reactive-triple to a stand-alone module (#10605)
* Remove reactive-triple to a stand-alone module

* fix

* move dependency to dubbo-dependencies-bom

* move to dubbo-plugin
2022-09-14 15:57:11 +08:00
Kunshuai Zhu e069a7af9e
Support dubbo reactive stream with project reactor (#10290)
* Support dubbo reactive stream with project reactor

* basically successfully connected

* Solve NPE in first calling CallStreamObserver#request(int)

* Polish code, add comment and license

* Optimize dependency configuration

* Add manyToMany and oneToOne

* Add manyToOne

* Add ReactorDubbo3TripleGenerator

* remove unnecessary commits

* Add lisence header

* Add comment

* remove unused import

* fix npe in TripleInvoker

* Optimize manyToOne

* Polish

* polish

* Fix reduce opration

* Add unit test

* Refactor TripleInvoker#invokeUnary to use UnaryClientCallListener

* merge CancelableStreamObserver and ClientResponseObserver

* discard repeated subscribe silently

* remove AtomicReferenceFieldUpdater

* remove unused volatile

* polish

* polish

* move SafeRequestStreamObserver to CancelableStreamObserver

* remove SafeRequestObserver

* set onStartConsumer empty defultly

* Fix unexpected invoke before subscribe in oneToMany & manyToOne
2022-08-15 10:44:48 +08:00
huazhongming 807fc12203
Decoupling ConfigBase and ServiceModel (#10110) 2022-07-15 09:22:47 +08:00
GuoHao 47f7be2fd6
[3.0-Triple] Support reflection api (#10168)
* Add proto

* Update compiler

* Add v1Alpha for compatibility

* Abstract builtin service export

* Try add get fd by name

* get service by symbol now works

* Add type

* Support extension

* Ignore reflection code scan

* Remove v1
2022-06-29 14:19:48 +08:00
huazhongming c9b6e85d03
The compiler version is the same as the trunk version (#10144) 2022-06-14 14:09:14 +08:00