Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[pull] main from thanos-io:main #468

Open
wants to merge 149 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
149 commits
Select commit Hold shift + click to select a range
65ff447
Split promql span into query create and exec spans
fpetkovski Jun 3, 2024
c08dc14
receive: remove serverAsClient usage (#7411)
GiedriusS Jun 6, 2024
b72f7da
Merge pull request #7409 from fpetkovski/trace-query-calls
fpetkovski Jun 10, 2024
8aa42c8
Sidecar: fix startup sequence (#7403)
MichaHoffmann Jun 10, 2024
ba950f6
Changelog - update the changelog entry position
eqfarhad Jun 10, 2024
882d6a1
[Chore] Update Prometheus (#7416)
alanprot Jun 10, 2024
8ec0c24
Merge pull request #7423 from eqfarhad/main
fpetkovski Jun 11, 2024
10c417f
Use cached label sets (#7420)
fpetkovski Jun 13, 2024
3c569da
Updates devcontainer dockerfile (#7428)
aritra24 Jun 13, 2024
0dd79e7
Fixup dependabot config (#7421)
SuperQ Jun 13, 2024
92b8d7b
Bump actions/checkout from 3 to 4 (#7431)
dependabot[bot] Jun 13, 2024
97439d7
Bump github/codeql-action from 2 to 3 (#7434)
dependabot[bot] Jun 13, 2024
8a597d2
Bump peter-evans/create-pull-request from 3 to 6 (#7432)
dependabot[bot] Jun 13, 2024
a2c8001
Bump github.com/felixge/fgprof from 0.9.2 to 0.9.4 (#7453)
dependabot[bot] Jun 13, 2024
d375979
Bump github.com/klauspost/compress from 1.17.8 to 1.17.9 (#7447)
dependabot[bot] Jun 13, 2024
3439c63
Bump github.com/onsi/gomega from 1.29.0 to 1.33.1 (#7448)
dependabot[bot] Jun 13, 2024
86382a8
Bump actions/setup-go from 3 to 5 (#7435)
dependabot[bot] Jun 13, 2024
651a4a4
Enhanced bytes limiter with data type param (#7414)
justinjung04 Jun 13, 2024
ceb0515
Use the default dependabot labeling (#7457)
SuperQ Jun 14, 2024
aa10ec3
chore: updating objstore (#7462)
harry671003 Jun 16, 2024
065e3dd
Upgrade Prometheus common and Prometheus to latest main (#7465)
yeya24 Jun 17, 2024
d9095d1
Bump objstore version (#7469)
axeoman Jun 18, 2024
0272269
put query stats logging under s.debugLogging (#7471)
yeya24 Jun 19, 2024
0ff119d
Store: add failing test to show an issue with tsdb selector (#7468)
MichaHoffmann Jun 20, 2024
52975fc
Store: fix merge race (#7476)
MichaHoffmann Jun 22, 2024
d0045e9
chore: fix docs check (#7478)
MichaHoffmann Jun 22, 2024
ddcdeeb
chore: update objstore (#7477)
MichaHoffmann Jun 22, 2024
ac9ed2b
Bump github.com/opentracing/basictracer-go from 1.0.0 to 1.1.0 (#7449)
dependabot[bot] Jun 25, 2024
a179bdf
Bump go.elastic.co/apm/module/apmot from 1.11.0 to 1.15.0 (#7441)
dependabot[bot] Jun 25, 2024
6a08cd1
Bump actions/setup-node from 3 to 4 (#7433)
dependabot[bot] Jun 25, 2024
0f109dc
Bump braces from 3.0.2 to 3.0.3 in /pkg/ui/react-app (#7424)
dependabot[bot] Jun 25, 2024
b31034e
Bump google.golang.org/protobuf from 1.34.1 to 1.34.2 (#7437)
dependabot[bot] Jun 25, 2024
d82b2bd
Bump actions/cache from 3 to 4 (#7458)
dependabot[bot] Jun 25, 2024
9a96e34
Proxy: fix response set panic (#7484)
MichaHoffmann Jun 26, 2024
57b42d1
CHANGELOG: Mark 0.36 as in progress (#7486)
MichaHoffmann Jun 26, 2024
417595c
*: fix server grpc histograms (#7493)
MichaHoffmann Jun 27, 2024
fcc88c0
reloader: allow suppressing envvar errors (#7429)
rexagod Jul 2, 2024
0ae5bfc
chore: Add nirmata to adopters (#7506)
rootxrishabh Jul 2, 2024
a922b21
Close endpoints after the gRPC server has terminated (#7509)
fpetkovski Jul 3, 2024
cb27548
removed mention of unused pkg (#7515)
xBazilio Jul 8, 2024
6f12454
QFE: disable double compression middleware (#7511)
pedro-stanaka Jul 8, 2024
fb76b22
Remove trailing period from SRV records (#7494)
verejoel Jul 9, 2024
50c304d
Bump go.opentelemetry.io/contrib/propagators/autoprop (#7530)
dependabot[bot] Jul 11, 2024
34e0729
Bump go.opentelemetry.io/contrib/samplers/jaegerremote (#7529)
dependabot[bot] Jul 11, 2024
35c0dbe
compact: Update filtered blocks list before second downsample pass (#…
tghartland Jul 13, 2024
f77eff8
Build with Go 1.22 (#7559)
harry671003 Jul 20, 2024
5765d3c
Fix issue #7550: Bug fix and complete test coverage for tools.go (#7552)
NishantBansal2003 Jul 21, 2024
466b0be
Update prometheus and promql-engine dependencies (#7558)
harry671003 Jul 22, 2024
0da18ad
Bump golang.org/x/crypto from 0.24.0 to 0.25.0 (#7545)
dependabot[bot] Jul 22, 2024
990a60b
Bump go.opentelemetry.io/otel/bridge/opentracing from 1.21.0 to 1.28.…
dependabot[bot] Jul 22, 2024
fb20d8c
api/rules: Add filtering on rule name/group/file (#7560)
jacobbaungard Jul 23, 2024
971785e
Bump golang.org/x/net from 0.26.0 to 0.27.0 (#7544)
dependabot[bot] Jul 23, 2024
639bf8f
Bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc …
dependabot[bot] Jul 23, 2024
e21dd45
Remove metalmatze from Thanos maintainers
metalmatze Jul 29, 2024
4d2e84c
Update Thanos PromQL Engine docs
SuperQ Jul 29, 2024
6b05aa4
Merge pull request #7568 from SuperQ/thanos_engine_doc
fpetkovski Jul 30, 2024
e37cebc
Merge branch 'main' into metalmatze-maintainer-removal
metalmatze Jul 30, 2024
70b1298
Merge pull request #7567 from thanos-io/metalmatze-maintainer-removal
fpetkovski Jul 30, 2024
bc42129
discovery: use thanos resolver for endpoint groups (#7565)
MichaHoffmann Jul 31, 2024
f19b8c6
Add @harry671003 to triagers (#7576)
harry671003 Jul 31, 2024
7c360d1
Add Synology to adopters (#7581)
djosix Aug 2, 2024
a3d0aad
docs: add saswatas youtube introduction to blog (#7589)
MichaHoffmann Aug 2, 2024
e155196
Merge release 0.36 to main (#7588)
MichaHoffmann Aug 2, 2024
ca47024
Update amadeus logo to latest
ahurtaud Aug 7, 2024
e24b922
Merge branch 'main' into amadeuslogo
ahurtaud Aug 7, 2024
08af5d7
Merge pull request #7608 from ahurtaud/amadeuslogo
fpetkovski Aug 7, 2024
7364836
Only increment ruler warning eval metric for non PromQL warnings (#7592)
yeya24 Aug 7, 2024
a3a7c3b
API: Add limit param in metadata APIs (#7609)
harry671003 Aug 8, 2024
dcadaae
*: fix debug log formatting (#7614)
simonpasquier Aug 9, 2024
c9500df
Update CHANGELOG.md after #7614 (#7619)
simonpasquier Aug 10, 2024
2375b59
fix GetActiveAndPartialBlockIDs panic (#7621)
yeya24 Aug 12, 2024
49617f4
Fix failing e2e test (#7620)
harry671003 Aug 12, 2024
4050c73
Proxy: Query goroutine leak when `store.response-timeout` is set (#7618)
cincinnat Aug 13, 2024
4fd2d8a
pkg/clientconfig: fix TLS configs with only CA (#7634)
simonpasquier Aug 13, 2024
08b0993
Fix changelog on main after 0.36 release (#7635)
saswatamcode Aug 13, 2024
4e08c20
Merge release 0.36.1 to main (#7639)
saswatamcode Aug 14, 2024
692a4a4
Check context cancellation every 128 iterations (#7622)
yeya24 Aug 15, 2024
57a3acb
golangci: Fix errcheck configuration
mjtrangoni Aug 15, 2024
e36f574
golangci: Fix output format configuration
mjtrangoni Aug 15, 2024
6612d56
golangci: Replace deprecated `run.skip-dirs` with `issues.exclude-dirs`.
mjtrangoni Aug 15, 2024
cc138f1
golangci: Replace deprecated `run.deadline` with `run.timeout`.
mjtrangoni Aug 15, 2024
825b7c6
Merge pull request #7641 from mjtrangoni/fix-errcheck
fpetkovski Aug 15, 2024
f7befd2
Add support for stringlabels in Thanos Query
fpetkovski Aug 16, 2024
0bc02dd
Use EmptyLabels()
fpetkovski Aug 16, 2024
b422861
examples: Fix all spelling issues discovered by codespell.
mjtrangoni Aug 16, 2024
af663bc
tutorials: Fix all spelling issues discovered by codespell.
mjtrangoni Aug 16, 2024
e86e200
Remove compatibility label
fpetkovski Aug 16, 2024
3cef1b6
docs: Fix all spelling issues discovered by codespell.
mjtrangoni Aug 16, 2024
bfa8bee
mixin: Fix all spelling issues discovered by codespell.
mjtrangoni Aug 16, 2024
0523e6e
Fix all spelling issues discovered by codespell.
mjtrangoni Aug 16, 2024
b55845d
Add CI step
fpetkovski Aug 16, 2024
e62dbeb
Merge pull request #7645 from fpetkovski/stringlabels
fpetkovski Aug 18, 2024
4d43e43
vulnerability fix
harshitasao Aug 18, 2024
c3e83fc
Merge pull request #7650 from harshitasao/vulnerability-fix
fpetkovski Aug 19, 2024
1690d5b
codespell: Add GitHub actions job to the CI
mjtrangoni Aug 19, 2024
e197368
Merge pull request #7646 from mjtrangoni/fix-spelling-issues
fpetkovski Aug 19, 2024
9301004
fix: fixed the token-permission and pinned dependencies issue (#7649)
harshitasao Aug 19, 2024
6737c8d
Added Scaling Prometheus with Thanos Blog from CloudRaft (#7653)
riteshsonawane1372 Aug 20, 2024
d966613
Store: Fix LabelNames and LabelValues when using non-equal matchers (…
wallee94 Aug 24, 2024
ce52e9f
fix(ui): add null check to find overlapping blocks logicx (#7644)
pureiboi Aug 27, 2024
8af5139
implement memcachedClient.Set in internal/cortex (#7610)
wallee94 Aug 27, 2024
a82a121
codespell: check `pkg` folder (#7655)
mjtrangoni Aug 28, 2024
5dc91d2
Bump github.com/miekg/dns from 1.1.59 to 1.1.62 (#7651)
dependabot[bot] Aug 28, 2024
8d3d34b
receive: change quorum calculation for RF=2 (#7669)
GiedriusS Aug 28, 2024
3270568
query: queryable is not respecting limits (#7679)
MichaHoffmann Sep 2, 2024
3d03cb4
build(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/o…
dependabot[bot] Sep 2, 2024
d1b8382
website: max-height for version-picker dropdown (#7642)
milinddethe15 Sep 2, 2024
c200719
build(deps): bump github/codeql-action from 3.26.2 to 3.26.5 (#7667)
dependabot[bot] Sep 2, 2024
acf423d
Bump golang.org/x/time from 0.5.0 to 0.6.0 (#7601)
dependabot[bot] Sep 2, 2024
dfeaf6e
build(deps): bump github.com/onsi/gomega from 1.33.1 to 1.34.2 (#7681)
dependabot[bot] Sep 2, 2024
1c5e7f1
test: Fix flaky receive/multitsdb test (#7694)
cincinnat Sep 3, 2024
7465177
Receive: fix `thanos_receive_write_{timeseries,samples}` stats (#7643)
cincinnat Sep 3, 2024
727c3c9
build(deps): bump github.com/prometheus/client_golang (#7693)
dependabot[bot] Sep 3, 2024
113c416
build(deps): bump github.com/felixge/fgprof from 0.9.4 to 0.9.5 (#7691)
dependabot[bot] Sep 3, 2024
a1fc997
build(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/o…
dependabot[bot] Sep 3, 2024
15b221b
build(deps): bump github.com/prometheus/common from 0.55.0 to 0.58.0
dependabot[bot] Sep 3, 2024
295d8a9
build(deps): bump go.opentelemetry.io/contrib/samplers/jaegerremote (…
dependabot[bot] Sep 3, 2024
2c488dc
store: Implement metadata API limit in stores (#7652)
harry671003 Sep 3, 2024
956fe47
Merge pull request #7697 from thanos-io/dependabot/go_modules/github.…
fpetkovski Sep 4, 2024
f752793
build(deps): bump go.opentelemetry.io/otel/bridge/opentracing (#7689)
dependabot[bot] Sep 4, 2024
26392d5
build(deps): bump go.opentelemetry.io/contrib/propagators/autoprop (#…
dependabot[bot] Sep 4, 2024
d7f45e7
build(deps): bump github/codeql-action from 3.26.5 to 3.26.6 (#7685)
dependabot[bot] Sep 4, 2024
9f2af3f
Fix CodeQL checks on main (#7698)
saswatamcode Sep 4, 2024
09db525
Store: Fix panic too smaller buffer (#7658)
dominicqi Sep 4, 2024
8c8a88e
*: rm ZLabels (#7675)
GiedriusS Sep 5, 2024
0966192
receive/multitsdb: remove double lock (#7700)
GiedriusS Sep 5, 2024
27412d2
*: get rid of store info api (#7704)
MichaHoffmann Sep 6, 2024
153607f
receive: mark too-far-in-future flag as non-experimental (#7707)
MichaHoffmann Sep 9, 2024
97710f4
*: removing gogoproto extensions (#7718)
GiedriusS Sep 10, 2024
a8e7109
*: switch to vtprotobuf (#7721)
GiedriusS Sep 12, 2024
d289189
query: add partition labels flag (#7722)
MichaHoffmann Sep 12, 2024
f4af8aa
util: Pass limit to MergeSlice (#7706)
harry671003 Sep 13, 2024
cbf4fb4
store: added a log error print when proxy limit are violated (#7683)
tizki Sep 13, 2024
7bddb60
dep: bump objstore (#7741)
MichaHoffmann Sep 13, 2024
ca8ab90
*: enable gRPC pooling (#7742)
GiedriusS Sep 13, 2024
883fade
*: build with stringlabels (#7745)
MichaHoffmann Sep 13, 2024
381cad5
Generalize the bucketed bytes pool
fpetkovski Sep 17, 2024
95c9bcf
Fix test lint
fpetkovski Sep 17, 2024
9dd7905
Blog article submission: Life of a Sample in Thanos Part I (#7748)
thibaultmg Sep 18, 2024
2bdb909
Merge pull request #7756 from fpetkovski/generalize-pool
fpetkovski Sep 18, 2024
1625665
Fix blog article img rendering for Life of a sample Part I (#7761)
thibaultmg Sep 19, 2024
8cd3fae
store: don't create intermediate labels (#7762)
GiedriusS Sep 19, 2024
5d36a5a
Adding Pedro Tanaka as Triager (#7765)
pedro-stanaka Sep 20, 2024
30f453e
store: compare labels directly (#7766)
GiedriusS Sep 20, 2024
439c12f
Website: remove ThanosCon banner
pedro-stanaka Sep 20, 2024
735db72
query/store: memoize PromLabels() call (#7767)
GiedriusS Sep 20, 2024
832d17a
Merge pull request #7768 from pedro-stanaka/banner-remove-thanoscon
fpetkovski Sep 20, 2024
103ef36
e2e/e2ethanos: fix avalanche version (#7772)
GiedriusS Sep 21, 2024
e69bf72
Update affiliation of kakkoyun (#7773)
kakkoyun Sep 22, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
56 changes: 40 additions & 16 deletions .bingo/Variables.mk
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Auto generated binary variables helper managed by https://github.com/bwplotka/bingo v0.8. DO NOT EDIT.
# Auto generated binary variables helper managed by https://github.com/bwplotka/bingo v0.9. DO NOT EDIT.
# All tools are designed to be build inside $GOBIN.
BINGO_DIR := $(dir $(lastword $(MAKEFILE_LIST)))
GOPATH ?= $(shell go env GOPATH)
Expand All @@ -23,35 +23,35 @@ $(ALERTMANAGER): $(BINGO_DIR)/alertmanager.mod
@echo "(re)installing $(GOBIN)/alertmanager-v0.24.0"
@cd $(BINGO_DIR) && GOWORK=off $(GO) build -mod=mod -modfile=alertmanager.mod -o=$(GOBIN)/alertmanager-v0.24.0 "github.com/prometheus/alertmanager/cmd/alertmanager"

BINGO := $(GOBIN)/bingo-v0.8.1-0.20230820182247-0568407746a2
BINGO := $(GOBIN)/bingo-v0.9.0
$(BINGO): $(BINGO_DIR)/bingo.mod
@# Install binary/ries using Go 1.14+ build command. This is using bwplotka/bingo-controlled, separate go module with pinned dependencies.
@echo "(re)installing $(GOBIN)/bingo-v0.8.1-0.20230820182247-0568407746a2"
@cd $(BINGO_DIR) && GOWORK=off $(GO) build -mod=mod -modfile=bingo.mod -o=$(GOBIN)/bingo-v0.8.1-0.20230820182247-0568407746a2 "github.com/bwplotka/bingo"
@echo "(re)installing $(GOBIN)/bingo-v0.9.0"
@cd $(BINGO_DIR) && GOWORK=off $(GO) build -mod=mod -modfile=bingo.mod -o=$(GOBIN)/bingo-v0.9.0 "github.com/bwplotka/bingo"

FAILLINT := $(GOBIN)/faillint-v1.11.0
FAILLINT := $(GOBIN)/faillint-v1.13.0
$(FAILLINT): $(BINGO_DIR)/faillint.mod
@# Install binary/ries using Go 1.14+ build command. This is using bwplotka/bingo-controlled, separate go module with pinned dependencies.
@echo "(re)installing $(GOBIN)/faillint-v1.11.0"
@cd $(BINGO_DIR) && GOWORK=off $(GO) build -mod=mod -modfile=faillint.mod -o=$(GOBIN)/faillint-v1.11.0 "github.com/fatih/faillint"
@echo "(re)installing $(GOBIN)/faillint-v1.13.0"
@cd $(BINGO_DIR) && GOWORK=off $(GO) build -mod=mod -modfile=faillint.mod -o=$(GOBIN)/faillint-v1.13.0 "github.com/fatih/faillint"

GOIMPORTS := $(GOBIN)/goimports-v0.12.0
GOIMPORTS := $(GOBIN)/goimports-v0.23.0
$(GOIMPORTS): $(BINGO_DIR)/goimports.mod
@# Install binary/ries using Go 1.14+ build command. This is using bwplotka/bingo-controlled, separate go module with pinned dependencies.
@echo "(re)installing $(GOBIN)/goimports-v0.12.0"
@cd $(BINGO_DIR) && GOWORK=off $(GO) build -mod=mod -modfile=goimports.mod -o=$(GOBIN)/goimports-v0.12.0 "golang.org/x/tools/cmd/goimports"
@echo "(re)installing $(GOBIN)/goimports-v0.23.0"
@cd $(BINGO_DIR) && GOWORK=off $(GO) build -mod=mod -modfile=goimports.mod -o=$(GOBIN)/goimports-v0.23.0 "golang.org/x/tools/cmd/goimports"

GOJSONTOYAML := $(GOBIN)/gojsontoyaml-v0.1.0
$(GOJSONTOYAML): $(BINGO_DIR)/gojsontoyaml.mod
@# Install binary/ries using Go 1.14+ build command. This is using bwplotka/bingo-controlled, separate go module with pinned dependencies.
@echo "(re)installing $(GOBIN)/gojsontoyaml-v0.1.0"
@cd $(BINGO_DIR) && GOWORK=off $(GO) build -mod=mod -modfile=gojsontoyaml.mod -o=$(GOBIN)/gojsontoyaml-v0.1.0 "github.com/brancz/gojsontoyaml"

GOLANGCI_LINT := $(GOBIN)/golangci-lint-v1.54.1
GOLANGCI_LINT := $(GOBIN)/golangci-lint-v1.59.1
$(GOLANGCI_LINT): $(BINGO_DIR)/golangci-lint.mod
@# Install binary/ries using Go 1.14+ build command. This is using bwplotka/bingo-controlled, separate go module with pinned dependencies.
@echo "(re)installing $(GOBIN)/golangci-lint-v1.54.1"
@cd $(BINGO_DIR) && GOWORK=off $(GO) build -mod=mod -modfile=golangci-lint.mod -o=$(GOBIN)/golangci-lint-v1.54.1 "github.com/golangci/golangci-lint/cmd/golangci-lint"
@echo "(re)installing $(GOBIN)/golangci-lint-v1.59.1"
@cd $(BINGO_DIR) && GOWORK=off $(GO) build -mod=mod -modfile=golangci-lint.mod -o=$(GOBIN)/golangci-lint-v1.59.1 "github.com/golangci/golangci-lint/cmd/golangci-lint"

GOTESPLIT := $(GOBIN)/gotesplit-v0.2.1
$(GOTESPLIT): $(BINGO_DIR)/gotesplit.mod
Expand Down Expand Up @@ -125,15 +125,39 @@ $(PROMU): $(BINGO_DIR)/promu.mod
@echo "(re)installing $(GOBIN)/promu-v0.5.0"
@cd $(BINGO_DIR) && GOWORK=off $(GO) build -mod=mod -modfile=promu.mod -o=$(GOBIN)/promu-v0.5.0 "github.com/prometheus/promu"

PROTOC_GEN_GO_GRPC := $(GOBIN)/protoc-gen-go-grpc-v1.5.1
$(PROTOC_GEN_GO_GRPC): $(BINGO_DIR)/protoc-gen-go-grpc.mod
@# Install binary/ries using Go 1.14+ build command. This is using bwplotka/bingo-controlled, separate go module with pinned dependencies.
@echo "(re)installing $(GOBIN)/protoc-gen-go-grpc-v1.5.1"
@cd $(BINGO_DIR) && GOWORK=off $(GO) build -mod=mod -modfile=protoc-gen-go-grpc.mod -o=$(GOBIN)/protoc-gen-go-grpc-v1.5.1 "google.golang.org/grpc/cmd/protoc-gen-go-grpc"

PROTOC_GEN_GO_VTPROTO := $(GOBIN)/protoc-gen-go-vtproto-v0.6.1-0.20240319094008-0393e58bdf10
$(PROTOC_GEN_GO_VTPROTO): $(BINGO_DIR)/protoc-gen-go-vtproto.mod
@# Install binary/ries using Go 1.14+ build command. This is using bwplotka/bingo-controlled, separate go module with pinned dependencies.
@echo "(re)installing $(GOBIN)/protoc-gen-go-vtproto-v0.6.1-0.20240319094008-0393e58bdf10"
@cd $(BINGO_DIR) && GOWORK=off $(GO) build -mod=mod -modfile=protoc-gen-go-vtproto.mod -o=$(GOBIN)/protoc-gen-go-vtproto-v0.6.1-0.20240319094008-0393e58bdf10 "github.com/planetscale/vtprotobuf/cmd/protoc-gen-go-vtproto"

PROTOC_GEN_GO := $(GOBIN)/protoc-gen-go-v1.34.2
$(PROTOC_GEN_GO): $(BINGO_DIR)/protoc-gen-go.mod
@# Install binary/ries using Go 1.14+ build command. This is using bwplotka/bingo-controlled, separate go module with pinned dependencies.
@echo "(re)installing $(GOBIN)/protoc-gen-go-v1.34.2"
@cd $(BINGO_DIR) && GOWORK=off $(GO) build -mod=mod -modfile=protoc-gen-go.mod -o=$(GOBIN)/protoc-gen-go-v1.34.2 "google.golang.org/protobuf/cmd/protoc-gen-go"

PROTOC_GEN_GOGOFAST := $(GOBIN)/protoc-gen-gogofast-v1.3.2
$(PROTOC_GEN_GOGOFAST): $(BINGO_DIR)/protoc-gen-gogofast.mod
@# Install binary/ries using Go 1.14+ build command. This is using bwplotka/bingo-controlled, separate go module with pinned dependencies.
@echo "(re)installing $(GOBIN)/protoc-gen-gogofast-v1.3.2"
@cd $(BINGO_DIR) && GOWORK=off $(GO) build -mod=mod -modfile=protoc-gen-gogofast.mod -o=$(GOBIN)/protoc-gen-gogofast-v1.3.2 "github.com/gogo/protobuf/protoc-gen-gogofast"

SHFMT := $(GOBIN)/shfmt-v3.7.0
PROTOC_GO_INJECT_TAG := $(GOBIN)/protoc-go-inject-tag-v1.4.0
$(PROTOC_GO_INJECT_TAG): $(BINGO_DIR)/protoc-go-inject-tag.mod
@# Install binary/ries using Go 1.14+ build command. This is using bwplotka/bingo-controlled, separate go module with pinned dependencies.
@echo "(re)installing $(GOBIN)/protoc-go-inject-tag-v1.4.0"
@cd $(BINGO_DIR) && GOWORK=off $(GO) build -mod=mod -modfile=protoc-go-inject-tag.mod -o=$(GOBIN)/protoc-go-inject-tag-v1.4.0 "github.com/favadi/protoc-go-inject-tag"

SHFMT := $(GOBIN)/shfmt-v3.8.0
$(SHFMT): $(BINGO_DIR)/shfmt.mod
@# Install binary/ries using Go 1.14+ build command. This is using bwplotka/bingo-controlled, separate go module with pinned dependencies.
@echo "(re)installing $(GOBIN)/shfmt-v3.7.0"
@cd $(BINGO_DIR) && GOWORK=off $(GO) build -mod=mod -modfile=shfmt.mod -o=$(GOBIN)/shfmt-v3.7.0 "mvdan.cc/sh/v3/cmd/shfmt"
@echo "(re)installing $(GOBIN)/shfmt-v3.8.0"
@cd $(BINGO_DIR) && GOWORK=off $(GO) build -mod=mod -modfile=shfmt.mod -o=$(GOBIN)/shfmt-v3.8.0 "mvdan.cc/sh/v3/cmd/shfmt"

2 changes: 1 addition & 1 deletion .bingo/bingo.mod
Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,4 @@ module _ // Auto generated by https://github.com/bwplotka/bingo. DO NOT EDIT

go 1.14

require github.com/bwplotka/bingo v0.8.1-0.20230820182247-0568407746a2
require github.com/bwplotka/bingo v0.9.0
2 changes: 2 additions & 0 deletions .bingo/bingo.sum
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,8 @@ github.com/bwplotka/bingo v0.6.0 h1:AlRrI9J/GVjOUSZbsYQ5WS8X8FnLpTbEAhUVW5iOQ7M=
github.com/bwplotka/bingo v0.6.0/go.mod h1:/qx0tLceUEeAs1R8QnIF+n9+Q0xUe7hmdQTB2w0eDYk=
github.com/bwplotka/bingo v0.8.1-0.20230820182247-0568407746a2 h1:nvLMMDf/Lw2JdJe2KzXjnL7IhIU+j48CXFZEuR9uPHQ=
github.com/bwplotka/bingo v0.8.1-0.20230820182247-0568407746a2/go.mod h1:GxC/y/xbmOK5P29cn+B3HuOSw0s2gruddT3r+rDizDw=
github.com/bwplotka/bingo v0.9.0 h1:slnsdJYExR4iRalHR6/ZiYnr9vSazOuFGmc2LdX293g=
github.com/bwplotka/bingo v0.9.0/go.mod h1:GxC/y/xbmOK5P29cn+B3HuOSw0s2gruddT3r+rDizDw=
github.com/cpuguy83/go-md2man/v2 v2.0.2/go.mod h1:tgQtvFlXSQOSOSIRvRPT7W67SCa46tRHOmNcaadrF8o=
github.com/creack/pty v1.1.9/go.mod h1:oKZEueFk5CKHvIhNR5MUki03XCEU+Q6VDXinZuGJ33E=
github.com/creack/pty v1.1.15/go.mod h1:MOBLtS5ELjhRRrroQr9kyvTxUAFNvYEK993ew/Vr4O4=
Expand Down
2 changes: 1 addition & 1 deletion .bingo/faillint.mod
Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,4 @@ module _ // Auto generated by https://github.com/bwplotka/bingo. DO NOT EDIT

go 1.14

require github.com/fatih/faillint v1.11.0
require github.com/fatih/faillint v1.13.0
37 changes: 37 additions & 0 deletions .bingo/faillint.sum
Original file line number Diff line number Diff line change
Expand Up @@ -6,25 +6,43 @@ github.com/fatih/faillint v1.10.0 h1:NQ2zhSNuYp0g23/6gyCSi2IfdVIfOk/JkSzpWSDEnYQ
github.com/fatih/faillint v1.10.0/go.mod h1:upblMxCjN4sL78nBbOHFEH9UGHTSw61M3Kj9BMS0UL0=
github.com/fatih/faillint v1.11.0 h1:EhmAKe8k0Cx2gnf+/JiX/IAeeKjwsQao5dY8oG6cQB4=
github.com/fatih/faillint v1.11.0/go.mod h1:d9kdQwFcr+wD4cLXOdjTw1ENUUvv5+z0ctJ5Wm0dTvA=
github.com/fatih/faillint v1.13.0 h1:9Dn9ZvK7bPTFmAkQ0FvhBRF4qD+LZg0ZgelyeBc7kKE=
github.com/fatih/faillint v1.13.0/go.mod h1:YiTDDtwQSL6MNRPtYG0n/rGE9orYt92aohq/P2QYBLA=
github.com/yuin/goldmark v1.4.1/go.mod h1:mwnBkeHKe2W/ZEtQ+71ViKU8L12m81fl3OWwC1Zlc8k=
github.com/yuin/goldmark v1.4.13/go.mod h1:6yULJ656Px+3vBD8DxQVa3kxgyrAnzto9xy5taEt/CY=
golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w=
golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI=
golang.org/x/crypto v0.0.0-20210921155107-089bfa567519/go.mod h1:GvvjBRRGRdwPK5ydBHafDWAxML/pGHZbMvKqRZ5+Abc=
golang.org/x/crypto v0.13.0/go.mod h1:y6Z2r+Rw4iayiXXAIxJIDAJ1zMW4yaTpebo8fPOliYc=
golang.org/x/crypto v0.19.0/go.mod h1:Iy9bg/ha4yyC70EfRS8jz+B6ybOBKMaSxLj6P6oBDfU=
golang.org/x/crypto v0.21.0/go.mod h1:0BP7YvVV9gBbVKyeTG0Gyn+gZm94bibOW5BjDEYAOMs=
golang.org/x/mod v0.5.1 h1:OJxoQ/rynoF0dcCdI7cLPktw/hR2cueqYfjm43oqK38=
golang.org/x/mod v0.5.1/go.mod h1:5OXOZSfqPIIbmVBIIKWRFfZjPR0E5r58TLhUjH0a2Ro=
golang.org/x/mod v0.6.0-dev.0.20220106191415-9b9b3d81d5e3 h1:kQgndtyPBW/JIYERgdxfwMYh3AVStj88WQTlNDi2a+o=
golang.org/x/mod v0.6.0-dev.0.20220106191415-9b9b3d81d5e3/go.mod h1:3p9vT2HGsQu2K1YbXdKPJLVgG5VJdoTa1poYQBtP1AY=
golang.org/x/mod v0.6.0-dev.0.20220419223038-86c51ed26bb4 h1:6zppjxzCulZykYSLyVDYbneBfbaBIQPYMevg0bEwv2s=
golang.org/x/mod v0.6.0-dev.0.20220419223038-86c51ed26bb4/go.mod h1:jJ57K6gSWd91VN4djpZkiMVwK6gcyfeH4XE8wZrZaV4=
golang.org/x/mod v0.8.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs=
golang.org/x/mod v0.12.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs=
golang.org/x/mod v0.15.0/go.mod h1:hTbmBsO62+eylJbnUtE2MGJUyE7QWk4xUqPFrRgJ+7c=
golang.org/x/mod v0.16.0 h1:QX4fJ0Rr5cPQCF7O9lh9Se4pmwfwskqZfq5moyldzic=
golang.org/x/mod v0.16.0/go.mod h1:hTbmBsO62+eylJbnUtE2MGJUyE7QWk4xUqPFrRgJ+7c=
golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg=
golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20210226172049-e18ecbb05110/go.mod h1:m0MpNAwzfU5UDzcl9v0D8zg8gWTRqZa9RBIspLL5mdg=
golang.org/x/net v0.0.0-20211015210444-4f30a5c0130f/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y=
golang.org/x/net v0.0.0-20220722155237-a158d28d115b/go.mod h1:XRhObCWvk6IyKnWLug+ECip1KBveYUHfp+8e9klMJ9c=
golang.org/x/net v0.6.0/go.mod h1:2Tu9+aMcznHK/AK1HMvgo6xiTLG5rD5rZLDS+rp2Bjs=
golang.org/x/net v0.10.0/go.mod h1:0qNGK6F8kojg2nk9dLZ2mShWaEBan6FAoqfSigmmuDg=
golang.org/x/net v0.15.0/go.mod h1:idbUs1IY1+zTqbi8yxTbhexhEEk5ur9LInksu6HrEpk=
golang.org/x/net v0.21.0/go.mod h1:bIjVDfnllIU7BJ2DNgfnXvpSvtn8VRwhlsaeUTyUS44=
golang.org/x/net v0.22.0/go.mod h1:JKghWKKOSdJwpW2GEx0Ja7fmaKnMsbu+MWVZTokSYmg=
golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20210220032951-036812b2e83c/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20220722155255-886fb9371eb4/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.1.0/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.3.0/go.mod h1:FU7BRWz2tNW+3quACPkgCx/L+uEAv1htQ0V83Z9Rj+Y=
golang.org/x/sync v0.6.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk=
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20201119102817-f84b799fce68/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
Expand All @@ -35,12 +53,27 @@ golang.org/x/sys v0.0.0-20211019181941-9d821ace8654/go.mod h1:oPkhp1MJrh7nUepCBc
golang.org/x/sys v0.0.0-20220520151302-bc2c85ada10a/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
golang.org/x/sys v0.0.0-20220722155257-8c9f86f7a55f h1:v4INt8xihDGvnrfjMDVXGxw9wrfxYyCjk0KbXjhR55s=
golang.org/x/sys v0.0.0-20220722155257-8c9f86f7a55f/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
golang.org/x/sys v0.5.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
golang.org/x/sys v0.8.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
golang.org/x/sys v0.12.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
golang.org/x/sys v0.17.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/sys v0.18.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/telemetry v0.0.0-20240228155512-f48c80bd79b2/go.mod h1:TeRTkGYfJXctD9OcfyVLyj2J3IxLnKwHJR8f4D8a3YE=
golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo=
golang.org/x/term v0.0.0-20210927222741-03fcf44c2211/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8=
golang.org/x/term v0.5.0/go.mod h1:jMB1sMXY+tzblOD4FWmEbocvup2/aLOaQEp7JmGp78k=
golang.org/x/term v0.8.0/go.mod h1:xPskH00ivmX89bAKVGSKKtLOWNx2+17Eiy94tnKShWo=
golang.org/x/term v0.12.0/go.mod h1:owVbMEjm3cBLCHdkQu9b1opXd4ETQWc3BhuQGKgXgvU=
golang.org/x/term v0.17.0/go.mod h1:lLRBjIVuehSbZlaOtGMbcMncT+aqLLLmKrsjNrUguwk=
golang.org/x/term v0.18.0/go.mod h1:ILwASektA3OnRv7amZ1xhE/KTR+u50pbXfZ03+6Nx58=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
golang.org/x/text v0.3.6/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
golang.org/x/text v0.3.7/go.mod h1:u+2+/6zg+i71rQMx5EYifcz6MCKuco9NR6JIITiCfzQ=
golang.org/x/text v0.7.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8=
golang.org/x/text v0.9.0/go.mod h1:e1OnstbJyHTd6l/uOt8jFFHp6TRDWZR/bV3emEE/zU8=
golang.org/x/text v0.13.0/go.mod h1:TvPlkZtksWOMsz7fbANvkp4WM8x/WCo/om8BMLbz+aE=
golang.org/x/text v0.14.0/go.mod h1:18ZOQIKpY8NJVqYksKHtTdi31H5itFRjB5/qKTNYzSU=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.1.8 h1:P1HhGGuLW4aAclzjtmJdf0mJOjVUZUzOTqkAkWL+l6w=
Expand All @@ -49,6 +82,10 @@ golang.org/x/tools v0.1.10 h1:QjFRCZxdOhBJ/UNgnBZLbNV13DlbnK0quyivTnXJM20=
golang.org/x/tools v0.1.10/go.mod h1:Uh6Zz+xoGYZom868N8YTex3t7RhtHDBrE8Gzo9bV56E=
golang.org/x/tools v0.1.12 h1:VveCTK38A2rkS8ZqFY25HIDFscX5X9OoEhJd3quQmXU=
golang.org/x/tools v0.1.12/go.mod h1:hNGJHUnrk76NpqgfD5Aqm5Crs+Hm0VOH/i9J2+nxYbc=
golang.org/x/tools v0.6.0/go.mod h1:Xwgl3UAJ/d3gWutnCtw505GrjyAbvKui8lOU390QaIU=
golang.org/x/tools v0.13.0/go.mod h1:HvlwmtVNQAhOuCjW7xxvovg8wbNq7LwfXh/k7wXUl58=
golang.org/x/tools v0.19.0 h1:tfGCXNR1OsFG+sVdLAitlpjAvD/I6dHDKnYrpEZUHkw=
golang.org/x/tools v0.19.0/go.mod h1:qoJWxmGSIBmAeriMx19ogtrEPrGtDbPK634QFIcLAhc=
golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1 h1:go1bK/D/BFZV2I8cIQd1NKEZ+0owSTG1fDTci4IqFcE=
Expand Down
2 changes: 1 addition & 1 deletion .bingo/goimports.mod
Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,4 @@ module _ // Auto generated by https://github.com/bwplotka/bingo. DO NOT EDIT

go 1.14

require golang.org/x/tools v0.12.0 // cmd/goimports
require golang.org/x/tools v0.23.0 // cmd/goimports
Loading