apache / apache/dubbo

Dubbo 3.2.11, using the tri protocol, the interface must implement the Async method

Open
#13,735 2 comments 0 reactions 0 assignees View on GitHub
component/sdk help wanted type/discussion
Dominant language
Java
Stars
41.6k
Forks
26.4k
Avg merge
15h 13m
Merged PRs (30d)
4

Description

- [ ] I have searched the [issues](https://github.com/apache/dubbo/issues) of this repository and believe that this is not a duplicate.

## Ask your question here

After upgrading to 3.2.11, the previously defined interface using PB method encountered compilation errors and required the implementation of Async method, which is not compatible with the defined interface. We hope this issue can be resolved.

Contributor guide

Open the contributing guide

Research direction

Start by reproducing the compilation error with Dubbo 3.2.11, using the previously defined PB interface and the tri protocol. Trace where the generated or required Async method is introduced; done means the existing interface remains compatible without an unexpected implementation requirement, with a regression test if the relevant test location can be identified.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
distributed-systems
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.