Skip to content

Tags: syncromatics/go-kit

Tags

v2.4.0

Toggle v2.4.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
(+semver: feature) ProcessGroup creature comforts (and a staticcheck-…

…identified fix) (#18)

* (+semver: fix) Channels used with os/signal.Notify should be buffered

Per staticcheck rule SA1017 - https://staticcheck.io/docs/checks#SA1017

* (+semver: feature) Added Start() function that passes the group's context to the func

- Also renamed the receiver from `gw` to `pg`

v2.3.1

Toggle v2.3.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Merge pull request #17 from syncromatics/hotfix/amqp-publish-overload

(+semver: fix) AMQP publish with routing key

v2.3.0

Toggle v2.3.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
(+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

v2.2.2

Toggle v2.2.2's commit message
clarify that postgres not timescale necessarily

v2.2.1

Toggle v2.2.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Merge pull request #15 from syncromatics/feature/rabbitmq-timeout

fix: added timeout in rabbitmq setup

v2.2.0

Toggle v2.2.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
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]>

v2.1.0

Toggle v2.1.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
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]>

v2.0.0

Toggle v2.0.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
(+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

v2.0.0-feature-update-module-0-8f17

Toggle v2.0.0-feature-update-module-0-8f17's commit message
(+semver: breaking) Updated testing/docker package

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

v2.0.0-alpha.1

Toggle v2.0.0-alpha.1's commit message
(+semver: breaking) Updated testing/docker package

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