sofa-rpc

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

APACHE-2.0 License

Stars
3.8K

Bot releases are visible (Hide)

sofa-rpc - v5.12.0 Latest Release

Published by Lo1nt 9 months ago

Abstract

Enhancements to the sofa-rpc framework and some bug fixes (requires JDK8 version support). We encourage use 5.12.0 to upgrade, when the version between 5.7.10 and 5.11.1. For details, please refer to all commits.

Feature

Enhancement

Misc

New Contributors

Full Changelog: https://github.com/sofastack/sofa-rpc/compare/v5.11.1...v5.12.0

sofa-rpc - v5.11.1 Released

Published by EvenLjj about 1 year ago

Abstract

Enhancements to the sofa-rpc framework and some bug fixes (requires JDK8 version support). We encourage use 5.11.1 to upgrade, when the version between 5.7.10 and 5.10.1. For details, please refer to all commits.

Enhancement

sofa-rpc - v5.11.0 Released

Published by Lo1nt about 1 year ago

Abstract

Enhancements to the sofa-rpc framework and some bug fixes (requires JDK8 version support). We encourage use 5.11.0 to upgrade, when the version between 5.7.10 and 5.10.1. For details, please refer to all commits.

Enhancement

Misc

Fix

New Contributors

Full Changelog: https://github.com/sofastack/sofa-rpc/compare/5.10.1...v5.11.0

sofa-rpc - v5.10.1 Released

Published by Lo1nt over 1 year ago

Abstract

Enhancements to the sofa-rpc framework and some bug fixes (requires JDK8 version support). We encourage use 5.10.1 to upgrade, when the version between 5.7.10 and 5.10.0. For details, please refer to all commits.

Feature

Enhancement

Misc

Full Changelog: https://github.com/sofastack/sofa-rpc/compare/v5.10.0...5.10.1

sofa-rpc - v5.10.0 Released

Published by Lo1nt over 1 year ago

Abstract

Enhancements to the sofa-rpc framework and some bug fixes (requires JDK8 version support). We encourage use 5.10.0 to upgrade, when the version between 5.7.10 and 5.9.2. For details, please refer to all commits.

Compatibility Note

  • Bump javassist to 3.28.0-GA; 3.24.0-GA is required at least

Enhancement

Full Changelog: https://github.com/sofastack/sofa-rpc/compare/v5.9.2...v5.10.0

sofa-rpc - v5.9.2 Released

Published by Lo1nt over 1 year ago

Abstract

Enhancements to the sofa-rpc framework and some bug fixes (requires JDK8 version support). We encourage use 5.9.2 to upgrade, when the version between 5.7.10 and 5.9.0. For details, please refer to all commits.

Enhancement

Bug fix

Misc

New Contributors

Full Changelog: https://github.com/sofastack/sofa-rpc/compare/v5.9.1...v5.9.2

sofa-rpc - v5.9.1 Released

Published by Lo1nt almost 2 years ago

Abstract

Enhancements to the sofa-rpc framework and some bug fixes (requires JDK8 version support). We encourage use 5.9.1 to upgrade, when the version between 5.7.10 and 5.9.0. For details, please refer to all commits.

Features

Enhancement

Bug fix

Misc


Full Changelog: https://github.com/sofastack/sofa-rpc/compare/v5.9.0...v5.9.1

sofa-rpc - v5.9.0 Released

Published by EvenLjj almost 2 years ago

Abstract

Enhancements to the sofa-rpc framework and some bug fixes (requires JDK8 version support). We encourage use 5.8.8 to upgrade, when the version between 5.7.10 and 5.8.7. For details, please refer to all commits.

Features

Enhancement

Bug fix

Misc

sofa-rpc - v5.8.8 Released

Published by EvenLjj almost 2 years ago

Abstract

Enhancements to the sofa-rpc framework and some bug fixes (requires JDK8 version support). We encourage use 5.8.8 to upgrade, when the version between 5.7.10 and 5.8.7. For details, please refer to all commits.

Enhancement

Bug fix

sofa-rpc - v5.8.7 Released

Published by EvenLjj about 2 years ago

Abstract

Enhancements to the sofa-rpc framework and some bug fixes (requires JDK8 version support). We encourage use 5.8.6 to upgrade, when the version between 5.7.10 and 5.8.5. For details, please refer to all commits.

Enhancement

sofa-rpc - v5.8.6 Released

Published by OrezzerO about 2 years ago

Abstract

Enhancements to the sofa-rpc framework and some bug fixes (requires JDK8 version support). We encourage use 5.8.6 to upgrade, when the version between 5.7.10 and 5.8.5. For details, please refer to all commits.

Enhancement

  • Allow custom caller app name #1215 #1226
  • Add DomainRegistry to support direct url #1206

