Skip to content

Tags: gotham64/faas

Tags

0.11.1

Toggle 0.11.1's commit message
Bump to nats-queue-worker 0.7.0

Includes fix for reconnection bug to NATS Streaming

Signed-off-by: Alex Ellis <[email protected]>

0.11.0

Toggle 0.11.0's commit message
Read config values from environment for max_conns tuning

- max_conns / idle / per host are now read from env-vars and have
defaults set to 1024 for both values
- logging / metrics are collected in the client transaction
rather than via defer (this may impact throughput)
- function cache moved to use RWMutex to try to improve latency
around locking when updating cache
- logging message added to show latency in running GetReplicas
because this was observed to increase in a linear fashion under
high concurrency
- changes tested against 3-node bare-metal 1.13 K8s cluster
with kubeadm

Signed-off-by: Alex Ellis (VMware) <[email protected]>

0.10.2

Toggle 0.10.2's commit message
Revert docker tag bump to 0.10.0

**What**
- Revert to the original docker tags because we want to for the bump
until after the official release

Signed-off-by: Lucas Roesler <[email protected]>

0.10.1

Toggle 0.10.1's commit message
Fix label order for http_requests_total

- the order of http_requests_total was shown to be incorrect in
testing. This fixes the order as per
http_request_duration_seconds.

Signed-off-by: Alex Ellis (VMware) <[email protected]>

0.10.0

Toggle 0.10.0's commit message
Allow unicode in service paths

- according to discussion in openfaas#1013 all unicode characters are
valid label values - this commit allows the original path to be
retained.

Signed-off-by: Alex Ellis (VMware) <[email protected]>

0.9.14

Toggle 0.9.14's commit message
Update swagger for missing secret definitions

- added secret definition and removed types used previously

Remove structs for secrets

- after discussion on PR the core contributors decided we just
want simple CRUD with the Secret type.

Signed-off-by: Alex Ellis (VMware) <[email protected]>

0.9.13

Toggle 0.9.13's commit message
Fix fwatchdog timer memory leak issue

Use timer.AfterFunc to make sure goroutine could be gc.

Signed-off-by: Mike Chiu <[email protected]>

0.9.11

Toggle 0.9.11's commit message
Add sha256 hashgen for watchdog to ci config

Issue openfaas#955 suggested that the watchdog binaries should have associated sha256 files to help assure the veracity of the built artefacts.  This change mirrors the method employed on
faas-cli to generate and deploy the sha256 hash for each flavour of the current watchdog.

Signed-off-by: Richard Gee <[email protected]>

0.9.10

Toggle 0.9.10's commit message
Make use of cache in scaling

- this reinstates the cache to reduce the count of lookups to the
provider when checking if scaling is needed.

Signed-off-by: Alex Ellis (VMware) <[email protected]>

0.9.9

Toggle 0.9.9's commit message
Extract scaling from zero

- extracting this package means it can be used in other components
such as the asynchronous nats-queue-worker which may need to
invoke functions which are scaled down to zero replicas.

Ref: openfaas/nats-queue-worker#32

Tested on Docker Swarm for scaling up, already scaled and not
found error.

Signed-off-by: Alex Ellis (VMware) <[email protected]>