github roadrunner-server/roadrunner v2.11.0-rc.1

latest releases: v2024.1.5, v2024.1.4, v2024.1.3...
pre-release23 months ago

๐Ÿ‘€ New:

  • โœ๏ธ gRPC plugin: Reflection server configuration updated. To prevent issues regarding incorrectly checked/parsed proto imports, we introduce an updated config:

To activate a reflection server, use the following option:

  1. If you don't have any imports.
    reflection_server: {}
  1. If you use definitions from other .proto files by importing them:
    # other options ...

    proto:
        - "path/to/main/proto1.proto"
        - "path/to/main/proto2.proto"

    reflection_server:
        - "path/to/include.proto"
        - "path/to/include2.proto"

    # other options ...
  • โœ๏ธ Kafka plugin: Consumer groups. Starting from the rc.1 if you specify group_id, RR will automatically connect to that CG with provided topic name.
jobs:
  num_pollers: 10
  pipeline_size: 100000
  timeout: 100
  pool:
    num_workers: 10
    allocate_timeout: 60s
    destroy_timeout: 60s

  pipelines:
    test-1:
      driver: kafka
      config:
        # other options ...
        group_id: "foo-1" # <----- NEW

๐Ÿฉน Fixes:

  • ๐Ÿ› Server plugin: use the allocate_timeout from the pool to wait for the tcp/unix socket connection from the PHP worker. BUG, (thanks @Warxcell)

๐Ÿงน Chore:

  • ๐Ÿงฝ Logger plugin: use the parsable timestamp format for the raw logger mode. CH, (thanks @ilsenem)

๐Ÿ”ง Maintenance:

  • Temporal GO-SDK and API updated to the latest versions.

Don't miss a new roadrunner release

NewReleases is sending notifications on new releases.