Bug fix

  • Fix triple class loader problem in multi class loader environment #1216
sofa-rpc - v5.8.5 Released

Published by EvenLjj over 2 years ago

Abstract

Enhancements to the sofa-rpc framework and some bug fixes (requires JDK8 version support). We encourage use 5.8.5 to upgrade, when the version between 5.7.10 and 5.8.4. For details, please refer to all commits.

Enhancement

Bug fix

sofa-rpc - v5.8.4 Released

Published by EvenLjj over 2 years ago

Abstract

Enhancements to the sofa-rpc framework and some bug fixes (requires JDK8 version support). We encourage everyone use 5.7.x to upgrade. For details, please refer to all commits.

New Features

Enhancement

Bug fix

sofa-rpc - v5.8.3 Released

Published by EvenLjj over 2 years ago

Abstract

Enhancements to the sofa-rpc framework and some bug fixes (requires JDK8 version support). We encourage everyone use 5.7.x to upgrade. For details, please refer to all commits.

New Features

Enhancement

Bug fix

sofa-rpc - v5.8.2 Released

Published by EvenLjj almost 3 years ago

Abstract

Enhancements to the sofa-rpc framework and some bug fixes (requires JDK8 version support). We encourage everyone use 5.7.x to upgrade. For details, please refer to all commits.

New Features

Enhancement

Bug fix

sofa-rpc - v5.8.1 Released

Published by EvenLjj almost 3 years ago

Abstract

Enhancements to the sofa-rpc framework and some bug fixes (requires JDK8 version support). We encourage everyone use 5.7.x to upgrade. For details, please refer to all commits.

New Features

  • #1132 Callback mode supports default rejection policy adjustment @JervyShi

Enhancement

  • #1132 Bump bolt from 1.5.9 to 1.5.10

Bug fix

  • #1108 Use virtual port first when registering nacos @ZhengweiHou
sofa-rpc - v5.8.0 Released

Published by EvenLjj almost 3 years ago

Abstract

Enhancements to the sofa-rpc framework and some bug fixes (requires JDK8 version support). We encourage everyone use 5.7.x to upgrade. For details, please refer to all commits.

New Features

  • #1066 Add more time-consuming buried point information in RpcInvokeContext when invoke

Enhancement

  • #1066 Bump bolt from 1.5.6 to 1.5.9
  • #1069 Bump commons-io from 2.4 to 2.7
  • #1071 Bump httpclient from 4.5.11 to 4.5.13
  • #1077 Bump nacos from 1.0.0 to 2.0.3
  • #1079 Inefficient Usage of Java Collection
  • #1110 Bump hessian from 3.3.7 to 3.3.13

Bug fix

  • #1049 Fix the NPE when RouterChain joins a non-existent Router
  • #1107 Fix config recursive type bound problem
sofa-rpc - v5.7.10 Released

Published by EvenLjj about 3 years ago

Abstract

Enhancements to the sofa-rpc framework and some bug fixes (requires JDK8 version support). We encourage everyone use 5.7.x to upgrade. For details, please refer to all commits.

New Features

  • PR 1053 Support static method of interface in sofa rpc

Enhancement

  • PR 1061 Replace ThreadLocal with TransmittableThreadLocal in RpcInternalContext
  • PR 1063 Optimize timeout value acquisition and verification

Bug Fix

  • PR 1081 Fix RpcInvokeContext thread safe bug

  • PR 1090 RequestProps and responseProps correctly sense header changes when deserialization

  • PR 1093 Fix cast exception in ProviderInfo getAttr method

sofa-rpc - v5.7.9 Released

Published by OrezzerO over 3 years ago

Abstract

Enhancements to the sofa-rpc framework and some bug fixes (requires JDK8 version support). We encourage everyone use 5.7.x to upgrade. For details, please refer to all commits.

New Features

  • PR 1054 Support use RpcInvokeContext to set header

Enhancement

  • PR 1057 Try to obtain the unique service name from headerMap
sofa-rpc - v5.7.8 Released

Published by EvenLjj over 3 years ago

Abstract

Enhancements to the sofa-rpc framework and some bug fixes (requires JDK8 version support). We encourage everyone use 5.7.x to upgrade. For details, please refer to all commits.

New Features

  • PR 1033 Sofa rpc invoke dubbo service support dubbo service version attribute

Enhancement

  • PR 1043 Fix bug: Trace sample mark bug
  • PR 1044 Fix bug: Retry logic lose the exeception which caused the retry
Package Rankings
Top 3.16% on Repo1.maven.org
Top 6.67% on Proxy.golang.org
Badges
Extracted from project README
Coverage Status Maven Percentage of issues still open Open in CodeBlitz
Related Projects