Brpc Java Versions Save

Java implementation for Baidu RPC, multi-protocol & high performance RPC.

starter-v2022.2.0

1 year ago

Things that changed in this release

  • 0f1a68a - skip site plugin
  • 784a621 - add maven-site-plugin
  • 4f83bf6 - change nexus-staging-maven-plugin to 1.6.7
  • a1b561a - fix javadoc
  • ec7580c - readme change
  • 57f16f0 - starter version change
  • fe7abf6 - [maven-release-plugin] prepare for next development iteration

starlight-v2022.2.0

1 year ago

Things that changed in this release

  • 3033239 - plugin version fix
  • 5643d0c - add javadoc
  • 95aacc2 - fix (#297)
  • b7165c2 - Releasefix (#296)
  • d48bfc3 - unit test fix (#295)
  • f8588ce - secfix (#294)
  • 44171e6 - Actionfix (#293)
  • 6a08f00 - Actionfix (#292)
  • c074676 - Bump protobuf-java from 3.19.6 to 3.21.9 in /starlight (#288)
  • 4ee17df - Bump maven-gpg-plugin from 1.6 to 3.0.1 in /starlight (#286)
  • 6738948 - Bump maven-source-plugin in /spring-cloud-starter-baidu-starlight (#287)
  • 5303df0 - Bump maven-assembly-plugin in /spring-cloud-starter-baidu-starlight (#289)
  • 032c5f0 - Bump maven-compiler-plugin from 3.7.0 to 3.10.1 in /starlight (#291)
  • c96ba28 - Bump maven-assembly-plugin from 3.1.0 to 3.4.2 in /starlight (#290)
  • dd226bf - Bump maven-deploy-plugin in /spring-cloud-starter-baidu-starlight (#284)
  • 4c44790 - Bump maven-gpg-plugin in /spring-cloud-starter-baidu-starlight (#282)
  • 01022fd - Bump maven-install-plugin in /spring-cloud-starter-baidu-starlight (#281)
  • a2d0ea3 - Bump maven-javadoc-plugin from 2.9.1 to 3.4.1 in /starlight (#280)
  • 17c1f37 - Bump maven-source-plugin from 2.2.1 to 3.2.1 in /starlight (#279)
  • 2e831b7 - Bump nexus-staging-maven-plugin in /spring-cloud-starter-baidu-starlight (#278)
  • 250441d - Bump maven-surefire-plugin from 2.21.0 to 2.22.2 in /starlight (#277)
  • 84c2436 - Bump maven-compiler-plugin in /spring-cloud-starter-baidu-starlight (#275)
  • e113062 - Bump maven-surefire-plugin in /spring-cloud-starter-baidu-starlight (#274)
  • cdd6caa - Bump maven-install-plugin from 2.5.1 to 3.0.1 in /starlight (#273)
  • 174b877 - add denpendabot (#272)
  • eeb7373 - Readme (#271)
  • 882fab0 - update action version & add devcontainer(#270)
  • 1fda348 - snapshot merge (#269)
  • c0ebdb0 - repocache (#268)
  • 4bfb1cd - sync code and remove surefire plugin (#267)
  • ce25cbc - Update README.md (#266)
  • d083eb7 - readme (#265)
  • 891346d - Springboot demo multi protocol (#264)
  • c6d8e01 - support ThreadPoolFactory SPI (#262)
  • 80e5c95 - Badge (#263)
  • 55289f4 - remove git-commit-id-plugin (#261)
  • 7a51b62 - remove unused maven config (#258)
  • 49f71ab - Codecov (#259)
  • 96fa4d8 - Create unit-test.yml (#257)
  • cdc1469 - Create CODE_OF_CONDUCT.md (#256)
  • 69478bf - Update issue templates (#255)
  • 681ba1a - add readme (#254)
  • 09b3b55 - remove protoc-jar-maven-plugin (#253)
  • 69a1dfc - Merge pull request #250 from dragon-zhang/main
  • 8a87a60 - fix junit test and javadoc error (#251)
  • 6d04c2f - remove unnecessary refer
  • f3f0b63 - Merge branch 'baidu:main' into main
  • ce77fb3 - Bump protobuf-java (#249)
  • 9992ff9 - Bump gson from 2.8.5 to 2.8.9 in /spring-cloud-starter-baidu-starlight (#246)
  • 68b07c2 - Bump junit from 4.12 to 4.13.1 in /starlight (#245)
  • 6c7ffd2 - Bump protobuf-java in /starlight/starlight-serialization (#248)
  • 9bedc45 - [type: example] add generic call examples
  • 8523ccf - Update FailOverClusterClient.java
  • 99e7001 - delete cache
  • 3e94067 - initial commit
  • 6fb5c51 - Initial Commit

3.0.5

1 year ago

Things that changed in this release

  • 69e9ff8 - [maven-release-plugin] prepare for next development iteration
  • d869850 - Bump gson from 2.8.5 to 2.8.9 (#241)
  • d17efae - support merge annotation (#243)
  • 2e8cc43 - springboot support merge annotation (#244)

3.0.4

2 years ago

ChangeLog:

  • 1561d43 - support consul acl token (#228). by @wangsan

v3.0.3

2 years ago

ChangeLog: Bump log4j-core from 2.13.2 to 2.17.1 Bump guava from 23.0 to 30.0-jre health check bug fix (#230) hulu protocol attachment bug fix (#225) (#226)

v3.0.2

3 years ago

ChangeLog:

  • http protocol bug fix (#195)
  • override fillInstackTrace for Customerized Exception (#194)
  • decode fast fail
  • change to internalServiceName method name
  • unique service name.
  • ensure create thread pool thread safe
  • Bump log4j-core from 2.8.1 to 2.13.2 (#182)
  • Upgrade Netty-all from 4.1.42.Final to 4.4.51.Final (#187)
  • Fix NPE from guoyuhong/fixNPE (#185)
  • add timeout log
  • Migrates RpcContext.logId from Integer to Long
  • bugfix: init NLP when rpcClientOption is null
  • improve naming service code struct (#178)

v3.0.1

4 years ago

Changelog:

  • [bugfix]fix repeated invoke iterator.next()
  • [bugfix]fix java.util.concurrent.CopyOnWriteArrayList.COWIterator not support remove
  • [bugfix]workaround for memory leak in BrpcHttpObjectDecoder

Contributors:

v3.0.0

4 years ago
  • bugfix: load balance select return no instance
  • Supports Protobuf 3.x
  • Implements dubbo protocol
  • Updates fair load balance to remove selected instances when retry
  • Splits brpc-java-core into communication and governance

v2.5.9

4 years ago
  • It is possible to start the RpcServer with random available port.
  • upgrade netty version to 4.1.42.
  • Sets CorrelationId on Response.
  • Bugfix:multiple config problems for the Spring Boot starter.
  • Bugfix:fix the async problem for the loadManager racing.
  • Bugfix:brpc.global.client/server/naming configs can be omitted now.
  • support multi interceptors under spring env.
  • Use normalized config key for service custom configuration binding.
  • add destory method for NamingService.
  • Bugfix: update consul name service.
  • ignore synthetic fields when reflection.

v2.5.8

4 years ago
  • bugfix: check bug when using single_channel and brpc protocol
  • bugfix: update jprotobuf version to fix jprotobuf error under spring boot env.