Skip to content

v2.8.0

Compare
Choose a tag to compare
@rustatian rustatian released this 17 Feb 10:15
· 960 commits to stable since this release
180876e

鈿狅笍 For the RR v2.8.0 your .rr.yaml configuration version should be 2.7.

Update your config and add version: '2.7' at the top.

馃憖 New:

  • 鉁忥笍 Timeout for the SQS create/get queue operations (30seconds) FR (reporter @sergey-telpuk)
  • 鉁忥笍 New workers pool option -> command:
http: 
    address: 127.0.0.1:8080
    max_request_size: 256
    middleware: ["headers", "gzip"]
    trusted_subnets: []
 
    # Workers pool settings.     
    pool:           
        command: "php app.php" <---- NEW

This option overrides the server's command with the new one. The new command will inherit all server options. It can be used in any plugin (jobs, grpc, tcp, http, etc) using the workers' pool (http used here as a sample). No need to update your config. By default server command will be used as in the previous RR versions. Note, you can't leave the server command option empty. If you want to override the command in every plugin you use, put a placeholder in the server.command.

  • 鉁忥笍 Add Rr_newrelic_ignore header support. Now you can send the Rr_newrelic_ignore:true header, and RR will ignore such transactions. RR will send no data to the newrelic server. FR (reporter @arku31)
  • 鉁忥笍 Add support for the SQS FIFO queues FR (reporter @paulermo)
  • 鉁忥笍 Add support for the gRPC Healthcheck protocol v1 in the grpc plugin. Doc, FR (reporter @porozhnyy)