Skip to content

Releases: alexandreLamarre/dlock

v0.3.0

19 Sep 21:56
Compare
Choose a tag to compare

Changelog

  • b6b3a8e 'sdk-ify' the distribute lock implementations
  • c0b4f5d Add LICENSE badge to README
  • 08634d6 Merge pull request #34 from alexandreLamarre/renovate/all-minor-patch
  • 3fc2428 Merge pull request #36 from alexandreLamarre/renovate/all-minor-patch
  • 4d8480c Merge pull request #37 from alexandreLamarre/renovate/all-minor-patch
  • 5b6850f Merge pull request #38 from alexandreLamarre/renovate/goreleaser-goreleaser-action-6.x
  • e306f85 Merge pull request #39 from alexandreLamarre/renovate/all-minor-patch
  • 273c202 Merge pull request #40 from alexandreLamarre/renovate/docker-build-push-action-6.x
  • cc47f78 Merge pull request #41 from alexandreLamarre/renovate/all-minor-patch
  • 8219306 Merge pull request #42 from alexandreLamarre/renovate/all-minor-patch
  • 289ed12 Merge pull request #43 from alexandreLamarre/renovate/all-minor-patch
  • 0878b4e Merge pull request #44 from alexandreLamarre/renovate/all-minor-patch
  • e352711 Merge pull request #45 from alexandreLamarre/renovate/all-minor-patch
  • 9b69bdf Merge pull request #46 from alexandreLamarre/renovate/all-minor-patch
  • 2a54861 Merge pull request #47 from alexandreLamarre/renovate/all-minor-patch
  • c22fcb2 Merge pull request #48 from alexandreLamarre/renovate/all-minor-patch
  • 8bed980 Merge pull request #49 from alexandreLamarre/renovate/all-minor-patch
  • fb78479 Merge pull request #50 from alexandreLamarre/renovate/all-minor-patch
  • 5650348 Merge pull request #51 from alexandreLamarre/renovate/all-minor-patch
  • bb6915d Merge pull request #52 from alexandreLamarre/renovate/all-minor-patch
  • a1f8ddd Update all non-major dependencies
  • 5deb702 Update all non-major dependencies
  • 864b044 Update all non-major dependencies
  • de0e935 Update all non-major dependencies
  • 40f7677 Update all non-major dependencies
  • 06b43c2 Update all non-major dependencies
  • 9245d26 Update all non-major dependencies
  • 9f70102 Update all non-major dependencies
  • 2627852 Update all non-major dependencies
  • d6be44e Update all non-major dependencies
  • 4e5a8d2 Update all non-major dependencies
  • 701e1a9 Update all non-major dependencies
  • 8751e06 Update all non-major dependencies to v1.0.45
  • 5d462a0 Update all non-major dependencies to v1.0.46
  • e9582ed Update docker/build-push-action action to v6
  • ab9cdc1 Update goreleaser/goreleaser-action action to v6
  • 6cf5526 Update module github.com/onsi/gomega to v1.34.0
  • b1c570b Update module github.com/prometheus/client_golang to v1.20.4
  • 66a223b put implementation details in internal packages

v0.2.0

22 May 17:53
a3247b2
Compare
Choose a tag to compare

Changelog

  • c4341a2 Merge pull request #10 from alexandreLamarre/toml-support
  • a0926ae Merge pull request #30 from alexandreLamarre/renovate/all-minor-patch
  • 2cd8738 Merge pull request #31 from alexandreLamarre/renovate/github.com-burntsushi-toml-1.x
  • e38dc11 Merge pull request #32 from alexandreLamarre/renovate/all-minor-patch
  • c2fe349 Merge pull request #33 from alexandreLamarre/renovate/all-minor-patch
  • a3247b2 Merge pull request #35 from alexandreLamarre/versionning
  • b55533b Update all non-major dependencies
  • c2efe3b Update module github.com/BurntSushi/toml to v1
  • 70e9c38 Update module github.com/nats-io/nats.go to v1.35.0
  • 7a4547d Update module google.golang.org/grpc to v1.64.0
  • d84669e add container labels to docker image
  • 4203e61 friendly versionning via build tags
  • 7ebfc16 prelease settings for goreleaser
  • d8fe6d9 support toml file encodings for lock server configs

v0.1.2

10 May 19:28
fbae3a8
Compare
Choose a tag to compare

