apache / apache/dubbo

Enhance log and document about triple

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

Description

>已经解决,原因:
org.apache.dubbo.rpc.protocol.tri.stream.TripleServerStream#complete 抛出异常
Method threw 'java.lang.NoSuchMethodError' exception.
com.google.protobuf.GeneratedMessageV3.isStringEmpty(Ljava/lang/Object;)Z

> 因为 mysql8 驱动引入了 protobuf 依赖,和 Dubbo 这块代码冲突,没有使用 protobuf 需求,规约 protobuf 版本即可。但是 Dubbo直接吞掉异常不响应如果可以,最好优化一下

_Originally posted by @iwangjie in https://github.com/apache/dubbo/issues/13688#issuecomment-1912125545_

Contributor guide

Open the contributing guide

Research direction

Start at org.apache.dubbo.rpc.protocol.tri.stream.TripleServerStream#complete and review how the reported NoSuchMethodError is handled. Use the MySQL 8 driver and protobuf version conflict described in the issue as context; done means the failure is no longer silently swallowed and the relevant logging or documentation is improved.

Written by the indexing model from the issue text.

Assessment

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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.