본문으로 바로가기 본문 바로가기
WIKI 기술 지식 베이스

Loki v3.7 릴리스 노트

원문 보기 위키 갱신

Loki 3.7 릴리스 소식입니다. 3.7.x 계열 전체의 새 기능과 중요한 수정 사항을 한곳에 모아 정리해 뒀어요.

출처: Loki Documentation

본문

Grafana Labs와 Loki 팀이 Loki 3.7 릴리스를 발표했습니다. 새로 추가된 기능과 중요한 수정 사항을 한눈에 정리해 드릴게요.

모든 변경 사항과 수정 내역이 궁금하시다면 CHANGELOG를 참고해 주세요.

{{< admonition type="note" >}} Loki Helm 차트에 관한 중요한 정보는 지원 종료(deprecations) 섹션을 확인해 주세요. {{< /admonition >}}

기능 및 개선 사항

Loki 3.7.0의 핵심 기능은 다음과 같아요.

  • Helm charts: - 2026년 3월 16일부로 Grafana Loki Helm 차트는 새 저장소인 grafana-community/helm-charts로 포크되었습니다. 이렇게 바꾼 배경은 grafana/helm-charts#3955에서 설명했던 것처럼 개발 속도를 높이고 커뮤니티가 직접 유지보수에 참여할 수 있게 하기 위해서예요. 이제 Loki Helm 차트의 유지보수는 Grafana Community가 담당하고, Grafana Labs는 Grafana Enterprise Logs(GEL)용 Helm 차트를 계속 관리합니다. Loki Helm 차트 문서도 새로운 Grafana-Community 저장소를 가리키도록 업데이트되었습니다.

  • Docs: 문서에 Loki와 Logs Drilldown 오류 메시지를 정리한 새롭고 알찬 Troubleshooting 섹션이 추가되었습니다.

{{< admonition type="note" >}} 필요에 따라서는 문서 업데이트가 이전 릴리스에도 백포트되었다는 점 참고해 주세요. {{< /admonition >}}

