Skip to content

Releases: syncromatics/go-kit

Release v2.4.0

23 May 16:08
cfaafc4
Compare
Choose a tag to compare
(+semver: feature) ProcessGroup creature comforts (and a staticcheck-…

Release v2.3.1

02 Dec 01:15
d4ad693
Compare
Choose a tag to compare
Merge pull request #17 from syncromatics/hotfix/amqp-publish-overload

(+semver: fix) AMQP publish with routing key

Release v2.3.0

15 Nov 18:45
2de95da
Compare
Choose a tag to compare
(+semver: feature) Add AMQP exchange subscription and publishing (#16)

* (+semver: feature) Add AMQP exchange subscription and publishing

* (+semver: fix) Per feedback, moved counter inside of worker func

Release v2.2.2

20 Oct 21:41
Compare
Choose a tag to compare
clarify that postgres not timescale necessarily

Release v2.2.1

20 Aug 20:53
e512f10
Compare
Choose a tag to compare
Merge pull request #15 from syncromatics/feature/rabbitmq-timeout

fix: added timeout in rabbitmq setup

Release v2.2.0

26 Jan 01:06
1bb6a8f
Compare
Choose a tag to compare
Add database keepalive pings. (#14)

Some microservice infrastructure configurations (notably, our usage of istio on
kubernetes) will detect long-running idle connections and kill them.  This
causes an issue with the connection pooling implemented by some sql.DB drivers
that will assume that once a connection is open it will remain open
indefinitely.

This commit adds the SendKeepalivePings func to our database package so that we
can periodically send lightweight database queries and prevent the connection
from getting killed.

(+semver: feature)

Signed-off-by: Jeff Cuevas-Koch <[email protected]>

Release v2.1.0

14 Oct 19:39
ca788e8
Compare
Choose a tag to compare
Add configurable log levels. (#13)

Log levels can be set via a LOG_LEVEL environment variable.  Supports
the following:

FATAL
ERROR
WARN
INFO
DEBUG

The default level is INFO when the log package determines it is running
in kubernetes and DEBUG otherwise.

(+semver: feature)

Signed-off-by: Jeff Cuevas-Koch <[email protected]>

Release v2.0.0

17 Aug 21:19
23955dc
Compare
Choose a tag to compare
(+semver: breaking) Updated testing/docker package (#10)

- Unified names of functions across docker package
- Updated module to v2
- Added RabbitMQ support
- Added test coverage
- Added postgres port support

Release v1.5.1

02 Jun 17:46
Compare
Choose a tag to compare
(+semver: fix) Update gogitver-action version to correct version calc…

Version calculation correction

02 Jun 17:24
468393e
Compare
Choose a tag to compare

(+semver: feature) Promoted ProcessGroup from internal emergency-serv…

…ice project (#12)

  • (+semver: feature) Promoted ProcessGroup from internal emergency-service project

  • (+semver: fix) Caught edge case that wasn't previously encountered in emergency-service

  • (+semver: patch) Removed log statements