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

Update from upstream repository #267

Merged
merged 45 commits into from
Mar 2, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
45 commits
Select commit Hold shift + click to select a range
0660cfc
fix(deps): update github.com/axiomhq/hyperloglog digest to 24bca3a (m…
renovate[bot] Feb 20, 2024
b7cb85f
Tail queue (#11930)
salvacorts Feb 20, 2024
fac5997
feat: Support split align and caching for instant metric query result…
kavirajk Feb 20, 2024
bdea0b6
Add o11y for chunk data retrieved from ingesters (#12003)
Feb 20, 2024
6204886
Set tracing.profiling-enabled to true by default (#12004)
salvacorts Feb 20, 2024
71fa802
Map ring token keyspace (uint32) into fingerprint keyspace (uint64) (…
chaudum Feb 20, 2024
eb1379a
Remove unnecessary ingester fields from metrics.go which only work in…
Feb 20, 2024
1662298
[Blooms] Consistent hashing via tokens for bloomcompactor (#12002)
owen-d Feb 20, 2024
b91bcec
quantile sharding; fix bug related to # of steps (instant query mem u…
cstyan Feb 20, 2024
09aa0f8
Blooms/contiguous bounds union (#12009)
owen-d Feb 20, 2024
65b3ec4
chore: update to latest release action (#11808)
trevorwhitney Feb 20, 2024
1f3e64b
fix(operator): Support using multiple buckets with AWS STS (#12008)
xperimental Feb 21, 2024
b9d8eef
test: Use table prefix in bloomstore tests (#12022)
chaudum Feb 21, 2024
aeaefe6
feat(operator): Extend Azure secret validation (#12007)
xperimental Feb 21, 2024
e835b61
refactor(blooms): refactors `blockLoadingIter`, exposing more error c…
owen-d Feb 21, 2024
1dce7b5
fix(blooms): race condition in `BloomPageDecoder` (#12027)
owen-d Feb 21, 2024
6e4a9f3
docs: Restore link to flog (#12011)
JStickler Feb 21, 2024
b47f2bf
refactor: Limit processing of blocks to requested fingerprint ranges …
chaudum Feb 21, 2024
edc9a44
test: Finish sync work for mockIngester.pushed var (#12028)
paul1r Feb 21, 2024
1f56da2
refactor: Simplify fingerprint partitioning in bloom gateway client (…
chaudum Feb 22, 2024
32a9a3f
chore(blooms): Improve how block directory is extracted (#12030)
chaudum Feb 22, 2024
817c516
feat: area/helm: Added missing default values to support ServerSideAp…
Sheikh-Abubaker Feb 22, 2024
b9ce005
fix: Ensure working dir for bloomstore exists (#12019)
chaudum Feb 22, 2024
dbea8ba
chore(blooms): Various fixes in blooms read path (#12036)
chaudum Feb 22, 2024
782b938
test: split unit and integrations suites to parallelize (#12039)
trevorwhitney Feb 22, 2024
4fa5148
refactor: Pass query plan down to bloom gateway (#12037)
salvacorts Feb 23, 2024
8193063
feat: Convert line filter expressions to a set of bloom tests (#12035)
salvacorts Feb 23, 2024
7c8992f
fix(blooms): fix reference leak and resulting race condition in Bloom…
owen-d Feb 23, 2024
2f54f8d
chore(blooms): Implement BloomStore as a service (#12044)
chaudum Feb 23, 2024
6578a00
feat: Support usage trackers for received and discarded bytes. (#11840)
jeschkies Feb 24, 2024
cb7e016
chore(blooms): Populate blocks cache on startup (#12056)
chaudum Feb 26, 2024
60f75f3
fix(blooms): closes chunk iterator (#12053)
owen-d Feb 26, 2024
b1a61b3
chore: Change local setup under dev to use tsdb and v13 schema (#12057)
shantanualsi Feb 27, 2024
609fdb3
feat(querier/query-frontend): track and log congestion control latenc…
Feb 27, 2024
b5f488c
fix(query/query-frontend): correct congestion control stats aggregati…
Feb 28, 2024
637c292
fix(blooms): Fix issue when loading cache on startup if directory doe…
chaudum Feb 28, 2024
184d1de
chore(blooms): Use `bloomshipper.Interval` instead of `model.Interval…
chaudum Feb 28, 2024
c39786b
docs: update storage topic to include azure (#12063)
JStickler Feb 28, 2024
c1fbab5
chore(release-2.8.x): release 2.8.9 and 2.8.10 (#12089)
trevorwhitney Feb 28, 2024
0ac42e7
docs: restore links, update procedure in Quick Start (#12068)
JStickler Feb 29, 2024
b24d48d
docs: Update READMEs (#12061)
JStickler Feb 29, 2024
77a2580
fix: Add data race protection for the tm.wg var (#12100)
paul1r Feb 29, 2024
90bcaea
chore(blooms): Add more instrumentation to bloom gateway and bloom st…
chaudum Mar 1, 2024
a8aa3f6
feat: Bloom filter regexes (#12096)
salvacorts Mar 1, 2024
4cae003
chore(blooms): Make blocks cache preloading less verbose (#12107)
chaudum Mar 1, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
267 changes: 1 addition & 266 deletions .drone/drone.jsonnet

Large diffs are not rendered by default.

724 changes: 7 additions & 717 deletions .drone/drone.yml

Large diffs are not rendered by default.

15 changes: 15 additions & 0 deletions .github/jsonnetfile.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
{
"version": 1,
"dependencies": [
{
"source": {
"git": {
"remote": "https://github.com/grafana/loki-release.git",
"subdir": "workflows"
}
},
"version": "release-1.10.x"
}
],
"legacyImports": true
}
16 changes: 16 additions & 0 deletions .github/jsonnetfile.lock.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
{
"version": 1,
"dependencies": [
{
"source": {
"git": {
"remote": "https://github.com/grafana/loki-release.git",
"subdir": "workflows"
}
},
"version": "c005223f58b83f288b655dde5bcfeff7490c7aa5",
"sum": "5K+r6Bsb8JMR1ytQjSObjvHFpH7SJBi5D4ysSwvC4/g="
}
],
"legacyImports": false
}
58 changes: 58 additions & 0 deletions .github/release-workflows.jsonnet
Original file line number Diff line number Diff line change
@@ -0,0 +1,58 @@
local lokiRelease = import 'workflows/main.jsonnet';
local build = lokiRelease.build;
{
'patch-release-pr.yml': std.manifestYamlDoc(
lokiRelease.releasePRWorkflow(
imageJobs={
loki: build.image('loki', 'cmd/loki'),
fluentd: build.image('fluentd', 'clients/cmd/fluentd', platform=['linux/amd64']),
'fluent-bit': build.image('fluent-bit', 'clients/cmd/fluent-bit', platform=['linux/amd64']),
logstash: build.image('logstash', 'clients/cmd/logstash', platform=['linux/amd64']),
logcli: build.image('logcli', 'cmd/logcli'),
'loki-canary': build.image('loki-canary', 'cmd/loki-canary'),
'loki-canary-boringcrypto': build.image('loki-canary-boringcrypto', 'cmd/loki-canary-boringcrypto'),
'loki-operator': build.image('loki-operator', 'operator', context='release/operator', platform=['linux/amd64']),
promtail: build.image('promtail', 'clients/cmd/promtail'),
querytee: build.image('querytee', 'cmd/querytee', platform=['linux/amd64']),
},
branches=['release-[0-9]+.[0-9]+.x'],
checkTemplate='grafana/loki-release/.github/workflows/check.yml@release-1.10.x',
imagePrefix='grafana',
releaseRepo='grafana/loki',
skipArm=false,
skipValidation=false,
versioningStrategy='always-bump-patch',
), false, false
),
'minor-release-pr.yml': std.manifestYamlDoc(
lokiRelease.releasePRWorkflow(
imageJobs={
loki: build.image('loki', 'cmd/loki'),
fluentd: build.image('fluentd', 'clients/cmd/fluentd', platform=['linux/amd64']),
'fluent-bit': build.image('fluent-bit', 'clients/cmd/fluent-bit', platform=['linux/amd64']),
logstash: build.image('logstash', 'clients/cmd/logstash', platform=['linux/amd64']),
logcli: build.image('logcli', 'cmd/logcli'),
'loki-canary': build.image('loki-canary', 'cmd/loki-canary'),
'loki-canary-boringcrypto': build.image('loki-canary-boringcrypto', 'cmd/loki-canary-boringcrypto'),
'loki-operator': build.image('loki-operator', 'operator', context='release/operator', platform=['linux/amd64']),
promtail: build.image('promtail', 'clients/cmd/promtail'),
querytee: build.image('querytee', 'cmd/querytee', platform=['linux/amd64']),
},
branches=['k[0-9]+'],
checkTemplate='grafana/loki-release/.github/workflows/check.yml@release-1.10.x',
imagePrefix='grafana',
releaseRepo='grafana/loki',
skipArm=false,
skipValidation=false,
versioningStrategy='always-bump-minor',
), false, false
),
'release.yml': std.manifestYamlDoc(
lokiRelease.releaseWorkflow(
branches=['release-[0-9]+.[0-9]+.x', 'k[0-9]+'],
getDockerCredsFromVault=true,
imagePrefix='grafana',
releaseRepo='grafana/loki',
), false, false
),
}

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.