sofa-rpc icon indicating copy to clipboard operation
sofa-rpc copied to clipboard

SOFARPC is a high-performance, high-extensibility, production-level Java RPC framework.

Results 75 sofa-rpc issues
Sort by recently updated
recently updated
newest added

当前sofa-rpc支持snappy算法,snappy是一种以其高速的压缩和解压速度而著称算法,适用于对延迟有极致要求的场景,但压缩比较低。 所以我们应该新增一些压缩算法来让用户在不同的场景进行选择使用,比如:gzip、bzip2

wontfix

Bumps org.apache.cxf:cxf-core from 3.4.10 to 3.5.8. [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.apache.cxf:cxf-core&package-manager=maven&previous-version=3.4.10&new-version=3.5.8)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) You can trigger a rebase of this PR by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- Dependabot commands...

dependencies

### Describe the bug A clear and concise description of what the bug is. https://github.com/sofastack/sofa-rpc/blob/bd25a4e894fc7a1fde00ba15699ea3ee12aa8c16/remoting/remoting-bolt/src/main/java/com/alipay/sofa/rpc/server/bolt/BoltServerProcessor.java#L180 ``` @Override public void handleRequest(BizContext bizCtx, AsyncContext asyncCtx, SofaRequest request) { // ... before code...

wontfix

### Motivation: Explain the context, and why you're making that change. To make others understand what is the problem you're trying to solve. ### Modification: Describe the idea and modifications...

cla:yes
size/M

### Your question 项目启动提示:WARN | | io.fury.config.FuryBuilder | Class registration isn't forced, unknown classes can be deserialized. If the environment isn't secure, please enable class registration by `FuryBuilder#requireClassRegistration(true)` or configure...

## Summary by CodeRabbit - **New Features** - Introduced `Bzip2` and `Gzip` compression options for enhanced data compression efficiency in RPC communication. - **Tests** - Added tests to ensure the...

cla:yes
size/L

related https://github.com/sofastack/sofa-rpc/issues/1349 ## Summary by CodeRabbit - **New Features** - Introduced an option to utilize io_uring for improved transport performance. - **Refactor** - Enhanced transport layer to dynamically select channel...

cla:yes
size/L

## Summary by CodeRabbit - **New Features** - Introduced utility functions for JSON serialization and deserialization. - **Tests** - Added test cases for new JSON utility functions. - **Chores** -...

cla:yes
size/L

fix baggage do not pick up to RpcInvokeContext problem

bug
cla:yes
size/S

# 优化效果 - 环境信息: MacOS 13.3.1 (a) (22E772610a) 六核Intel Core i7 16G mac OS 10.15.7 JDK 1.8.0_291 VM version: JDK 1.8.0_291, Java HotSpot(TM) 64-Bit Server VM, 25.291-b10 VM invoker: /Library/Java/JavaVirtualMachines/jdk1.8.0_291.jdk/Contents/Home/jre/bin/java...

wontfix
cla:yes
size/L