Skip to content

Commit

Permalink
Async cancellation and updates to various components
Browse files Browse the repository at this point in the history
* Async cancellation support in the gateway and jetstream-
queue-worker.
* Updates for Go 1.23 and go.mod for various components

Signed-off-by: Alex Ellis (OpenFaaS Ltd) <[email protected]>
  • Loading branch information
alexellis committed Dec 10, 2024
1 parent ee0e5fb commit cea65cc
Show file tree
Hide file tree
Showing 18 changed files with 348 additions and 282 deletions.
2 changes: 1 addition & 1 deletion chart/openfaas/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ apiVersion: v2
type: application
description: OpenFaaS - Serverless Functions Made Simple
name: openfaas
version: 14.2.85
version: 14.2.86
sources:
- https://github.com/openfaas/faas
- https://github.com/openfaas/faas-netes
Expand Down
12 changes: 6 additions & 6 deletions chart/openfaas/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -66,11 +66,11 @@ functions:
failureThreshold: 3

gatewayPro:
image: ghcr.io/openfaasltd/gateway:0.4.34
image: ghcr.io/openfaasltd/gateway:0.4.35
pprof: false

gateway:
image: ghcr.io/openfaas/gateway:0.27.11
image: ghcr.io/openfaas/gateway:0.27.12
readTimeout: "1m05s"
writeTimeout: "1m05s"
upstreamTimeout: "1m" # Must be smaller than read/write_timeout
Expand Down Expand Up @@ -198,11 +198,11 @@ faasnetesPro:
format: "console"

faasnetesOem:
image: ghcr.io/openfaasltd/faas-netes-oem:0.3.0
image: ghcr.io/openfaasltd/faas-netes-oem:0.3.2

# For the Community Edition
faasnetes:
image: ghcr.io/openfaas/faas-netes:0.18.10
image: ghcr.io/openfaas/faas-netes:0.18.11
resources:
requests:
memory: "120Mi"
Expand All @@ -213,7 +213,7 @@ faasnetes:
#
# Enable automatically when nats.queueMode is set to "jetstream"
jetstreamQueueWorker:
image: ghcr.io/openfaasltd/jetstream-queue-worker:0.3.43
image: ghcr.io/openfaasltd/jetstream-queue-worker:0.3.44
durableName: "faas-workers"
# Configure the max waiting pulls for the queue-worker JetStream consumer.
# The value should be at least max_inflight * replicas.
Expand Down Expand Up @@ -264,7 +264,7 @@ queueWorkerPro:
# Community Edition, maxInflight is 1
# Name of shared queue is "faas-request"
queueWorker:
image: ghcr.io/openfaas/queue-worker:0.14.1
image: ghcr.io/openfaas/queue-worker:0.14.2
# Control HA of queue-worker
replicas: 1
queueGroup: "faas"
Expand Down
2 changes: 1 addition & 1 deletion chart/queue-worker/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ apiVersion: v2
name: queue-worker
description: Dedicated queue-worker for OpenFaaS using JetStream
type: application
version: 0.2.10
version: 0.2.11
keywords:
- openfaas
- jetstream
Expand Down
2 changes: 1 addition & 1 deletion chart/queue-worker/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
# You will need to create a license named "openfaas-license" - see the
# chart README for detailed instructions.

image: ghcr.io/openfaasltd/jetstream-queue-worker:0.3.43
image: ghcr.io/openfaasltd/jetstream-queue-worker:0.3.44

replicas: 1

Expand Down
2 changes: 1 addition & 1 deletion chart/rabbitmq-connector/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
apiVersion: v1
description: Invoke OpenFaaS functions from RabbitMQ messages.
name: rabbitmq-connector
version: 0.0.2
version: 0.0.3
sources:
- https://github.com/openfaas/faas-netes
home: https://www.openfaas.com
Expand Down
2 changes: 1 addition & 1 deletion chart/rabbitmq-connector/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ queues: []
# - name: queue1
# durable: true

image: ghcr.io/openfaasltd/rabbitmq-connector:0.1.0
image: ghcr.io/openfaasltd/rabbitmq-connector:0.1.1

# The number of replicas of the connector.
replicas: 1
Expand Down
Binary file modified docs/cron-connector-0.6.11.tgz
Binary file not shown.
Loading

0 comments on commit cea65cc

Please sign in to comment.