Skip to content

Commit 54e39f9

Browse files
authored
Merge branch 'main' into 1.4.0-rc.1-manifest
2 parents d8be858 + 45ec382 commit 54e39f9

File tree

6 files changed

+795
-504
lines changed

6 files changed

+795
-504
lines changed

doc-site/docs/reference/config.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -675,6 +675,7 @@ title: Configuration Reference
675675
|count|The maximum number of times to retry|`int`|`5`
676676
|enabled|Enables retries|`boolean`|`false`
677677
|errorStatusCodeRegex|The regex that the error response status code must match to trigger retry|`string`|`<nil>`
678+
|factor|The retry backoff factor|`float32`|`2`
678679
|initWaitTime|The initial retry delay|[`time.Duration`](https://pkg.go.dev/time#Duration)|`250ms`
679680
|maxWaitTime|The maximum retry delay|[`time.Duration`](https://pkg.go.dev/time#Duration)|`30s`
680681

@@ -704,6 +705,7 @@ title: Configuration Reference
704705

705706
|Key|Description|Type|Default Value|
706707
|---|-----------|----|-------------|
708+
|backgroundConnect|When true the connection is established in the background with infinite reconnect (makes initialConnectAttempts redundant when set)|`boolean`|`false`
707709
|connectionTimeout|The amount of time to wait while establishing a connection (or auto-reconnection)|[`time.Duration`](https://pkg.go.dev/time#Duration)|`45s`
708710
|heartbeatInterval|The amount of time to wait between heartbeat signals on the WebSocket connection|[`time.Duration`](https://pkg.go.dev/time#Duration)|`30s`
709711
|initialConnectAttempts|The number of attempts FireFly will make to connect to the WebSocket when starting up, before failing|`int`|`5`
@@ -831,6 +833,7 @@ title: Configuration Reference
831833
|count|The maximum number of times to retry|`int`|`5`
832834
|enabled|Enables retries|`boolean`|`false`
833835
|errorStatusCodeRegex|The regex that the error response status code must match to trigger retry|`string`|`<nil>`
836+
|factor|The retry backoff factor|`float32`|`2`
834837
|initWaitTime|The initial retry delay|[`time.Duration`](https://pkg.go.dev/time#Duration)|`250ms`
835838
|maxWaitTime|The maximum retry delay|[`time.Duration`](https://pkg.go.dev/time#Duration)|`30s`
836839

@@ -860,6 +863,7 @@ title: Configuration Reference
860863

861864
|Key|Description|Type|Default Value|
862865
|---|-----------|----|-------------|
866+
|backgroundConnect|When true the connection is established in the background with infinite reconnect (makes initialConnectAttempts redundant when set)|`boolean`|`false`
863867
|connectionTimeout|The amount of time to wait while establishing a connection (or auto-reconnection)|[`time.Duration`](https://pkg.go.dev/time#Duration)|`45s`
864868
|heartbeatInterval|The amount of time to wait between heartbeat signals on the WebSocket connection|[`time.Duration`](https://pkg.go.dev/time#Duration)|`30s`
865869
|initialConnectAttempts|The number of attempts FireFly will make to connect to the WebSocket when starting up, before failing|`int`|`5`
@@ -982,6 +986,7 @@ title: Configuration Reference
982986
|count|The maximum number of times to retry|`int`|`5`
983987
|enabled|Enables retries|`boolean`|`false`
984988
|errorStatusCodeRegex|The regex that the error response status code must match to trigger retry|`string`|`<nil>`
989+
|factor|The retry backoff factor|`float32`|`2`
985990
|initWaitTime|The initial retry delay|[`time.Duration`](https://pkg.go.dev/time#Duration)|`250ms`
986991
|maxWaitTime|The maximum retry delay|[`time.Duration`](https://pkg.go.dev/time#Duration)|`30s`
987992

@@ -1011,6 +1016,7 @@ title: Configuration Reference
10111016

10121017
|Key|Description|Type|Default Value|
10131018
|---|-----------|----|-------------|
1019+
|backgroundConnect|When true the connection is established in the background with infinite reconnect (makes initialConnectAttempts redundant when set)|`boolean`|`false`
10141020
|connectionTimeout|The amount of time to wait while establishing a connection (or auto-reconnection)|[`time.Duration`](https://pkg.go.dev/time#Duration)|`45s`
10151021
|heartbeatInterval|The amount of time to wait between heartbeat signals on the WebSocket connection|[`time.Duration`](https://pkg.go.dev/time#Duration)|`30s`
10161022
|initialConnectAttempts|The number of attempts FireFly will make to connect to the WebSocket when starting up, before failing|`int`|`5`
@@ -1136,6 +1142,7 @@ title: Configuration Reference
11361142
|count|The maximum number of times to retry|`int`|`5`
11371143
|enabled|Enables retries|`boolean`|`false`
11381144
|errorStatusCodeRegex|The regex that the error response status code must match to trigger retry|`string`|`<nil>`
1145+
|factor|The retry backoff factor|`float32`|`2`
11391146
|initWaitTime|The initial retry delay|[`time.Duration`](https://pkg.go.dev/time#Duration)|`250ms`
11401147
|maxWaitTime|The maximum retry delay|[`time.Duration`](https://pkg.go.dev/time#Duration)|`30s`
11411148

@@ -1165,6 +1172,7 @@ title: Configuration Reference
11651172

11661173
|Key|Description|Type|Default Value|
11671174
|---|-----------|----|-------------|
1175+
|backgroundConnect|When true the connection is established in the background with infinite reconnect (makes initialConnectAttempts redundant when set)|`boolean`|`false`
11681176
|connectionTimeout|The amount of time to wait while establishing a connection (or auto-reconnection)|[`time.Duration`](https://pkg.go.dev/time#Duration)|`45s`
11691177
|heartbeatInterval|The amount of time to wait between heartbeat signals on the WebSocket connection|[`time.Duration`](https://pkg.go.dev/time#Duration)|`30s`
11701178
|initialConnectAttempts|The number of attempts FireFly will make to connect to the WebSocket when starting up, before failing|`int`|`5`
@@ -1276,6 +1284,7 @@ title: Configuration Reference
12761284
|count|The maximum number of times to retry|`int`|`5`
12771285
|enabled|Enables retries|`boolean`|`false`
12781286
|errorStatusCodeRegex|The regex that the error response status code must match to trigger retry|`string`|`<nil>`
1287+
|factor|The retry backoff factor|`float32`|`2`
12791288
|initWaitTime|The initial retry delay|[`time.Duration`](https://pkg.go.dev/time#Duration)|`250ms`
12801289
|maxWaitTime|The maximum retry delay|[`time.Duration`](https://pkg.go.dev/time#Duration)|`30s`
12811290

@@ -1305,6 +1314,7 @@ title: Configuration Reference
13051314

13061315
|Key|Description|Type|Default Value|
13071316
|---|-----------|----|-------------|
1317+
|backgroundConnect|When true the connection is established in the background with infinite reconnect (makes initialConnectAttempts redundant when set)|`boolean`|`false`
13081318
|connectionTimeout|The amount of time to wait while establishing a connection (or auto-reconnection)|[`time.Duration`](https://pkg.go.dev/time#Duration)|`45s`
13091319
|heartbeatInterval|The amount of time to wait between heartbeat signals on the WebSocket connection|[`time.Duration`](https://pkg.go.dev/time#Duration)|`30s`
13101320
|initialConnectAttempts|The number of attempts FireFly will make to connect to the WebSocket when starting up, before failing|`int`|`5`
@@ -1510,6 +1520,7 @@ title: Configuration Reference
15101520
|count|The maximum number of times to retry|`int`|`5`
15111521
|enabled|Enables retries|`boolean`|`false`
15121522
|errorStatusCodeRegex|The regex that the error response status code must match to trigger retry|`string`|`<nil>`
1523+
|factor|The retry backoff factor|`float32`|`2`
15131524
|initWaitTime|The initial retry delay|[`time.Duration`](https://pkg.go.dev/time#Duration)|`250ms`
15141525
|maxWaitTime|The maximum retry delay|[`time.Duration`](https://pkg.go.dev/time#Duration)|`30s`
15151526

@@ -1539,6 +1550,7 @@ title: Configuration Reference
15391550

15401551
|Key|Description|Type|Default Value|
15411552
|---|-----------|----|-------------|
1553+
|backgroundConnect|When true the connection is established in the background with infinite reconnect (makes initialConnectAttempts redundant when set)|`boolean`|`false`
15421554
|connectionTimeout|The amount of time to wait while establishing a connection (or auto-reconnection)|[`time.Duration`](https://pkg.go.dev/time#Duration)|`45s`
15431555
|heartbeatInterval|The amount of time to wait between heartbeat signals on the WebSocket connection|[`time.Duration`](https://pkg.go.dev/time#Duration)|`30s`
15441556
|initialConnectAttempts|The number of attempts FireFly will make to connect to the WebSocket when starting up, before failing|`int`|`5`

0 commit comments

Comments
 (0)