Posts in 2024
-
Release v0.9.0
Monday, March 04, 2024 in Kitex
Projects:
v0.9.0 provides two important features for Thrift: Thrift Streaming and Multi-Service. Multiple RC versions have been released for internal usage to collect feedback, so the final release version is delayed. Below are some important changes: …
Posts in 2023
-
Release v0.8.0
Thursday, November 30, 2023 in Kitex
Projects:
Introduction to Key Changes Features 1. gRPC Multi-Service Support Implemented multi-service registration for Kitex gRPC, please refer to Multiple Services. 2. Acquire Kitex RPCInfo Added methods for easy retrieval of RPC information from RPCInfo, …
-
Release v0.7.2
Wednesday, September 27, 2023 in Kitex
Projects:
Introduction to Key Changes Features 1. Retry: limit perncetage of retry requests The feature improves the usability of backup requests: if a request exceeds the retry delay threshold, a backup request will be sent; but if the request succeeds within …
-
Release v0.7.0
Monday, August 14, 2023 in Kitex
Projects:
Introduction to Key Changes Features 1. gRPC Compression Support Implemented compression support for Kitex gRPC, allowing compression methods like gzip to reduce payload size. 2. GLS (Goroutine Local Storage) Utilized the local-session component for …
-
Release v0.6.1
Monday, June 19, 2023 in Kitex
Projects:
Full Release Log Hotfix: [#988] hotfix(code_gen): fix the problem of code generation with slim template failure
-
Release v0.6.0
Wednesday, June 14, 2023 in Kitex
Projects:
Introduction to Key Changes Feature 1. GRPC Metainfo Pass Through The gRPC client sets the header to ctx by default, and external methods can use GetHeaderMetadataFromCtx to obtain meta information. It can be used to obtain meta information within …
-
Release v0.5.3
Friday, April 21, 2023 in Kitex
Projects:
Introduction to Key Changes Feature Failure retry:add configuration to support disable timeout retry when do failure retry, which is for the non-idempotent request Codegen tool:support codegen in windows. Error code: fine grained rpc timeout …
-
Release v0.5.0
Wednesday, March 08, 2023 in Kitex
Projects:
Introduction to Key Changes Feature 1. Fallback: Support fallback for client-side When the RPC requests fail, users usually have some degradation measures to ensure the effective response (for example, construct the default response after the request …
Posts in 2022
-
Release v0.4.3
Wednesday, November 02, 2022 in Kitex
Projects:
Introduction to Key Changes Feature Extend the Generated Code of client/server: Add a new feature which can extend generated client.go/server.go with config file. It is applicable to the scenario for customizing the unified suite. See Extend the …
-
Release v0.4.0
Friday, August 26, 2022 in Kitex
Projects:
Introduction to Key Changes Feature Retry enhancement: Support user-defined result retry; Support request-level configuration (priority is higher than Neptune). See retry guide for details Frugal (Thrift): Support default value of IDL; No codec code …