Apache Dubbo 3.2.4 release, distributed RPC service framework

Apache Dubbo is a high-performance, lightweight open source Java RPC framework that provides three core capabilities: interface-oriented remote method invocation, intelligent fault tolerance and load balancing, and automatic service registration and discovery. Apache Dubbo 3.2.4 is now released, the specific updates include:

Feature

  • Support setting actual content length for inv/res attribute  #12521
  • Support getting alibaba GenericService from spring context  #12585
  • Enable spring bean autowired to fetch scoped models ahead of time  #12608

bug fixes

  • Fix getting method name from call  #12519
  • Fix duplicate methods in registry  #12527
  • Disable all filters for internal services  #12515
  • Fix registry notifications to use the same event time  #12556
  • Fix configuration center property log level  #12555
  • Rename getModelEnvironment to modelEnvironment  #12551
  • Fix local call consumer url coverage  #12553
  • Supplement directory metrics data push  #12539
  • Cache interfaceClass in advance to prevent IndexOutOfBoundsException  #12567
  • Check if jackson2 security dependency exists  #12568
  • Fix the problem that AppName  cannot be obtained in InjvmInvoker #12574
  • Skip checking for ignored extensions  #12571
  • Add transient to some override fields  #12570
  • Disable registration if registry disables registration  #12579
  • Fix the problem that the registry repeatedly exports the same service  #12578
  • Enable triple setting parsing fallback by default  #12575
  • Fix alibaba Rpc compact  #12581
  • Enhance the registration type of ServiceConfig  #12583
  • Use serviceKey in metadata ServiceSubscribeEvent  #12586
  • Changed number of retries to permanent  #12593
  • Skip catch SkipFailbackWrapperException in NacosRegistry  #12594
  • Read heartbeat from util when recreating url in ExchangeClient  #12605
  • Due to performance issues, temporarily delete fill zero in metrics  #12624
  • Clear future in RpcContext when calling sync (  #12493  )  #12534

code enhancement

Related PRs: #12548 , #12610 , #12618

Dependency Upgrade

  • Update snappy-java: 1.1.10.0 -> 1.1.10.1  #12544
  • Update micrometer-core : 1.11.0 -> 1.11.1  #12558
  • Update grpc.version: 1.55.1 -> 1.56.0  #12559
  • Update micrometer-bom : 1.11.0 -> 1.11.1  #12560
  • Update native-maven-plugin: 0.9.22 -> 0.9.23  #12561
  • Update reactor-core : 3.5.6 -> 3.5.7  #12562
  • Update protobuf-java_version: 3.23.2 -> 3.23.3  #12565
  • Update fastjson2: 2.0.33 -> 2.0.34  #12566
  • Update spring-boot.version: 2.7.12 -> 2.7.13  #12599
  • Update nacos-client: 2.2.3 -> 2.2.4  #12598
  • Update spring-boot-maven-plugin: 2.7.12 -> 2.7.13  #12596
  • Update spring-security-bom: 5.8.3 -> 5.8.4  #12597
  • Update spring-boot-starter-test: 2.7.12 -> 2.7.13  #12601
  • Update spring-boot-dependency: 2.7.12 -> 2.7.13  #12600
  • Update micrometer-tracing-bom: 1.1.1 -> 1.1.2  #12564

Update instructions: https://github.com/apache/dubbo/releases/tag/dubbo-3.2.4

Guess you like

Origin www.oschina.net/news/249357/dubbo-3-2-4-released