diff -Nru golang-github-cactus-go-statsd-client-3.2.0/CHANGELOG.md golang-github-cactus-go-statsd-client-4.0.0/CHANGELOG.md --- golang-github-cactus-go-statsd-client-3.2.0/CHANGELOG.md 2019-09-22 03:37:35.000000000 +0000 +++ golang-github-cactus-go-statsd-client-4.0.0/CHANGELOG.md 2020-11-06 00:44:08.000000000 +0000 @@ -3,6 +3,14 @@ ## head +## 4.0.0 2020-11-05 +* Fix go.mod versioning. (GH-51,GH-52) +* Bump major version for go.mod change, just in an attempt to be safer + for existing users. + +## 3.2.1 2020-06-23 +* Export NewBufferedSenderWithSender for direct use where needed. + ## 3.2.0 2019-09-21 * A new client constructor with "config style" semantics. "legacy" client construction still supported, to retain backwards compat. diff -Nru golang-github-cactus-go-statsd-client-3.2.0/debian/changelog golang-github-cactus-go-statsd-client-4.0.0/debian/changelog --- golang-github-cactus-go-statsd-client-3.2.0/debian/changelog 2019-12-08 22:41:26.000000000 +0000 +++ golang-github-cactus-go-statsd-client-4.0.0/debian/changelog 2020-11-21 16:12:55.000000000 +0000 @@ -1,3 +1,19 @@ +golang-github-cactus-go-statsd-client (4.0.0-1) unstable; urgency=low + + [ Debian Janitor ] + * Bump debhelper from old 11 to 12. + * Set debhelper-compat version in Build-Depends. + * Set upstream metadata fields: Bug-Database, Bug-Submit, Repository, + Repository-Browse. + * Update standards version to 4.5.0, no changes needed. + + [ Thorsten Alteholz ] + * New upstream release + * reverse dependencies successfully built with ratt: + - nothing todo for this package + + -- Thorsten Alteholz Sat, 21 Nov 2020 16:12:55 +0000 + golang-github-cactus-go-statsd-client (3.2.0-1) unstable; urgency=medium * New upstream release diff -Nru golang-github-cactus-go-statsd-client-3.2.0/debian/compat golang-github-cactus-go-statsd-client-4.0.0/debian/compat --- golang-github-cactus-go-statsd-client-3.2.0/debian/compat 2019-02-21 17:58:02.000000000 +0000 +++ golang-github-cactus-go-statsd-client-4.0.0/debian/compat 1970-01-01 00:00:00.000000000 +0000 @@ -1 +0,0 @@ -11 diff -Nru golang-github-cactus-go-statsd-client-3.2.0/debian/control golang-github-cactus-go-statsd-client-4.0.0/debian/control --- golang-github-cactus-go-statsd-client-3.2.0/debian/control 2019-02-21 17:58:02.000000000 +0000 +++ golang-github-cactus-go-statsd-client-4.0.0/debian/control 2020-11-21 16:12:38.000000000 +0000 @@ -3,11 +3,11 @@ Priority: optional Maintainer: Debian Go Packaging Team Uploaders: Thorsten Alteholz -Build-Depends: debhelper (>= 11), +Build-Depends: debhelper-compat (= 12), dh-golang, golang-any, golang-go-flags-dev -Standards-Version: 4.3.0 +Standards-Version: 4.5.0 Homepage: https://github.com/cactus/go-statsd-client Vcs-Browser: https://salsa.debian.org/go-team/packages/golang-github-cactus-go-statsd-client Vcs-Git: https://salsa.debian.org/go-team/packages/golang-github-cactus-go-statsd-client.git diff -Nru golang-github-cactus-go-statsd-client-3.2.0/debian/upstream/metadata golang-github-cactus-go-statsd-client-4.0.0/debian/upstream/metadata --- golang-github-cactus-go-statsd-client-3.2.0/debian/upstream/metadata 1970-01-01 00:00:00.000000000 +0000 +++ golang-github-cactus-go-statsd-client-4.0.0/debian/upstream/metadata 2020-11-21 16:12:38.000000000 +0000 @@ -0,0 +1,5 @@ +--- +Bug-Database: https://github.com/cactus/go-statsd-client/issues +Bug-Submit: https://github.com/cactus/go-statsd-client/issues/new +Repository: https://github.com/cactus/go-statsd-client.git +Repository-Browse: https://github.com/cactus/go-statsd-client diff -Nru golang-github-cactus-go-statsd-client-3.2.0/.github/workflows/codeql-analysis.yml golang-github-cactus-go-statsd-client-4.0.0/.github/workflows/codeql-analysis.yml --- golang-github-cactus-go-statsd-client-3.2.0/.github/workflows/codeql-analysis.yml 1970-01-01 00:00:00.000000000 +0000 +++ golang-github-cactus-go-statsd-client-4.0.0/.github/workflows/codeql-analysis.yml 2020-11-06 00:44:08.000000000 +0000 @@ -0,0 +1,37 @@ +name: "CodeQL" + +on: + push: + branches: [master] + pull_request: + # The branches below must be a subset of the branches above + branches: [master] + schedule: + - cron: '0 15 * * 4' + +jobs: + analyse: + name: Analyse + runs-on: ubuntu-latest + + steps: + - name: Checkout repository + uses: actions/checkout@v2 + with: + # We must fetch at least the immediate parents so that if this is + # a pull request then we can checkout the head. + fetch-depth: 2 + + # If this run was triggered by a pull request event, then checkout + # the head of the pull request instead of the merge commit. + - run: git checkout HEAD^2 + if: ${{ github.event_name == 'pull_request' }} + + # Initializes the CodeQL tools for scanning. + - name: Initialize CodeQL + uses: github/codeql-action/init@v1 + with: + languages: go + + - name: Perform CodeQL Analysis + uses: github/codeql-action/analyze@v1 diff -Nru golang-github-cactus-go-statsd-client-3.2.0/.github/workflows/unit-tests.yml golang-github-cactus-go-statsd-client-4.0.0/.github/workflows/unit-tests.yml --- golang-github-cactus-go-statsd-client-3.2.0/.github/workflows/unit-tests.yml 1970-01-01 00:00:00.000000000 +0000 +++ golang-github-cactus-go-statsd-client-4.0.0/.github/workflows/unit-tests.yml 2020-11-06 00:44:08.000000000 +0000 @@ -0,0 +1,34 @@ +name: unit-tests + +on: + push: + branches: [master] + pull_request: + branches: [master] + +jobs: + build: + name: Build + strategy: + matrix: + goVer: ["1.12.x", "1.13.x", "1.14.x"] + platform: [ubuntu-latest] + runs-on: ${{ matrix.platform }} + + steps: + - name: Setup Go ${{ matrix.goVer }} + uses: actions/setup-go@v1 + with: + go-version: ${{ matrix.goVer }} + id: go + + - name: Src Checkout + uses: actions/checkout@v1 + with: + fetch-depth: 1 + + - name: Tests + env: + GO111MODULE: "on" + GOPROXY: "https://proxy.golang.org" + run: cd statsd && go test -v -cpu=1,2 ./... diff -Nru golang-github-cactus-go-statsd-client-3.2.0/go.mod golang-github-cactus-go-statsd-client-4.0.0/go.mod --- golang-github-cactus-go-statsd-client-3.2.0/go.mod 1970-01-01 00:00:00.000000000 +0000 +++ golang-github-cactus-go-statsd-client-4.0.0/go.mod 2020-11-06 00:44:08.000000000 +0000 @@ -0,0 +1,5 @@ +module github.com/cactus/go-statsd-client/v4 + +go 1.11 + +require github.com/jessevdk/go-flags v1.4.0 diff -Nru golang-github-cactus-go-statsd-client-3.2.0/go.sum golang-github-cactus-go-statsd-client-4.0.0/go.sum --- golang-github-cactus-go-statsd-client-3.2.0/go.sum 1970-01-01 00:00:00.000000000 +0000 +++ golang-github-cactus-go-statsd-client-4.0.0/go.sum 2020-11-06 00:44:08.000000000 +0000 @@ -0,0 +1,2 @@ +github.com/jessevdk/go-flags v1.4.0 h1:4IU2WS7AumrZ/40jfhf4QVDMsQwqA7VEHozFRrGARJA= +github.com/jessevdk/go-flags v1.4.0/go.mod h1:4FA24M0QyGHXBuZZK/XkWh8h0e1EYbRYJSGM75WSRxI= diff -Nru golang-github-cactus-go-statsd-client-3.2.0/README.md golang-github-cactus-go-statsd-client-4.0.0/README.md --- golang-github-cactus-go-statsd-client-3.2.0/README.md 2019-09-22 03:37:35.000000000 +0000 +++ golang-github-cactus-go-statsd-client-4.0.0/README.md 2020-11-06 00:44:08.000000000 +0000 @@ -1,14 +1,14 @@ go-statsd-client ================ -[![Build Status](https://travis-ci.org/cactus/go-statsd-client.png?branch=master)](https://travis-ci.org/cactus/go-statsd-client) +[![Build Status](https://github.com/cactus/go-statsd-client/workflows/unit-tests/badge.svg)](https://github.com/cactus/go-statsd-client/actions) [![GoDoc](https://godoc.org/github.com/cactus/go-statsd-client/statsd?status.png)](https://godoc.org/github.com/cactus/go-statsd-client/statsd) [![Go Report Card](https://goreportcard.com/badge/cactus/go-statsd-client)](https://goreportcard.com/report/cactus/go-statsd-client) [![License](https://img.shields.io/github/license/cactus/go-statsd-client.svg)](https://github.com/cactus/go-statsd-client/blob/master/LICENSE.md) ## About -A [StatsD][1] client for Go. +A [StatsD][1] client (UDP) for Go. ## Docs @@ -22,7 +22,7 @@ import ( "log" - "github.com/cactus/go-statsd-client/statsd" + "github.com/cactus/go-statsd-client/v4/statsd" ) func main() { @@ -93,7 +93,7 @@ import ( "log" - "github.com/cactus/go-statsd-client/statsd" + "github.com/cactus/go-statsd-client/v4/statsd" ) func main() { @@ -136,7 +136,7 @@ [1]: https://github.com/etsy/statsd -[2]: http://godoc.org/github.com/cactus/go-statsd-client/statsd +[2]: http://godoc.org/github.com/cactus/go-statsd-client/v4/statsd [3]: http://www.opensource.org/licenses/mit-license.php [4]: https://github.com/cactus/go-statsd-client/graphs/contributors [5]: https://github.com/etsy/statsd/wiki#client-implementations diff -Nru golang-github-cactus-go-statsd-client-3.2.0/statsd/client_config.go golang-github-cactus-go-statsd-client-4.0.0/statsd/client_config.go --- golang-github-cactus-go-statsd-client-3.2.0/statsd/client_config.go 2019-09-22 03:37:35.000000000 +0000 +++ golang-github-cactus-go-statsd-client-4.0.0/statsd/client_config.go 2020-11-06 00:44:08.000000000 +0000 @@ -89,7 +89,7 @@ flushInterval = 300 * time.Millisecond } - bufsender, err := newBufferedSenderWithSender(baseSender, flushInterval, flushBytes) + bufsender, err := NewBufferedSenderWithSender(baseSender, flushInterval, flushBytes) if err != nil { return nil, err } diff -Nru golang-github-cactus-go-statsd-client-3.2.0/statsd/go.mod golang-github-cactus-go-statsd-client-4.0.0/statsd/go.mod --- golang-github-cactus-go-statsd-client-3.2.0/statsd/go.mod 2019-09-22 03:37:35.000000000 +0000 +++ golang-github-cactus-go-statsd-client-4.0.0/statsd/go.mod 1970-01-01 00:00:00.000000000 +0000 @@ -1,3 +0,0 @@ -module github.com/cactus/go-statsd-client/statsd - -go 1.12 diff -Nru golang-github-cactus-go-statsd-client-3.2.0/statsd/sender_buffered.go golang-github-cactus-go-statsd-client-4.0.0/statsd/sender_buffered.go --- golang-github-cactus-go-statsd-client-3.2.0/statsd/sender_buffered.go 2019-09-22 03:37:35.000000000 +0000 +++ golang-github-cactus-go-statsd-client-4.0.0/statsd/sender_buffered.go 2020-11-06 00:44:08.000000000 +0000 @@ -161,10 +161,11 @@ if err != nil { return nil, err } - return newBufferedSenderWithSender(simpleSender, flushInterval, flushBytes) + return NewBufferedSenderWithSender(simpleSender, flushInterval, flushBytes) } -// newBufferedSender returns a new BufferedSender +// NewBufferedSenderWithSender returns a new BufferedSender, wrapping the +// provided sender. // // sender is an instance of a statsd.Sender interface. Sender is required. // @@ -175,7 +176,7 @@ // flushBytes specifies the maximum udp packet size you wish to send. If adding // a metric would result in a larger packet than flushBytes, the packet will // first be send, then the new data will be added to the next packet. -func newBufferedSenderWithSender(sender Sender, flushInterval time.Duration, flushBytes int) (Sender, error) { +func NewBufferedSenderWithSender(sender Sender, flushInterval time.Duration, flushBytes int) (Sender, error) { if sender == nil { return nil, fmt.Errorf("sender may not be nil") } diff -Nru golang-github-cactus-go-statsd-client-3.2.0/statsd/statsdtest/recorder_test.go golang-github-cactus-go-statsd-client-4.0.0/statsd/statsdtest/recorder_test.go --- golang-github-cactus-go-statsd-client-3.2.0/statsd/statsdtest/recorder_test.go 2019-09-22 03:37:35.000000000 +0000 +++ golang-github-cactus-go-statsd-client-4.0.0/statsd/statsdtest/recorder_test.go 2020-11-06 00:44:08.000000000 +0000 @@ -7,7 +7,7 @@ "testing" "time" - "github.com/cactus/go-statsd-client/statsd" + "github.com/cactus/go-statsd-client/v4/statsd" ) func TestRecordingSenderIsSender(t *testing.T) { diff -Nru golang-github-cactus-go-statsd-client-3.2.0/test-client/main.go golang-github-cactus-go-statsd-client-4.0.0/test-client/main.go --- golang-github-cactus-go-statsd-client-3.2.0/test-client/main.go 2019-09-22 03:37:35.000000000 +0000 +++ golang-github-cactus-go-statsd-client-4.0.0/test-client/main.go 2020-11-06 00:44:08.000000000 +0000 @@ -10,7 +10,7 @@ "os" "time" - "github.com/cactus/go-statsd-client/statsd" + "github.com/cactus/go-statsd-client/v4/statsd" flags "github.com/jessevdk/go-flags" ) diff -Nru golang-github-cactus-go-statsd-client-3.2.0/.travis.yml golang-github-cactus-go-statsd-client-4.0.0/.travis.yml --- golang-github-cactus-go-statsd-client-3.2.0/.travis.yml 2019-09-22 03:37:35.000000000 +0000 +++ golang-github-cactus-go-statsd-client-4.0.0/.travis.yml 1970-01-01 00:00:00.000000000 +0000 @@ -1,6 +0,0 @@ -language: go -sudo: false -script: go test -v -cpu=1,2 ./... -go: - - "1.11.x" - - "1.12.x"