Skip to content

v0.1.3

Latest

Choose a tag to compare

@SF-Zhou SF-Zhou released this 11 Apr 11:28
· 28 commits to main since this release
6a8cc66

What's New

HTTP/2 h2c Support

  • Server auto-negotiates HTTP/1.1 and HTTP/2 (h2c)
  • Client uses HTTP/2 with single-connection multiplexing

Reverse RPC

  • Server can call back into client services over HTTP/2 bidirectional streaming (/_rpc endpoint)

OpenAPI & Documentation

  • Automatic OpenAPI 3.0 specification generation with JSON Schema support
  • RapiDoc integration for interactive API documentation at /rapidoc

Improvements

  • Message ID allocation moved to client side
  • Message ID (UUID) validation on server side
  • Socket module refactored for cleaner architecture

Bug Fixes

  • Fixed message ID leak in waiter
  • Fixed RDMA ibv_reg_mr return value check
  • Fixed HTTP socket content type
  • Added RDMA socket periodic health check

See CHANGELOG.md for full details.