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

Upgrade v0.29.0 #47

Merged
Merged
Show file tree
Hide file tree
Changes from 250 commits
Commits
Show all changes
319 commits
Select commit Hold shift + click to select a range
9336076
Remove debug line (#5245)
matej-g Mar 18, 2022
149e026
e2e: fix compact test's flakiness (#5246)
GiedriusS Mar 18, 2022
a636c19
bump prometheus version to v2.33.5 (#5256)
Mar 25, 2022
f0e673a
info: Return store info only when the service is ready (#5255)
Mar 25, 2022
2b87a36
Merge release 0.25 to main (#5210)
matej-g Mar 28, 2022
182c41b
Implement GRPC query API (#5250)
fpetkovski Mar 29, 2022
0afd343
Change error cleanup in `objstore.DownloadDir` to delete files not de…
dimitarvdimitrov Mar 31, 2022
58ffc8f
Update index.html (#5264)
bwplotka Apr 5, 2022
6458129
Add SumUp logo to adopters (#5267)
guilhermef Apr 6, 2022
36e9d2a
receive: Added tenant ID error handling of remote write requests. (#…
bwplotka Apr 7, 2022
e8ad95c
Add TIXnGO logo to adopters (#5273)
Zophar78 Apr 8, 2022
95aa03b
Fix miekgdns resolver to work with CNAME records too (#5271)
pracucci Apr 11, 2022
c4fe219
UI: Remove old ui (#5145)
Nexucis Apr 11, 2022
c493a4f
Updates busybox SHA (#5283)
github-actions[bot] Apr 16, 2022
81218af
build(deps): bump moment from 2.29.1 to 2.29.2 in /pkg/ui/react-app (…
dependabot[bot] Apr 16, 2022
c8e308f
docs: fix URLs preventing generation and unblock CI (#5285)
squat Apr 19, 2022
da04ef5
UI: Update vulnerable dependencies (#5233)
jgbernalp Apr 19, 2022
4b3f555
Add Vestiaire Collective as adopter (#5289)
Ebaneck Apr 21, 2022
b5056fe
Implement Query API discovery (#5291)
fpetkovski Apr 21, 2022
24706d6
Added support for ppc64le (#5290)
mgiessing Apr 21, 2022
955ea6d
Added target API tests (+goleak). (#5260)
bwplotka Apr 24, 2022
afa15e2
Revert "Added target API tests (+goleak). (#5260)" (#5297)
GiedriusS Apr 24, 2022
7cf9309
Use correct filesystem/network path separators when uploading blocks …
aknuds1 Apr 26, 2022
0a6287f
query-frontend: Don't cache request with dedup=false (#5300)
douglascamata Apr 26, 2022
69044d2
mixin: Fix typo in ThanosCompactHalted alert (#5306)
pharaujo Apr 28, 2022
1698a64
Avoid starting goroutines for memcached batch requests before gate (#…
56quarters Apr 28, 2022
2a0dff9
Cut readme for 0.26 (#5311)
wiardvanrij Apr 28, 2022
949ff03
Reviewed and updated Changelog for 0.26-rc0 (#5313)
wiardvanrij Apr 29, 2022
f5ac521
Cut 0.26.0-rc.0 set version correctly (#5317)
wiardvanrij Apr 29, 2022
f944ae6
docs: Fix broken link to introduction blog (#5319)
jmjf Apr 29, 2022
61e547e
Ensure memcached batched requests handle context cancelation (#5314)
56quarters Apr 29, 2022
b452ce5
stalebot: add generic label to avoid stalebot (#5322)
GiedriusS May 2, 2022
57f9087
Use proper replicalabels in GRPC Query API (#5308)
fpetkovski May 2, 2022
38fca66
groupcache: reduce log severity (#5323)
GiedriusS May 3, 2022
ecd7452
Update release process (#5325)
wiardvanrij May 4, 2022
5fc3a84
query-frontend: improve docs on requestes excluded from cache (#5326)
douglascamata May 4, 2022
17c5764
cut release 0.26.0 (#5330)
wiardvanrij May 5, 2022
a15454b
merge main into merge release to main
wiardvanrij May 5, 2022
3de8ee7
Merge pull request #5334 from thanos-io/merge-release-0.26-to-main
bwplotka May 5, 2022
c4f4fe4
Updates busybox SHA (#5336)
github-actions[bot] May 6, 2022
a81f0be
receive: fix deadlock on interrupt in routerOnly mode (#5339)
fgouteroux May 9, 2022
8d1179e
docs: Updated information about our community call. (#5309)
bwplotka May 9, 2022
efb99e8
reloader: Force trigger reload when config rollbacked (#5324)
heylongdacoder May 10, 2022
cf3f520
Add Cache metrics to groupcache (#5352)
SuperQ May 11, 2022
3428d44
e2e: Refactored service helpers to be consistent with new API. (#5348)
bwplotka May 11, 2022
4672a0f
groupcache: fix handling of slashes (#5357)
GiedriusS May 11, 2022
a68ad22
Adds more info about the formatting part. (#5347)
wiardvanrij May 12, 2022
513d8f1
Update promdoc to solve #5344 (#5345)
wiardvanrij May 12, 2022
a2d0431
e2e: Refactored Receive Builder to be consistent with other helpers. …
bwplotka May 14, 2022
5cf3d5f
Updates busybox SHA (#5365)
github-actions[bot] May 17, 2022
96c680b
e2e: Fixed exemplar support in receive helper. (#5372)
bwplotka May 19, 2022
9812db5
Enforce memcached concurrency limit with unbatched requests (#5360)
56quarters May 19, 2022
a8b533e
docs: fix link (#5379)
GiedriusS May 23, 2022
8f1862a
cache: do not copy data in groupcache (#5378)
GiedriusS May 23, 2022
dd77331
fix ruler send empty alerts (#5377)
May 23, 2022
18b4dc3
Add custom `errors` package with stack trace functionality (#5239)
bisakhmondal May 24, 2022
5d49fbc
Group memcached keys based on server when performing batch gets (#5356)
56quarters May 24, 2022
8a46c81
QueryFrontend: pre-compile regexp (#5383)
djdongjin May 24, 2022
6a312a7
[FEAT] adding thanos consul blogpost (#5387)
nicolastakashi May 25, 2022
113f4a2
Fix empty $externalLabels when templating labels in rule. (#5394)
roastiek May 30, 2022
7ba274c
support series relabeling on Thanos receiver (#5391)
May 31, 2022
a6f6ce0
Expose GatherFileStats. (#5400)
pstibrany Jun 2, 2022
22aefd6
Rule: Error out earlier when building alertmanager config (#5405)
Jun 7, 2022
586449e
[5130] [.*:] Upgrade Minio used for local development and e2e tests (…
B0go Jun 8, 2022
e040c33
Submit a proposal for vertical query sharding (#5350)
fpetkovski Jun 8, 2022
54a0deb
query: Close() after using query (#5410)
GiedriusS Jun 9, 2022
296c4ab
avoided potential panic due to divide by 0 (#5412)
metonymic-smokey Jun 9, 2022
5da60e0
sidecar/compact/store/receiver - Add the prefix option to buckets (#5…
jademcosta Jun 9, 2022
03775c2
Ruler: Change default evaluation interval to 1m (#5417)
matej-g Jun 13, 2022
d095a00
Updates busybox SHA (#5423)
github-actions[bot] Jun 15, 2022
0d15bc0
receive: Added Ketamo Consistent hashing (#5408)
fpetkovski Jun 16, 2022
127075b
S3: Add config option to enforce the minio DNS lookup (#5409)
Jakob3xD Jun 20, 2022
31ce79b
Expose tsdb status in receiver (#5402)
fpetkovski Jun 20, 2022
9e54868
Receive: option to extract tenant from client certificate (#5153)
4xoc Jun 21, 2022
93e7ced
Improve ketama hashring replication (#5427)
fpetkovski Jun 21, 2022
d2cf622
Cut readme for 0.27 (#5429)
wiardvanrij Jun 21, 2022
b3eac41
Added alert compliance test for Thanos (#5315)
bwplotka Jun 21, 2022
8d8c9fe
0.27-rc0 Update readme and version (#5430)
wiardvanrij Jun 21, 2022
ce84ec5
Alert Compliance: Fix wrong ruler configuration (#5433)
matej-g Jun 22, 2022
a0f4181
[receive] Export metrics about remote write requests per tenant (#5424)
douglascamata Jun 23, 2022
f60b659
remove unused block-sync-concurrency flag (#5426)
Jun 23, 2022
eb65de3
fix docs typo in metric thanos_compact_halted (#5448)
nikitapecasa Jun 26, 2022
37cc176
Implement tenant expiration (#5420)
fpetkovski Jun 27, 2022
f644d75
Docs: Remove Katacoda links (#5454)
matej-g Jun 30, 2022
4fca57b
Fixed lint on Go 1.18.3+ (#5459)
bwplotka Jul 1, 2022
5d05c1f
Add HTTP metrics for in-flight requests (#5440)
douglascamata Jul 1, 2022
4de555d
docs: Fix heading level of "Excluded from caching" (#5455)
shenxn Jul 3, 2022
cc1bd3a
Refactor DefaultTransport() from objstore to package exthttp (#5447)
SrushtiSapkale Jul 5, 2022
6580e39
receive: Fix race condition when pruning tenants (#5460)
fpetkovski Jul 5, 2022
3688ea0
Adding SCMP as an adopter (#5466)
chris-ng-scmp Jul 5, 2022
5f6ee25
Updated busybox version. (#5471)
bwplotka Jul 5, 2022
9292436
Refactor endpoint ref clients
matej-g Jul 4, 2022
2a0ad56
Fix E2E test env name clash
matej-g Jul 4, 2022
d704b7c
Build with Go 1.18 (#5258)
sylr Jul 6, 2022
18b7089
Ignore 405 errors for prometheus buildVersion API requests (#5477)
olasd Jul 6, 2022
91199f6
*: Cut 0.27.0 (#5473)
matej-g Jul 5, 2022
5d4fce4
Merge remote-tracking branch 'origin/main' into merge-release-0.27-to…
matej-g Jul 6, 2022
3ec9dc2
Update compact.md (#5465)
BouchaaraAdil Jul 7, 2022
00ca279
During 1h downsampling skip XOR chunks that may erroneously be presen…
eharcevs Jul 7, 2022
5f31fc5
Merge pull request #5479 from matej-g/merge-release-0.27-to-main
bwplotka Jul 7, 2022
3d022ab
Add fpetkovski to triage list
fpetkovski Jul 8, 2022
47dcda7
Merge pull request #5468 from matej-g/endpoints-refactor-get-clients-…
bwplotka Jul 8, 2022
c0a062e
Merge pull request #5481 from fpetkovski/fpetkovski-triage
kakkoyun Jul 8, 2022
b5d0a61
Use Azure BlobURL.Download instead of in-memory buffer (#5451)
56quarters Jul 8, 2022
6f3e412
Update storage.md (#5486)
bishal7679 Jul 11, 2022
e298822
[receive] Add per-tenant charts to Receive's example dashboard (#5472)
douglascamata Jul 11, 2022
5034d71
Bump Go version in all the GH Actions (#5487)
douglascamata Jul 11, 2022
79ab7c6
objstore: Download and Upload block files in parallel (#5475)
alanprot Jul 12, 2022
7217530
Use default HTTP config for E2E S3 tests (#5483)
matej-g Jul 12, 2022
ca4fe82
chore: Included githubactions in the dependabot config (#5364)
naveensrinivasan Jul 12, 2022
90484c3
bump codemirror and promql editor to the last version (#5491)
Nexucis Jul 12, 2022
f8ef962
receiver: Expose stats for all tenants (#5470)
fpetkovski Jul 12, 2022
0b9e2e3
CHANGELOG.md: regenerate (#5495)
squat Jul 13, 2022
8864d74
receive: Fix stats nil pointer panic (#5494)
fpetkovski Jul 13, 2022
cd1f80e
Update query.md (#5496)
Firxiao Jul 13, 2022
ef3adc5
Parallel download blocks - Follow up of #5475 (#5493)
alanprot Jul 14, 2022
5aea8d5
Upgrade mdox with cache and some http settings to reduce CI failures …
douglascamata Jul 14, 2022
1e64191
Updated minio-go to latest; removed fork. (#5474)
bwplotka Jul 14, 2022
9b6903b
Receiver: Handle storage exemplar multi-error (#5502)
matej-g Jul 14, 2022
84880ea
Fixing Race condition Introduced by #5493 (#5503)
alanprot Jul 15, 2022
88de4fe
Update busybox image versions (#5506)
kakkoyun Jul 15, 2022
1919b06
Updates busybox SHA (#5507)
github-actions[bot] Jul 15, 2022
6047482
chore: Update Prometheus dependency (#5484)
SuperQ Jul 15, 2022
efbcf0c
chore: Vendor Cortex dependency as an internal package (#5504)
kakkoyun Jul 15, 2022
dfb7e9d
*: Move objstore out of repo (#5510)
kakkoyun Jul 15, 2022
f47f1a7
chore: Update Prometheus to v2.37.0 (#5511)
SuperQ Jul 18, 2022
9c4040b
chore: Update Go modules (#5516)
SuperQ Jul 18, 2022
6d426d2
chore: Update Go modules (#5518)
SuperQ Jul 19, 2022
52a71a6
Reuse upstream TSDB status structs (#5526)
fpetkovski Jul 20, 2022
090ddb8
Fix proposal on website (#5530)
saswatamcode Jul 21, 2022
45943b8
Update all bingo dependencies (#5525)
fpetkovski Jul 21, 2022
22461a6
delete_katacoda (#5529)
Akshit42-hue Jul 22, 2022
c1c7194
Remove empty RuleGroups in api/v1/rules when using matchers (#5537)
saswatamcode Jul 25, 2022
467c47f
fix(api): When querying api query on endpoint alerts return a json st…
audig Jul 25, 2022
31af0d2
Receiver: Add benchmark for receive writer (#5533)
matej-g Jul 26, 2022
15decfe
Submit a proposal for Active Series Limiting for Hashring Topology (#…
saswatamcode Jul 27, 2022
fd275f8
Refactor EndpointSet (#5538)
fpetkovski Jul 27, 2022
be70271
Fix changed-docs grep regex (#5556)
saswatamcode Aug 1, 2022
227928c
Added Vertical Query Sharding to Query-Frontend (#5342)
fpetkovski Aug 1, 2022
e349723
Rule: Fix e2e test flake (#5558)
saswatamcode Aug 1, 2022
6391f8c
Fix multi-tenant exemplar matchers (#5554)
fpetkovski Aug 1, 2022
976b681
Receive: add per request limits for remote write (#5527)
douglascamata Aug 2, 2022
4af46dd
Announce sharding in ruler and store proxy (#5560)
fpetkovski Aug 2, 2022
0febf14
Fix flaky e2e tests (#5563)
saswatamcode Aug 2, 2022
dea54a7
Meta-monitoring based active series limiting (#5520)
saswatamcode Aug 2, 2022
862b7a3
Remove usage of ioutil (#5564)
saswatamcode Aug 3, 2022
99239df
docs/contribution.md: Update required Go version (#5557)
Akshit42-hue Aug 3, 2022
547da58
fix an expression param in a link to an alert in the rules page (#5562)
roastiek Aug 5, 2022
9812cea
Receiver: Validate labels in write requests (#5508)
matej-g Aug 6, 2022
9f21c1d
test: use `T.TempDir` to create temporary test directory (#5574)
Juneezee Aug 6, 2022
79a6335
Flag to add active query tracker. (#5555)
metonymic-smokey Aug 6, 2022
ca32b23
docs: Add Thanos sidecar Prometheus HTTP client config format (#5559)
heylongdacoder Aug 6, 2022
291b6fa
receive: Expose write chunk queue as flag (#5566)
philipgough Aug 8, 2022
6670093
Add support for snappy compression in receivers (#5575)
fpetkovski Aug 8, 2022
6d1b98d
add alert ThanosQueryOverload to mixin (#5439)
raptorsun Aug 9, 2022
d00a713
api: fix race between Respond() and query/queryRange (#5583)
GiedriusS Aug 10, 2022
732582b
Update CHANGELOG (#5579)
matej-g Aug 10, 2022
292dbb7
Receive: Writer benchmark - address feedback from previous (#5544)
matej-g Aug 10, 2022
cbe6657
Expose Endpoint Info timeout parameter (#5480)
Aug 12, 2022
bf7f33f
Updates busybox SHA (#5598)
github-actions[bot] Aug 15, 2022
9ec3763
Filter external labels from matchers on LabelValues/LabelNames (#5596)
oronsh Aug 17, 2022
ddf3d77
Store: improve index header reading performance by sorting values fir…
damnever Aug 17, 2022
13a2eb8
Query Frontend: add query instant tripperware for query sharding (#5561)
Aug 17, 2022
67880ca
add myself yeya24 to release shepherd for v0.28.0 (#5608)
Aug 19, 2022
6e6a486
Query Frontend: Add tests and fix previous bugs for instant query tri…
Aug 22, 2022
e54da92
Query: remove verbose info log (#5629)
fpetkovski Aug 22, 2022
e27e60c
website: add authzed to adopters (#5611)
jzelinskie Aug 22, 2022
72e9156
Support custom lookback delta from request for query api (#5607)
oronsh Aug 23, 2022
ee512ae
Ensure distinct replication (#5604)
fpetkovski Aug 23, 2022
319ef15
Receiver: Fix labels debug logging in writer (#5642)
matej-g Aug 25, 2022
544d67a
Update compact.md (#5620)
tusharxoxoxo Aug 27, 2022
06e5c94
Fix creation of already pruned tenants (#5655)
fpetkovski Aug 29, 2022
2761fdb
merge release-0.28 branch to main
Aug 28, 2022
4d08130
Merge pull request #5652 from yeya24/merge-release-0.28-main
Aug 29, 2022
ab275c0
query: add --grpc-compression for enabling compression (#5654)
GiedriusS Aug 30, 2022
95f8596
Add sharded queries metrics (#5650)
idoqo Aug 30, 2022
739c876
macOS/arm64 e2e test improvements (#5615)
douglascamata Aug 31, 2022
d848518
Hide TxGaugeVec behind an interface (#5640)
bboreham Sep 1, 2022
06a64d6
Add args for Thanos sidecar (#5573)
zvlb Sep 1, 2022
891e6f2
Created .devcontainer.json file for Github codespaces (#5661)
Akshit42-hue Sep 2, 2022
a947f33
Cache vertical shards in query frontend (#5648)
fpetkovski Sep 4, 2022
80a9c09
website: Added OYO as an adopter (#5670)
padhiar-aditya Sep 6, 2022
d39cb4b
Bump protoc version for better compability with Apple Silicon (#5666)
pedro-stanaka Sep 6, 2022
b8eb3d8
Receive: Allow remote write request limits to be defined per file and…
douglascamata Sep 6, 2022
a7865e0
Adding udaan as adopter of Thanos (#5678)
prajain12 Sep 7, 2022
32a6c4e
store: use k-way merging for proxying logic (#5296)
GiedriusS Sep 9, 2022
0b8f2ea
Receiver: Simplify readiness behavior on hashring change (#5649)
matej-g Sep 9, 2022
60cddce
Updating udaan logo (#5680)
prajain12 Sep 9, 2022
eb9810f
treewide: fix typo of gRPC (#5656)
xdavidwu Sep 9, 2022
0d659bf
chore: remove duplicate word in comments (#5660)
Abirdcfly Sep 9, 2022
fb11fc7
Route parse errors from sharding through normal api path (#5684)
sdufel Sep 12, 2022
0392dd7
Query Frontend: dynamic horizontal query sharding (#5658)
pedro-stanaka Sep 14, 2022
0d8562b
QueryFrontend: fixing bug on cortex cache for range query when using …
pedro-stanaka Sep 14, 2022
9237dd9
Compact: update "accept malformed index" flag to apply to downsamplin…
mtlang Sep 15, 2022
4be755d
fix: re-enabling some metrics lost during a package update (#5696)
vhbfernandes Sep 16, 2022
a052063
update my company info (#5698)
yeya24 Sep 18, 2022
d1405e4
Updates minio-go to v7.0.37 from v7.0.32 (#5702)
Sep 19, 2022
faa2de6
query: Enabled experimental thanos-community promql-engine behind the…
bwplotka Sep 20, 2022
a3c1189
Update my company info (#5708)
fpetkovski Sep 20, 2022
043c5bf
Send sorted series from Receiver (#5709)
fpetkovski Sep 21, 2022
85e5df0
Move myself to maintainers (#5712)
matej-g Sep 21, 2022
ff9ee9a
Update objstore to latest version (#5707)
phillebaba Sep 22, 2022
bd7ff44
Announce sorted series from Ruler (#5718)
fpetkovski Sep 23, 2022
f4ffce6
chore: Bump e2e framework version to latest main (#5713)
yeya24 Sep 24, 2022
a31e4c5
Receive: Make head series limiting config per tenant (#5685)
saswatamcode Sep 26, 2022
1c18ef4
split interval middleware sends query when start equals false (#5714)
yeya24 Sep 26, 2022
abaef5b
add metrics for bucket store empty postings count (#5721)
yeya24 Sep 26, 2022
2fd75cd
Remove hardcoded labels in store shard matcher (#5641)
haanhvu Sep 26, 2022
28ad853
Support disable block viewer UI in compactor (#5723)
wanjunlei Sep 27, 2022
e6e268e
Bump thanos-community/promql-engine to latest version (#5724)
fpetkovski Sep 27, 2022
ebd06fc
Skip flaky test (#5731)
matej-g Sep 27, 2022
a4ea07f
query frontend, store: Add TLS support to redis_client (#5674)
dbut023 Sep 28, 2022
5e84ea7
Docs: Document how to delete an interval via `thanos tools bucket rew…
igorwwwwwwwwwwwwwwwwwwww Sep 28, 2022
e414597
Compact: Make GatherNoCompactionMarkFilter.NoCompactMarkedBlocks conc…
igorwwwwwwwwwwwwwwwwwwww Sep 28, 2022
c766dfe
Store: Support disable block viewer UI. (#5734)
wanjunlei Sep 29, 2022
4d76444
log compaction run total time from block download (#5739)
yeya24 Sep 29, 2022
054cb03
Bump promql engine version (#5740)
fpetkovski Sep 30, 2022
6f86ada
replaced crypto/sha with https://github.com/minio/sha256-simd (#5738)
utukJ Sep 30, 2022
f75cee9
Adds Adfinis as adopter (#5744)
isantospardo Sep 30, 2022
21aa1db
Docs: Migrate tutorials to Killercoda (#5745)
matej-g Sep 30, 2022
64e7e3b
Migrating Jaeger tracing from OpenTracing to OpenTelemetry; Add OTLP …
metonymic-smokey Oct 2, 2022
d533abf
store: fix nil panic in proxy heap (#5746)
GiedriusS Oct 2, 2022
ec19a0e
Stop failing fast on e2e tests (#5747)
douglascamata Oct 3, 2022
7b927cf
Build with Go 1.19 (#5753)
sylr Oct 5, 2022
5bbd008
fix missing duration log key (#5759)
yeya24 Oct 6, 2022
09ddcc2
Receiver: Use proxy store for MultiTSDB (#5552)
matej-g Oct 6, 2022
1b3a10d
chore: Merge 0.28 to main (#5768)
yeya24 Oct 7, 2022
83b04ec
docs: fix typos (#5769)
amincheloh Oct 7, 2022
633c5b2
Compact: Enable metadata cache (#5763)
igorwwwwwwwwwwwwwwwwwwww Oct 7, 2022
4ce3fe1
Skip OCI objstore local test (#5770)
matej-g Oct 7, 2022
561a113
*: Upgrade Prometheus to v2.39.0 (#5767)
douglascamata Oct 7, 2022
a4e3341
*: Upgrade Prometheus to v2.39.1. (#5771)
douglascamata Oct 7, 2022
ecb26ec
chore: Bump objstore package to latest main (#5779)
yeya24 Oct 11, 2022
4730ae9
created lru cache in querysharding pkg (#5749)
Rahulkumar2002 Oct 12, 2022
5c612ba
Add pooling for remote-write requests (#5782)
fpetkovski Oct 12, 2022
ee07110
Revert "Add pooling for remote-write requests (#5782)" (#5788)
fpetkovski Oct 13, 2022
3b43a52
Updates busybox SHA (#5793)
github-actions[bot] Oct 15, 2022
a3e246c
Receive: Reload tenant limit configuration on file change (#5673)
douglascamata Oct 17, 2022
be95bb1
Query: add query metrics to calls going through the Store API (#5741)
douglascamata Oct 18, 2022
35a3e3d
docs: mark me as shepherd for next release (#5797)
GiedriusS Oct 18, 2022
d5744e7
Fix sharding behavior for vector matches (#5799)
sdufel Oct 20, 2022
ef1db54
Update storage.md with Oracle Cloud Infrastructure provider (#5778)
aarontams Oct 21, 2022
f354173
*: cut 0.29.0-rc.0 (#5806)
GiedriusS Oct 21, 2022
194e1fa
*: release 0.29.0 (#5855)
GiedriusS Nov 3, 2022
c2bec3a
Upgrade to Thanos 0.29.0
ngraham20 Nov 7, 2022
446ce91
updated docs
ngraham20 Nov 8, 2022
40dcb2f
Merged with release-2.7
ngraham20 Nov 9, 2022
21572ef
Fixed broken merge indicators
ngraham20 Nov 9, 2022
f9519ff
Removed docs.yaml
ngraham20 Nov 10, 2022
3028e5d
exclude e2e tests from sonar scan
subbarao-meduri Nov 15, 2022
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
  •  
  •  
  •  
1 change: 1 addition & 0 deletions .bingo/.gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@
# But not these files:
!.gitignore
!*.mod
!*.sum
!README.md
!Variables.mk
!variables.env
Expand Down
116 changes: 56 additions & 60 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.4.3. DO NOT EDIT.
# Auto generated binary variables helper managed by https://github.com/bwplotka/bingo v0.6. 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 @@ -17,117 +17,113 @@ GO ?= $(shell which go)
# @echo "Running alertmanager"
# @$(ALERTMANAGER) <flags/args..>
#
ALERTMANAGER := $(GOBIN)/alertmanager-v0.20.0
ALERTMANAGER := $(GOBIN)/alertmanager-v0.24.0
$(ALERTMANAGER): $(BINGO_DIR)/alertmanager.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)/alertmanager-v0.20.0"
@cd $(BINGO_DIR) && $(GO) build -mod=mod -modfile=alertmanager.mod -o=$(GOBIN)/alertmanager-v0.20.0 "github.com/prometheus/alertmanager/cmd/alertmanager"
@echo "(re)installing $(GOBIN)/alertmanager-v0.24.0"
@cd $(BINGO_DIR) && $(GO) build -mod=mod -modfile=alertmanager.mod -o=$(GOBIN)/alertmanager-v0.24.0 "github.com/prometheus/alertmanager/cmd/alertmanager"

BINGO := $(GOBIN)/bingo-v0.5.2
BINGO := $(GOBIN)/bingo-v0.6.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.5.2"
@cd $(BINGO_DIR) && $(GO) build -mod=mod -modfile=bingo.mod -o=$(GOBIN)/bingo-v0.5.2 "github.com/bwplotka/bingo"
@echo "(re)installing $(GOBIN)/bingo-v0.6.0"
@cd $(BINGO_DIR) && $(GO) build -mod=mod -modfile=bingo.mod -o=$(GOBIN)/bingo-v0.6.0 "github.com/bwplotka/bingo"

FAILLINT := $(GOBIN)/faillint-v1.8.0
FAILLINT := $(GOBIN)/faillint-v1.11.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.8.0"
@cd $(BINGO_DIR) && $(GO) build -mod=mod -modfile=faillint.mod -o=$(GOBIN)/faillint-v1.8.0 "github.com/fatih/faillint"
@echo "(re)installing $(GOBIN)/faillint-v1.11.0"
@cd $(BINGO_DIR) && $(GO) build -mod=mod -modfile=faillint.mod -o=$(GOBIN)/faillint-v1.11.0 "github.com/fatih/faillint"

GO_BINDATA := $(GOBIN)/go-bindata-v3.1.1+incompatible
$(GO_BINDATA): $(BINGO_DIR)/go-bindata.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)/go-bindata-v3.1.1+incompatible"
@cd $(BINGO_DIR) && $(GO) build -mod=mod -modfile=go-bindata.mod -o=$(GOBIN)/go-bindata-v3.1.1+incompatible "github.com/go-bindata/go-bindata/go-bindata"

GOIMPORTS := $(GOBIN)/goimports-v0.0.0-20200526224456-8b020aee10d2
GOIMPORTS := $(GOBIN)/goimports-v0.1.11
$(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.0.0-20200526224456-8b020aee10d2"
@cd $(BINGO_DIR) && $(GO) build -mod=mod -modfile=goimports.mod -o=$(GOBIN)/goimports-v0.0.0-20200526224456-8b020aee10d2 "golang.org/x/tools/cmd/goimports"
@echo "(re)installing $(GOBIN)/goimports-v0.1.11"
@cd $(BINGO_DIR) && $(GO) build -mod=mod -modfile=goimports.mod -o=$(GOBIN)/goimports-v0.1.11 "golang.org/x/tools/cmd/goimports"

GOJSONTOYAML := $(GOBIN)/gojsontoyaml-v0.0.0-20191212081931-bf2969bbd742
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.0.0-20191212081931-bf2969bbd742"
@cd $(BINGO_DIR) && $(GO) build -mod=mod -modfile=gojsontoyaml.mod -o=$(GOBIN)/gojsontoyaml-v0.0.0-20191212081931-bf2969bbd742 "github.com/brancz/gojsontoyaml"
@echo "(re)installing $(GOBIN)/gojsontoyaml-v0.1.0"
@cd $(BINGO_DIR) && $(GO) build -mod=mod -modfile=gojsontoyaml.mod -o=$(GOBIN)/gojsontoyaml-v0.1.0 "github.com/brancz/gojsontoyaml"

GOLANGCI_LINT := $(GOBIN)/golangci-lint-v1.39.1-0.20210330125642-6844f6abf817
GOLANGCI_LINT := $(GOBIN)/golangci-lint-v1.49.0
$(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.39.1-0.20210330125642-6844f6abf817"
@cd $(BINGO_DIR) && $(GO) build -mod=mod -modfile=golangci-lint.mod -o=$(GOBIN)/golangci-lint-v1.39.1-0.20210330125642-6844f6abf817 "github.com/golangci/golangci-lint/cmd/golangci-lint"
@echo "(re)installing $(GOBIN)/golangci-lint-v1.49.0"
@cd $(BINGO_DIR) && $(GO) build -mod=mod -modfile=golangci-lint.mod -o=$(GOBIN)/golangci-lint-v1.49.0 "github.com/golangci/golangci-lint/cmd/golangci-lint"

GOTESPLIT := $(GOBIN)/gotesplit-v0.1.2
GOTESPLIT := $(GOBIN)/gotesplit-v0.2.1
$(GOTESPLIT): $(BINGO_DIR)/gotesplit.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)/gotesplit-v0.1.2"
@cd $(BINGO_DIR) && $(GO) build -mod=mod -modfile=gotesplit.mod -o=$(GOBIN)/gotesplit-v0.1.2 "github.com/Songmu/gotesplit/cmd/gotesplit"
@echo "(re)installing $(GOBIN)/gotesplit-v0.2.1"
@cd $(BINGO_DIR) && $(GO) build -mod=mod -modfile=gotesplit.mod -o=$(GOBIN)/gotesplit-v0.2.1 "github.com/Songmu/gotesplit/cmd/gotesplit"

HUGO := $(GOBIN)/hugo-v0.80.0
HUGO := $(GOBIN)/hugo-v0.101.0
$(HUGO): $(BINGO_DIR)/hugo.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)/hugo-v0.80.0"
@cd $(BINGO_DIR) && $(GO) build -mod=mod -modfile=hugo.mod -o=$(GOBIN)/hugo-v0.80.0 "github.com/gohugoio/hugo"
@echo "(re)installing $(GOBIN)/hugo-v0.101.0"
@cd $(BINGO_DIR) && $(GO) build -mod=mod -modfile=hugo.mod -o=$(GOBIN)/hugo-v0.101.0 "github.com/gohugoio/hugo"

JB := $(GOBIN)/jb-v0.4.0
JB := $(GOBIN)/jb-v0.5.1
$(JB): $(BINGO_DIR)/jb.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)/jb-v0.4.0"
@cd $(BINGO_DIR) && $(GO) build -mod=mod -modfile=jb.mod -o=$(GOBIN)/jb-v0.4.0 "github.com/jsonnet-bundler/jsonnet-bundler/cmd/jb"
@echo "(re)installing $(GOBIN)/jb-v0.5.1"
@cd $(BINGO_DIR) && $(GO) build -mod=mod -modfile=jb.mod -o=$(GOBIN)/jb-v0.5.1 "github.com/jsonnet-bundler/jsonnet-bundler/cmd/jb"

JSONNET_LINT := $(GOBIN)/jsonnet-lint-v0.17.1-0.20211101230100-b10eae7c683a
JSONNET_LINT := $(GOBIN)/jsonnet-lint-v0.18.0
$(JSONNET_LINT): $(BINGO_DIR)/jsonnet-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)/jsonnet-lint-v0.17.1-0.20211101230100-b10eae7c683a"
@cd $(BINGO_DIR) && $(GO) build -mod=mod -modfile=jsonnet-lint.mod -o=$(GOBIN)/jsonnet-lint-v0.17.1-0.20211101230100-b10eae7c683a "github.com/google/go-jsonnet/cmd/jsonnet-lint"
@echo "(re)installing $(GOBIN)/jsonnet-lint-v0.18.0"
@cd $(BINGO_DIR) && $(GO) build -mod=mod -modfile=jsonnet-lint.mod -o=$(GOBIN)/jsonnet-lint-v0.18.0 "github.com/google/go-jsonnet/cmd/jsonnet-lint"

JSONNET := $(GOBIN)/jsonnet-v0.17.0
JSONNET := $(GOBIN)/jsonnet-v0.18.0
$(JSONNET): $(BINGO_DIR)/jsonnet.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)/jsonnet-v0.17.0"
@cd $(BINGO_DIR) && $(GO) build -mod=mod -modfile=jsonnet.mod -o=$(GOBIN)/jsonnet-v0.17.0 "github.com/google/go-jsonnet/cmd/jsonnet"
@echo "(re)installing $(GOBIN)/jsonnet-v0.18.0"
@cd $(BINGO_DIR) && $(GO) build -mod=mod -modfile=jsonnet.mod -o=$(GOBIN)/jsonnet-v0.18.0 "github.com/google/go-jsonnet/cmd/jsonnet"

JSONNETFMT := $(GOBIN)/jsonnetfmt-v0.17.0
JSONNETFMT := $(GOBIN)/jsonnetfmt-v0.18.0
$(JSONNETFMT): $(BINGO_DIR)/jsonnetfmt.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)/jsonnetfmt-v0.17.0"
@cd $(BINGO_DIR) && $(GO) build -mod=mod -modfile=jsonnetfmt.mod -o=$(GOBIN)/jsonnetfmt-v0.17.0 "github.com/google/go-jsonnet/cmd/jsonnetfmt"
@echo "(re)installing $(GOBIN)/jsonnetfmt-v0.18.0"
@cd $(BINGO_DIR) && $(GO) build -mod=mod -modfile=jsonnetfmt.mod -o=$(GOBIN)/jsonnetfmt-v0.18.0 "github.com/google/go-jsonnet/cmd/jsonnetfmt"

MDOX := $(GOBIN)/mdox-v0.9.0
MDOX := $(GOBIN)/mdox-v0.9.1-0.20220713110358-25b9abcf90a0
$(MDOX): $(BINGO_DIR)/mdox.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)/mdox-v0.9.0"
@cd $(BINGO_DIR) && $(GO) build -mod=mod -modfile=mdox.mod -o=$(GOBIN)/mdox-v0.9.0 "github.com/bwplotka/mdox"
@echo "(re)installing $(GOBIN)/mdox-v0.9.1-0.20220713110358-25b9abcf90a0"
@cd $(BINGO_DIR) && $(GO) build -mod=mod -modfile=mdox.mod -o=$(GOBIN)/mdox-v0.9.1-0.20220713110358-25b9abcf90a0 "github.com/bwplotka/mdox"

MINIO := $(GOBIN)/minio-v0.0.0-20200527010300-cccf2de129da
MINIO := $(GOBIN)/minio-v0.0.0-20220720015624-ce8397f7d944
$(MINIO): $(BINGO_DIR)/minio.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)/minio-v0.0.0-20200527010300-cccf2de129da"
@cd $(BINGO_DIR) && $(GO) build -mod=mod -modfile=minio.mod -o=$(GOBIN)/minio-v0.0.0-20200527010300-cccf2de129da "github.com/minio/minio"
@echo "(re)installing $(GOBIN)/minio-v0.0.0-20220720015624-ce8397f7d944"
@cd $(BINGO_DIR) && $(GO) build -mod=mod -modfile=minio.mod -o=$(GOBIN)/minio-v0.0.0-20220720015624-ce8397f7d944 "github.com/minio/minio"

PROMDOC := $(GOBIN)/promdoc-v0.7.0
PROMDOC := $(GOBIN)/promdoc-v0.8.0
$(PROMDOC): $(BINGO_DIR)/promdoc.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)/promdoc-v0.7.0"
@cd $(BINGO_DIR) && $(GO) build -mod=mod -modfile=promdoc.mod -o=$(GOBIN)/promdoc-v0.7.0 "github.com/plexsystems/promdoc"
@echo "(re)installing $(GOBIN)/promdoc-v0.8.0"
@cd $(BINGO_DIR) && $(GO) build -mod=mod -modfile=promdoc.mod -o=$(GOBIN)/promdoc-v0.8.0 "github.com/plexsystems/promdoc"

PROMETHEUS_ARRAY := $(GOBIN)/prometheus-v2.4.3+incompatible $(GOBIN)/prometheus-v1.8.2-0.20200724121523-657ba532e42f $(GOBIN)/prometheus-v1.8.2-0.20210331101223-3cafc58827d1
$(PROMETHEUS_ARRAY): $(BINGO_DIR)/prometheus.mod $(BINGO_DIR)/prometheus.1.mod $(BINGO_DIR)/prometheus.2.mod
PROMETHEUS := $(GOBIN)/prometheus-v0.37.0
$(PROMETHEUS): $(BINGO_DIR)/prometheus.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)/prometheus-v2.4.3+incompatible"
@cd $(BINGO_DIR) && $(GO) build -mod=mod -modfile=prometheus.mod -o=$(GOBIN)/prometheus-v2.4.3+incompatible "github.com/prometheus/prometheus/cmd/prometheus"
@echo "(re)installing $(GOBIN)/prometheus-v1.8.2-0.20200724121523-657ba532e42f"
@cd $(BINGO_DIR) && $(GO) build -mod=mod -modfile=prometheus.1.mod -o=$(GOBIN)/prometheus-v1.8.2-0.20200724121523-657ba532e42f "github.com/prometheus/prometheus/cmd/prometheus"
@echo "(re)installing $(GOBIN)/prometheus-v1.8.2-0.20210331101223-3cafc58827d1"
@cd $(BINGO_DIR) && $(GO) build -mod=mod -modfile=prometheus.2.mod -o=$(GOBIN)/prometheus-v1.8.2-0.20210331101223-3cafc58827d1 "github.com/prometheus/prometheus/cmd/prometheus"
@echo "(re)installing $(GOBIN)/prometheus-v0.37.0"
@cd $(BINGO_DIR) && $(GO) build -mod=mod -modfile=prometheus.mod -o=$(GOBIN)/prometheus-v0.37.0 "github.com/prometheus/prometheus/cmd/prometheus"

PROMTOOL := $(GOBIN)/promtool-v1.8.2-0.20200522113006-f4dd45609a05
PROMTOOL := $(GOBIN)/promtool-v0.37.0
$(PROMTOOL): $(BINGO_DIR)/promtool.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)/promtool-v1.8.2-0.20200522113006-f4dd45609a05"
@cd $(BINGO_DIR) && $(GO) build -mod=mod -modfile=promtool.mod -o=$(GOBIN)/promtool-v1.8.2-0.20200522113006-f4dd45609a05 "github.com/prometheus/prometheus/cmd/promtool"
@echo "(re)installing $(GOBIN)/promtool-v0.37.0"
@cd $(BINGO_DIR) && $(GO) build -mod=mod -modfile=promtool.mod -o=$(GOBIN)/promtool-v0.37.0 "github.com/prometheus/prometheus/cmd/promtool"

PROMU := $(GOBIN)/promu-v0.5.0
$(PROMU): $(BINGO_DIR)/promu.mod
Expand All @@ -141,9 +137,9 @@ $(PROTOC_GEN_GOGOFAST): $(BINGO_DIR)/protoc-gen-gogofast.mod
@echo "(re)installing $(GOBIN)/protoc-gen-gogofast-v1.3.2"
@cd $(BINGO_DIR) && $(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.1.2
SHFMT := $(GOBIN)/shfmt-v3.5.1
$(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.1.2"
@cd $(BINGO_DIR) && $(GO) build -mod=mod -modfile=shfmt.mod -o=$(GOBIN)/shfmt-v3.1.2 "mvdan.cc/sh/v3/cmd/shfmt"
@echo "(re)installing $(GOBIN)/shfmt-v3.5.1"
@cd $(BINGO_DIR) && $(GO) build -mod=mod -modfile=shfmt.mod -o=$(GOBIN)/shfmt-v3.5.1 "mvdan.cc/sh/v3/cmd/shfmt"

2 changes: 1 addition & 1 deletion .bingo/alertmanager.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/prometheus/alertmanager v0.20.0 // cmd/alertmanager
require github.com/prometheus/alertmanager v0.24.0 // cmd/alertmanager
Loading