Changelog

  • 7e556b4 Add renovate.json
  • 0196a99 Merge pull request #11 from alexandreLamarre/renovate/configure
  • b755dfe Merge pull request #13 from alexandreLamarre/renovate/all-minor-patch
  • 1eb31b4 Merge pull request #15 from alexandreLamarre/renovate/actions-setup-go-5.x
  • 15d2303 Merge pull request #16 from alexandreLamarre/renovate/docker-build-push-action-5.x
  • b2f3a00 Merge pull request #17 from alexandreLamarre/renovate/docker-login-action-3.x
  • f67684c Merge pull request #18 from alexandreLamarre/renovate/goreleaser-goreleaser-action-5.x
  • 17ea4ee Merge pull request #19 from alexandreLamarre/renovate/all-minor-patch
  • b8bbc18 Merge pull request #20 from alexandreLamarre/renovate/all-minor-patch
  • ae8ebf3 Merge pull request #21 from alexandreLamarre/renovate/all-minor-patch
  • 157a116 Merge pull request #22 from alexandreLamarre/renovate/all-minor-patch
  • 6072d78 Merge pull request #23 from alexandreLamarre/renovate/golangci-golangci-lint-action-5.x
  • d36e89f Merge pull request #25 from alexandreLamarre/renovate/all-minor-patch
  • d534791 Merge pull request #26 from alexandreLamarre/renovate/all-minor-patch
  • 90d969e Merge pull request #27 from alexandreLamarre/renovate/golangci-golangci-lint-action-6.x
  • eb84111 Merge pull request #28 from alexandreLamarre/test
  • fbae3a8 Merge pull request #29 from alexandreLamarre/build-constraints
  • 4b6a381 Update actions/setup-go action to v5
  • 1a02fc4 Update all non-major dependencies
  • 1877a3e Update all non-major dependencies
  • 9c2e48f Update all non-major dependencies
  • 8153ca7 Update all non-major dependencies
  • abded94 Update all non-major dependencies
  • 1efbeec Update all non-major dependencies to v1.0.35
  • cb28c1f Update docker/build-push-action action to v5
  • 0b2181d Update docker/login-action action to v3
  • 4dc5bc3 Update golangci/golangci-lint-action action to v5
  • 0da30e0 Update golangci/golangci-lint-action action to v6
  • f46be9c Update goreleaser/goreleaser-action action to v5
  • 0cf1da8 Update module github.com/onsi/gomega to v1.33.0
  • 5602744 add conditional build constraints for registering lock manager backends
  • 235147d add etcd test container for integration tests
  • 8c2f6e8 add nats test container for integration tests
  • b391a28 add redis test container for integration tests
  • 5f87e2a add status health check to etcd
  • 1bdd0a3 add ttacon/chalk to ignore deps list
  • 1318b7d and group all non major preset to renovate
  • 2efbef4 bump redis test container to 7.2
  • 7596b78 correctly clean up the redis container
  • 39c5ee6 freeze ttacon/chalk to latest version
  • 9733a4f pass tags to Makefile, add cover flag for tests
  • 13baead remove hacky test environment
  • e629fbf remove redis server package from GHA CI
  • b265d13 remove replace bbolt
  • 1766223 update build args for Dockerfile
  • 4d1121b update dlock image to use alpine as a base
  • 0353d21 update golangci-lint config
  • 0316658 update test CI

v0.1.1

17 Mar 14:26
73c68c8
Compare
Choose a tag to compare

Adds redis support to dlock
Adds traces & metrics instrumentation to dlock
Release binaries as part of github releases

Changelog

  • aa0a0c4 (feat) support redis as backend for exclusive locks
  • 5b44dc6 Basic metrics instrumentation for dlock server
  • 378ae76 Basic traces instrumentation for dlock server
  • 186c11e Merge pull request #3 from alexandreLamarre/docs
  • da8bb18 Merge pull request #4 from alexandreLamarre/instrumentation
  • a34970e Merge pull request #5 from alexandreLamarre/redis-dev
  • 5622ef1 Merge pull request #7 from alexandreLamarre/etcd-client-traces
  • 73c68c8 Merge pull request #9 from alexandreLamarre/examples
  • 34c6c2e [WIP] redis support
  • 4a50448 add a todo list
  • d8d4e66 add basic redis client config to dlock server config
  • 18d1f21 add dlockctl command
  • ab1b5e3 add golangci lint
  • 1425e25 add goreleaser
  • e3ce795 add goreleaser workflow
  • 5d402b5 add grpc health probe to dlock server
  • 058ebf8 add lint workflow
  • 74528ef add release badge
  • d71c156 collect etcd client spans
  • 1c8f9b0 dlockctl command improvements & health command
  • bd2f46f docker compose HA setups for lock backends
  • b5a1890 improve dlock server metrics
  • 26f2735 improve trace spans
  • 3497372 silence jetstream locks in tests
  • 50a3750 strip debug symbols from binaries
  • 1007579 surface errors in config loading
  • 6753910 update CI to run with redis-server binaries
  • fd19a7a updated README.md with redis information
  • 8debb8f upgrade actions/checkout version in actions