그 외 개선 사항은 다음과 같아요.

  • canary: 쿼리에 사용할 임의의 레이블 집합을 전달할 수 있게 되었습니다 (#17008) (993b3ae)
  • compactor: 청크 삭제 마커를 로컬 디스크 대신 오브젝트 스토리지에 저장하는 기능이 추가되었습니다 (#19689) (856c11d)
  • distributor: 처리 중(in-flight) 바이트 수를 추적하는 게이지가 추가되었습니다 (#20091) (23ef8ec)
  • distributor: blocked/enforced 레이블 오류에 resolved policy 정보가 추가되었습니다 (#19826) (48d13d1)
  • distributor: segmentation 키와 리졸버(resolver)가 추가되었습니다 (#19927) (c853f2c)
  • distributor: distributor에 UpdateRates RPC 지원이 추가되었습니다 (#19918) (9018886)
  • distributor: ingest-limits 프런트엔드로 요청을 무작위로 분배합니다 (#19840) (1605a38)
  • distributor: 테넌트 레이트 리밋 발생 시 샤드를 셔플합니다 (#19990) (3904c2b)
  • distributor: segmentation 키를 기준으로 dataobj 파티션에 기록합니다 (#19946) (3a24f5d)
  • helm: nameOverride가 이제 helm tpl 함수를 통과합니다. (#19590) (7f56fd2)
  • helm: query frontend 서비스의 grpclb 포트를 토글할 수 있게 되었습니다 (#19609) (9c4f022)
  • helm: distributor에 startupProbe가 추가되었습니다 (#20073) (5b76589)
  • helm: 서비스 trafficDistribution 파라미터를 설정할 수 있게 되었습니다 (#19558) (55f95e3)
  • helm: singleBinary에 topologySpreadConstraints를 지정할 수 있게 되었습니다 (#19534) (265601f)
  • helm: values.yaml로 loki-canary readinessProbe를 설정할 수 있게 되었습니다 (#19328) (7231766)
  • helm: 파드 시작 속도를 높이기 위해 fsGroupChangePolicy=OnRootMismatch를 사용합니다 (#13942) (c7cec3a)
  • index-gateway: 클라이언트 측 index gateway 셔플 샤딩이 추가되었습니다 (#20124) (326c7d1)
  • ingest-limits: UpdateRates RPC를 추가하고, 프런트엔드에서 레이트를 갱신하며, 서비스에서는 no-op을 반환합니다 (#19894) (e173cf4)
  • ingest-limits: 파티션 상태를 병렬로 확인합니다 (#19884) (b8536aa)
  • ingester: prepare downscale 과정에서 상태 변경 락을 처리합니다 (#20141) (de092da)
  • logcli: 커스텀 헤더를 전달할 수 있게 되었습니다 (#20231) (c524203)
  • loki: loki health 명령이 추가되었습니다 (#20313) (ef69cfd)
  • lokitool: 정규식 네임스페이스 필터링이 추가되었습니다 (#20209) (0c1561d)
  • operator: ingress를 비활성화하는 옵션이 추가되었습니다 (#19382) (9dc71a6)
  • querier: limit enforcement를 위해 쿼리 컨텍스트를 전송하는 기능이 추가되었습니다 (#19900) (1a66d2d)

Loki 3.7.3의 핵심 기능은 다음과 같아요.

  • logql: 대소문자를 구분하지 않는 정규식 최적화가 추가되었습니다 (#20578) (f6a6a4f)
  • loki: query_range 요청에 대해 캐시를 비활성화할 수 있게 되었습니다 (#21112) (1242aa5)
  • operator: gateway 서버 인증서를 커스터마이즈하는 옵션이 추가되었습니다 (#20325) (3c8b9e8)
  • operator: kube-rbac-proxy 의존성을 제거하도록 metrics 인증을 업데이트합니다 (#20853) (2de6e79)

Loki 3.7.7의 핵심 기능은 다음과 같아요.

  • compactor: line 필터로 로그를 삭제할 때 누락된 청크를 무시하는 플래그가 추가되었습니다 (#24233) (7a40404).

지원 종료(Deprecations)

Loki 3.0의 주요 목표 중 하나는 쓰이지 않는 코드와, 예전에 지원 종료(deprecated)로 표시만 되어 있던 채 남아 있던 오래된 기능들을 정리하는 것이었어요. Loki 3.0은 이전 지원 종료 항목 여럿을 제거했고, 새로운 지원 종료 항목도 일부 도입했습니다. 변경이 있었던 주요 영역은 다음과 같아요.

이 릴리스의 주요 변경 사항(breaking changes)을 더 자세히 알고 싶으시면 업그레이드 가이드를 참고해 주세요.

업그레이드 시 고려 사항

중요한 업그레이드 안내는 업그레이드 가이드를 참고해 주세요.

  • BREAKING CHANGE - engine: 스케줄러가 전체 컴퓨팅 용량을 인지하도록 변경 (#19876)
  • BREAKING CHANGE - engine: 모든 스케줄러 연결에서 워커 스레드를 공유하도록 변경 (#20229)
  • BREAKING CHANGE - labels: parsed 레이블이 structured metadata를 덮어쓰지 않도록 변경 (#19991)
  • BREAKING CHANGE - operator: OpenShift 스트림 레이블 기본값 변경 (#21001)

버그 수정

3.7.8 (2026-08-27)

  • security/HIGH/pkg/push: google.golang.org/grpc 모듈을 v1.83.2로 업데이트했습니다 (#24433) (4d5dc2b).
  • security/HIGH/: google.golang.org/grpc 모듈을 v1.83.1으로 업데이트했습니다 (#24328) (0a01797).
  • security/HIGH/: google.golang.org/grpc 모듈을 v1.83.2로 업데이트했습니다 (#24429) (14b5da8).
  • security/MEDIUM/: github.com/containerd/containerd/v2 모듈을 v2.2.8으로 업데이트했습니다 (#24460) (3e917f2).
  • security/UNKNOWN/pkg/push: golang.org/x/net 모듈을 v0.56.0으로 업데이트했습니다 (#23422) (41064da).
  • security/UNKNOWN/pkg/push: google.golang.org/grpc 모듈을 v1.83.1으로 업데이트했습니다 (#23416) (cd8e76d).
  • security/UNKNOWN/: golang.org/x/crypto 모듈을 v0.56.0으로 업데이트했습니다 (#24335) (47149cb).

3.7.7 (2026-08-27)

  • security/UNKNOWN/: github.com/containerd/containerd/v2 모듈을 v2.2.5로 업데이트했습니다 (#24097) (07cd1f0).
  • security/UNKNOWN/: go.etcd.io/etcd/client/pkg/v3 모듈을 v3.6.14로 업데이트했습니다 (#24061) (9d1c9ee).
  • security/UNKNOWN/: golang.org/x/mod 모듈을 v0.40.0으로 업데이트했습니다 (#23962) (1d5e027).
  • storage: PutObject에서 aws-chunked를 피하기 위해 SHA-256을 사전 계산합니다 (#24215) (3d6f245).

3.7.6 (2026-08-05)

  • queryrange: MergeLabels에서 sketch를 보존하도록 수정했습니다 (#23770) (d48329d)

3.7.5 (2026-08-05)

  • ci: 릴리스 워크플로에서 deb/rpm 패키지를 다시 빌드합니다 (#23598) (6f49272)
  • ci: release-3.7.x에서 docker 플러그인 퍼블리싱을 비활성화합니다 (#23440) (6095f71)
  • ingester: ingester의 flush 경쟁(race)을 수정했습니다 (#23682) (ff152dc)
  • security/UNKNOWN/: github.com/klauspost/compress 모듈을 v1.18.7으로 업데이트했습니다 (release-3.7.x) (#23610) (941b557)
  • security/UNKNOWN/: golang.org/x/text 모듈을 v0.39.0으로 업데이트했습니다 (release-3.7.x) (#23418) (2347a9a)
  • security/UNKNOWN/: google.golang.org/grpc 모듈을 v1.82.1으로 업데이트했습니다 (release-3.7.x) (#23405) (f290af0)
  • security/UNKNOWN/cmd/chunks-inspect: github.com/klauspost/compress 모듈을 v1.18.7으로 업데이트했습니다 (release-3.7.x) (#23611) (11c4b29)
  • security/UNKNOWN/cmd/dataobj-inspect: github.com/klauspost/compress 모듈을 v1.18.7으로 업데이트했습니다 (release-3.7.x) (#23612) (1e3108e)
  • security/UNKNOWN/cmd/dataobj-inspect: go.opentelemetry.io/otel 모듈을 v1.42.0으로 업데이트했습니다 (release-3.7.x) (#23518) (28917d3)
  • security/UNKNOWN/cmd/dataobj-inspect: golang.org/x/text 모듈을 v0.39.0으로 업데이트했습니다 (release-3.7.x) (#23419) (5d2b9d4)
  • security/UNKNOWN/operator: github.com/klauspost/compress 모듈을 v1.18.7으로 업데이트했습니다 (release-3.7.x) (#23613) (8d71c59)

3.7.4 (2026-07-22)

  • ci: Loki 3.7의 operator-images에 대한 zizmor 지적 사항을 수정했습니다 (#22820) (abc1186)
  • ci: Helm CI 경고를 수정했습니다 (#22605) (7389428)
  • ci: docker 플러그인 퍼블리싱을 다시 활성화합니다 (#22818) (28f44a8)
  • compactor: filesystem 백엔드와 함께 Thanos objstore 클라이언트를 사용할 때의 delete 요청을 수정했습니다 (#22811) (dd6fdb5)
  • deps: charm.land/bubbletea/v2 모듈을 v2.0.7으로 업데이트했습니다 (release-3.7.x) (#22768) (e11f935)
  • deps: charm.land/lipgloss/v2 모듈을 v2.0.4로 업데이트했습니다 (release-3.7.x) (#22769) (10213c2)
  • deps: github.com/aws/aws-sdk-go-v2/credentials 모듈을 v1.19.24로 업데이트했습니다 (release-3.7.x) (#22776) (3daf198)
  • deps: github.com/aws/smithy-go 모듈을 v1.27.3으로 업데이트했습니다 (release-3.7.x) (#22795) (1f6a191)
  • deps: github.com/baidubce/bce-sdk-go 모듈을 v0.9.270으로 업데이트했습니다 (release-3.7.x) (#22783) (103ccd8)
  • deps: github.com/coder/quartz 모듈을 v0.3.1으로 업데이트했습니다 (release-3.7.x) (#22784) (3509e31)
  • deps: github.com/IBM/ibm-cos-sdk-go 모듈을 v1.14.1으로 업데이트했습니다 (release-3.7.x) (#22785) (d0abe72)
  • deps: github.com/klauspost/compress 모듈을 v1.18.6으로 업데이트했습니다 (release-3.7.x) (#22797) (327da7c)
  • deps: github.com/pierrec/lz4/v4 모듈을 v4.1.27으로 업데이트했습니다 (release-3.7.x) (#22798) (6b3297f)
  • deps: github.com/shirou/gopsutil/v4 모듈을 v4.26.5로 업데이트했습니다 (release-3.7.x) (#22800) (cb7f17d)
  • security/CRITICAL/clients/cmd/fluentd/docker: fluentd 의존성을 v1.19.3으로 업데이트했습니다 (release-3.7.x) (#22693) (6d8f1b5)
  • security/HIGH/: CVE-2026-39822 및 CVE-2026-42505 대응을 위해 Go를 1.26.5로 올렸습니다 (#23393) (b318f28)
  • security/HIGH/: github.com/apache/thrift 모듈을 v0.24.0으로 업데이트했습니다 (release-3.7.x) (#22767) (36eb5f7)
  • security/UNKNOWN/: github.com/containerd/containerd/v2 모듈을 v2.0.10으로 업데이트했습니다 (release-3.7.x) (#22478) (6fa6165)
  • security/UNKNOWN/pkg/push: golang.org/x/net 모듈을 v0.55.0으로 업데이트했습니다 (release-3.7.x) (#22200) (dd7a124)
  • storage: 레거시 S3 클라이언트와 chunk_delimiter의 인덱스 파일 이름 문제를 수정했습니다 (#23165) (0eca83c)

3.7.3 (2026-06-24)

  • deps: Go 1.26으로 전환했습니다 (#20988) (4fb960c).
  • deps: go toolchain 지시자를 v1.25.11로 업데이트합니다 (#22192) (d5d7a54).
  • deps: golang.org/x/crypto 모듈을 v0.52.0으로 업데이트했습니다 (#22189) (6383bfe).
  • deps: golang.org/x/net 모듈을 v0.55.0으로 업데이트했습니다 (#22190) (3d93fb8).
  • deps: golang.org/x/sys 모듈을 v0.44.0으로 업데이트했습니다 (#22191) (3379538).
  • deps: github.com/containerd/containerd/v2 모듈을 v2.0.9로 업데이트했습니다 (#22187) (365c7e9).
  • deps: go.opentelemetry.io/otel 모듈을 v1.41.0으로 업데이트했습니다 (#22188) (dc8f4de).
  • distributor: Prometheus 레이블 값으로 사용하기 전에 User-Agent를 유효한 UTF-8로 정제합니다 (#21162) (ed3cf08).
  • engine: range 쿼리 평가 타임스탬프가 step 그리드에 맞춰지도록 수정했습니다 (#20904) (28d03ec).
  • engine: 닫힌 커넥션에 쓰기/읽기를 시도하던 추가 사례를 수정했습니다 (#20982) (1f7cacf).
  • ingester: 서로 다른 structured metadata를 가진 라인이 중복되던 문제를 수정했습니다 (#21039) (60a1567).
  • ingester: flush가 진행되지 않을 때 WAL 리플레이가 멈추던 문제를 수정했습니다 (#21176) (fb58ab8).
  • logql: 지나치게 긴 레이블 문자열에 대해 오류를 반환합니다 (#20937) (9c9660a).
  • operator: OLM 번들의 잘못된 이미지 참조를 수정했습니다 (#20966) (84bc9bc).
  • operator: 지원 종료된 replicationFactor를 올바르게 처리합니다 (#20935) (1b96366).
  • operator: STS 모드용 AWS 리전을 환경 변수로 제공합니다 (#21136) (cb261d9).
  • operator: 복제 계수(replication factor)에 따라 ingester 최소 가용 파드 수를 설정합니다 (#19517) (efc63e8).
  • querier: context 취소 시 downstreamer의 고루틴 누수를 방지합니다 (#21062) (2891919).
  • query-engine: OR 연산이 조용히 무시되던 문제를 수정했습니다 (#21204) (20ea556).
  • security: 모든 자격 증명을 마스킹합니다 (#20766) (f8d94cb).
  • storage: S3 클라이언트의 get/replace 오류를 수정했습니다 (#21163) (e6abd15).

3.7.2 (2026-05-13)

  • deps: 릴리스 3.7.x의 CVE를 대응했습니다 (#21771) (bb4c5d8).
  • deps: github.com/aws/aws-sdk-go-v2/service/s3 모듈을 v1.97.3으로 업데이트했습니다 (#21457) (7bc9450).
  • ruler: validation scheme이 설정되지 않아 발생하던 ruler 패닉을 수정했습니다 (backport release-3.7.x) (#21401) (cf65729).
  • storage: Object Lock 버킷을 위한 PutObject에 SHA-256 체크섬을 첨부하도록 수정했습니다 (#21849) (7df13d9).

3.7.1 (2026-03-27)

  • deps: 3.7.x에서 Go 및 gRPC 버전을 업그레이드합니다 (#21282) (2c8fff2).

3.7.0 (2026-03-26)

  • cd: needs에 loki-image를 추가했습니다 (#19870) (a2c4ea6)
  • compactor: compactor의 파일 디스크립터 누수를 수정했습니다 (#20077) (0c3dd8c)
  • config: renovate 설정을 마이그레이션합니다 (#19436) (97745fe)
  • dataobj: ErrBuilderFull 발생 시 여러 index 객체로 플러시하도록 수정했습니다 (#19223) (32dbef9)
  • deps: dataobj-inspect의 전이 의존성 버전을 업데이트합니다 (#19813) (5b212b7)
  • deps: cloud.google.com/go/bigtable 모듈을 v1.41.0으로 업데이트했습니다 (main) (#20352) (6102309)
  • deps: cloud.google.com/go/pubsub 모듈을 v2로 업데이트했습니다 (main) (#19803) (d47dde3)
  • deps: cloud.google.com/go/storage 모듈을 v1.59.0으로 업데이트했습니다 (main) (#20407) (5c71db6)
  • deps: github.com/alecthomas/chroma/v2 모듈을 v2.22.0으로 업데이트했습니다 (main) (#20409) (c64f044)
  • deps: github.com/apache/arrow-go/v18 모듈을 v18.5.0으로 업데이트했습니다 (main) (#20354) (d0861a1)
  • deps: github.com/aws/aws-sdk-go-v2 모듈을 v1.40.1으로 업데이트했습니다 (main) (#20137) (e106809)
  • deps: github.com/aws/aws-sdk-go-v2/config 모듈을 v1.32.7으로 업데이트했습니다 (main) (#20401) (50ce71a)
  • deps: github.com/aws/aws-sdk-go-v2/credentials 모듈을 v1.19.7으로 업데이트했습니다 (main) (#20402) (f20228d)
  • deps: github.com/aws/aws-sdk-go-v2/service/dynamodb 모듈을 v1.53.6으로 업데이트했습니다 (main) (#20403) (31a870c)
  • deps: github.com/aws/aws-sdk-go-v2/service/s3 모듈을 v1.95.1으로 업데이트했습니다 (main) (#20406) (c7c1411)
  • deps: github.com/aws/smithy-go 모듈을 v1.24.0으로 업데이트했습니다 (main) (#20117) (b0efa70)
  • deps: github.com/axiomhq/hyperloglog 모듈을 v0.2.6으로 업데이트했습니다 (main) (#20341) (4469f82)
  • deps: github.com/baidubce/bce-sdk-go 모듈을 v0.9.256으로 업데이트했습니다 (main) (#20342) (69e6254)
  • deps: github.com/bits-and-blooms/bloom/v3 모듈을 v3.7.1으로 업데이트했습니다 (main) (#19755) (af47e1f)
  • deps: github.com/bmatcuk/doublestar/v4 모듈을 v4.9.2로 업데이트했습니다 (main) (#20418) (078dc94)
  • deps: github.com/coder/quartz 모듈을 v0.3.0으로 업데이트했습니다 (main) (#19786) (6f784f9)
  • deps: github.com/docker/docker 모듈을 v28.5.2+incompatible으로 업데이트했습니다 (main) (#19756) (1007ee4)
  • deps: github.com/gocql/gocql 모듈을 v2로 업데이트했습니다 (main) (#19794) (898b6d2)
  • deps: github.com/google/renameio/v2 모듈을 v2.0.2로 업데이트했습니다 (main) (#20411) (cc43074)
  • deps: github.com/grafana/loki/v3 모듈을 v3.6.3으로 업데이트했습니다 (main) (#20343) (d1ae7a1)
  • deps: github.com/grpc-ecosystem/go-grpc-middleware/v2 모듈을 v2.3.3으로 업데이트했습니다 (main) (#19758) (8133da9)
  • deps: github.com/hashicorp/consul/api 모듈을 v1.33.0으로 업데이트했습니다 (main) (#19788) (e417259)
  • deps: github.com/ibm/go-sdk-core/v5 모듈을 v5.21.2로 업데이트했습니다 (main) (#19988) (d8ab970)
  • deps: github.com/ibm/ibm-cos-sdk-go 모듈을 v1.13.0으로 업데이트했습니다 (main) (#20364) (52d1d8d)
  • deps: github.com/ibm/sarama 모듈을 v1.46.3으로 업데이트했습니다 (main) (#19760) (4a19787)
  • deps: github.com/influxdata/telegraf 모듈을 v1.37.0으로 업데이트했습니다 (main) (#20356) (dc1e0ae)
  • deps: github.com/klauspost/compress 모듈을 v1.18.2로 업데이트했습니다 (main) (#20108) (f4f2b2a)
  • deps: github.com/leodido/go-syslog/v4 모듈을 v4.3.0으로 업데이트했습니다 (main) (#19416) (036387b)
  • deps: github.com/minio/minio-go/v7 모듈을 v7.0.98으로 업데이트했습니다 (main) (#20436) (cf89342)
  • deps: github.com/ncw/swift/v2 모듈을 v2.0.5로 업데이트했습니다 (main) (#19764) (fa5e144)
  • deps: github.com/oschwald/geoip2-golang 모듈을 v2로 업데이트했습니다 (main) (#19799) (33eeab6)
  • deps: github.com/oschwald/geoip2-golang/v2 모듈을 v2.1.0으로 업데이트했습니다 (main) (#20357) (8853d71)
  • deps: github.com/parquet-go/parquet-go 모듈을 v0.27.0으로 업데이트했습니다 (main) (#20426) (a283eac)
  • deps: github.com/prometheus/alertmanager 모듈을 v0.30.0으로 업데이트했습니다 (main) (#20358) (f53a609)
  • deps: github.com/prometheus/client_golang 모듈을 v1.23.2로 업데이트했습니다 (main) (#19763) (8317f7e)
  • deps: github.com/prometheus/common 모듈을 v0.67.5로 업데이트했습니다 (main) (#20363) (aaacbf4)
  • deps: github.com/prometheus/prometheus 모듈을 v0.309.1으로 업데이트했습니다 (main) (#20388) (bf79bcf)
  • deps: github.com/prometheus/sigv4 모듈을 v0.4.0으로 업데이트했습니다 (main) (#20386) (2f80526)
  • deps: github.com/redis/go-redis/v9 모듈을 v9.17.2로 업데이트했습니다 (main) (#20116) (434a929)
  • deps: github.com/schollz/progressbar/v3 모듈을 v3.19.0으로 업데이트했습니다 (main) (#20365) (0b238bc)
  • deps: github.com/shirou/gopsutil/v4 모듈을 v4.25.12로 업데이트했습니다 (main) (#20347) (0740eb8)
  • deps: github.com/sirupsen/logrus 모듈을 v1.9.4로 업데이트했습니다 (main) (#20447) (35c8df7)
  • deps: github.com/sony/gobreaker/v2 모듈을 v2.4.0으로 업데이트했습니다 (main) (#20366) (090ffd5)
  • deps: github.com/tjhop/slog-gokit 모듈을 v0.1.5로 업데이트했습니다 (main) (#19808) (615413e)
  • deps: github.com/twmb/franz-go 모듈을 v1.20.6으로 업데이트했습니다 (main) (#20348) (5ee4fee)
  • deps: github.com/twmb/franz-go/pkg/kadm 모듈을 v1.17.1으로 업데이트했습니다 (main) (#19790) (1dad0be)
  • deps: github.com/twmb/franz-go/pkg/kmsg 모듈을 v1.12.0으로 업데이트했습니다 (main) (#19791) (f28c247)
  • deps: github.com/workiva/go-datastructures 모듈을 v1.1.7으로 업데이트했습니다 (main) (#19766) (f5e0683)
  • deps: github.com/xdg-go/scram 모듈을 v1.2.0으로 업데이트했습니다 (main) (#20046) (9e52320)
  • deps: go.opentelemetry.io/collector/pdata 모듈을 v1.49.0으로 업데이트했습니다 (main) (#20371) (7d759f2)
  • deps: go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc 모듈을 v0.64.0으로 업데이트했습니다 (main) (#20372) (9da1b1b)
  • deps: go.opentelemetry.io/contrib/instrumentation/net/http/httptrace/otelhttptrace 모듈을 v0.64.0으로 업데이트했습니다 (main) (#20373) (719635a)
  • deps: go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp 모듈을 v0.64.0으로 업데이트했습니다 (main) (#20374) (f1b3e1b)
  • deps: go.opentelemetry.io/otel/sdk 모듈을 v1.39.0으로 업데이트했습니다 (main) (#20376) (95b82d6)
  • deps: golang.org/x/crypto 모듈을 v0.44.0으로 업데이트했습니다 (main) (#19776) (c85c67a)
  • deps: golang.org/x/net 모듈을 v0.47.0으로 업데이트했습니다 (main) (#19850) (5c422a6)
  • deps: golang.org/x/oauth2 모듈을 v0.34.0으로 업데이트했습니다 (main) (#20160) (ebf7b93)
  • deps: golang.org/x/sync 모듈을 v0.19.0으로 업데이트했습니다 (main) (#20161) (817b9d8)
  • deps: golang.org/x/sys 모듈을 v0.40.0으로 업데이트했습니다 (main) (#20378) (9538b20)
  • deps: golang.org/x/text 모듈을 v0.33.0으로 업데이트했습니다 (main) (#20408) (9fd6733)
  • deps: golang.org/x/time 모듈을 v0.14.0으로 업데이트했습니다 (main) (#19782) (74f68fa)
  • deps: google.golang.org/api 모듈을 v0.257.0으로 업데이트했습니다 (main) (#20143) (5f1da75)
  • deps: google.golang.org/grpc 모듈을 v1.77.0으로 업데이트했습니다 (main) (#19945) (f3213bb)
  • deps: google.golang.org/protobuf 모듈을 v1.36.11으로 업데이트했습니다 (main) (#20349) (a80b52e)
  • deps: k8s.io/apimachinery 모듈을 v0.35.0으로 업데이트했습니다 (main) (#20381) (731e067)
  • distributor: segmentation 키 해시를 두 번 계산하지 않도록 개선했습니다 (#19961) (8b78f79)
  • distributor: 정상 인스턴스를 찾지 못할 때 발생하던 패닉을 수정했습니다 (#19998) (1c5dfed)
  • distributor: ingest limits 서비스 사용 시 스트림 한도 도달로 폐기되는 엔트리와 바이트를 추적합니다 (#20244) (9b0af7c)
  • docker: docker 시작 권한 누락 문제를 수정했습니다 (#19947) (39d2bea)
  • docker: loki Dockerfile의 WORKDIR를 루트로 설정합니다 (#19941) (13f2b1a)
  • helm: Helm 의존성을 올리고, 릴리스와 함께 loki-helm-test를 게시합니다 (#19939) (7e4e34e)
  • helm: startup probe 읽기가 추가되었습니다 (#19708) (bce87fb)
  • helm: #14126의 수정 사항을 example에 적용합니다 (#20252) (716563a)
  • helm: GEL provisioner 테넌트 생성 안내를 바로잡았습니다 (#20271) (9639e2e)
  • helm: GEL 버전을 바로잡았습니다 (#19657) (cd8b195)
  • helm: s3 url이 지정된 경우 loki.storage.bucketNames.chunks를 필수로 표시하지 않도록 수정했습니다 (#19873) (e9951bb)
  • helm: minio를 사용하는 경우 loki.storage.bucketNames.chunks를 필수로 표시하지 않도록 수정했습니다. (#19871) (eddd4f8)
  • helm: rulerConfig.storage.type이 local인 경우 loki.storage.bucketNames.ruler를 필수로 표시하지 않도록 수정했습니다 (#19882) (f2f564a)
  • helm: 로컬 디스크를 사용하는 경우 버킷 이름 누락으로 실패하지 않도록 수정했습니다. (#19675) (ad0a29e)
  • helm: minio가 활성화된 경우 버킷 이름 누락으로 실패하지 않도록 수정했습니다. (#19745) (cd0c578)
  • helm: volumeClaimTemplates에 volumeAttributesClassName 속성을 사용할 수 있도록 활성화했습니다 (#19719) (06da42a)
  • helm: ingester-b volumeAttributesClassName 템플릿을 수정했습니다 (#20188) (d696f18)
  • helm: backend, read, write, single-binary, table-manager의 dnsConfig 렌더링을 수정했습니다 (#20013) (1cdb3c7)
  • helm: 사이드카 이미지에서 글로벌 레지스트리를 존중하도록 수정했습니다 (#18246) (#19347) (79eae2c)
  • helm: README.md의 Chart 버전을 업데이트합니다 (#19669) (94096b7)
  • helm: 버전을 업데이트합니다 (#19670) (b90ae22)
  • ingest-limits: FetchMaxBytes를 10MB로 축소했습니다 (#19883) (82cfafd)
  • ingest-limits: 파티션을 잃어버린 경우 회수(revoke)합니다 (#20030) (1ac5d1f)
  • kafka: 종료 시 발생하던 데드락을 수정했습니다 (#20384) (272a278)
  • logql: parsed 레이블이 structured metadata를 덮어쓰지 않도록 수정했습니다 (#19991) (61f9367)
  • lokitool: ruler 경로를 업데이트하고 대체 TLS 환경 변수를 활성화합니다 (#19572) (d1ce5cb)
  • nomad: Nomad 간단한 예제를 추가했습니다 (#19629) (17aec11)
  • operator: leader-election 파라미터를 변경했습니다 (#19707) (86068cf)
  • operator: OCP 4.20에서는 NetworkPolicies를 자동 배포하지 않도록 수정했습니다 (#19680) (8df33ff)
  • operator: quickstart 스크립트를 정상 동작으로 되돌리고 rootless 사용 경험을 개선했습니다 (#19960) (397da27)
  • parser: intern set에서 키 충돌 결과를 캐시하지 않도록 수정했습니다 (#19984) (0a9b024)
  • querier: Patterns API에서 멀티 테넌트 쿼리를 지원합니다 (#19809) (f609e27)
  • querier: 스케줄러의 start/end 타임스탬프를 요청 범위로 제한합니다 (#20086) (448cc74)
  • querier: serializeHTTPHandler에서 JSON 응답에 Content-Type 헤더를 설정합니다 (#19878) (019d6b4)
  • querylimits: 초기화되지 않은 limit보다 요청 limit을 우선 수용하도록 수정했습니다 (#19891) (905eac8)
  • retry: multierrors 중 하나라도 클라이언트 오류라면 재시도하지 않도록 수정했습니다 (#19887) (9825137)
  • ruler: remote write 설정을 검증합니다 (#19920) (e916944)
  • server: interval limit 오류에 status bad request 코드를 반환합니다 (#19895) (f21f5d5)
  • storage: 설정 체인에 이미 지정되어 있다면 S3 리전을 덮어쓰지 않도록 수정했습니다 (#20127) (0046bfb)
  • storage: S3 클라이언트 설정의 회귀를 수정했습니다 (#20110) (d3f9532), closes #19908

더 알아보기 (Learn more)