RATATOSKRATATOSK
로그인

OpenTelemetry

v0.161.0Observability
2026년 9월 14일

ACTION 5CHECK 2OTHER 9

사용 중단 예정 API를 제거해 기존 사용처의 호환성이 깨질 수 있는 유지보수 릴리스입니다. 성능과 정확성 수정이 포함되며, 기능 게이트 식별자 검증도 더 엄격해졌습니다.

조치 필요 (5)

  • breakingAddScraper 제거

    pkg/scraperhelper/controller에서 사용 중단 예정 함수 AddScraper를 제거했습니다.

  • breakingZapOptions 제거

    pkg/service에서 사용 중단 예정 옵션 ZapOptions를 제거했습니다.

  • breakingWithForceUnmarshaler 제거

    pkg/xconfmap에서 사용 중단 예정 함수 WithForceUnmarshaler를 제거했습니다.

  • breakingDefaultMetricsBuilderConfig 제거

    cmd/mdatagen에서 사용 중단 예정 함수 DefaultMetricsBuilderConfig를 제거했습니다.

  • breakingLoggingOptions 제거

    pkg/service에서 사용 중단 예정 설정 옵션 LoggingOptions를 제거했습니다.

영향 확인 (2)

  • breakingpkg/pprofile의 사용 중단 예정 API 제거

    AggregationTemporality, Duration, SetDuration 중 하나라도 사용 중인 경우 적용됩니다.

    pkg/pprofile에서 사용 중단 예정인 AggregationTemporality, Duration, SetDuration을 제거했습니다.

  • breakingpkg/service의 설정 API 교체

    extensioncapabilities.ConfigWatcher, Extensions.NotifyConfig, service.Settings.CollectorConf 중 하나라도 사용 중인 경우 적용됩니다.

    extensioncapabilities.ConfigWatcher 인터페이스, Extensions.NotifyConfig, service.Settings.CollectorConf를 제거하고, 각각 ConfigSnapshotWatcher, NotifyConfigSnapshot, Settings.ConfigSnapshot을 사용하도록 바꿨습니다. 이 항목들은 v0.155.0에서 사용 중단 처리됐습니다.

그 외 기록된 변경 9건 전체fixes 6 · constraints 2 · value changes 1

fixes (6)

  • cmd/schemagen: Accept components written without a configuration body in the generated Collector configuration schema
  • pkg/confmap: Fix bug where an escaped URI appearing before a valid URI prevented the subsequent URI from being expanded.
  • pkg/pprofile: Stop erasing inline attribute keys when key_strindex is unset, and clear key_strindex once it is resolved.
  • pkg/pprofile: Reference resource and scope attribute strings via the ProfilesDictionary string table when marshaling and unmarshaling OTLP profiles export requests.
  • pkg/scraperhelper: Fix shutdown being delayed by extra scrapes when a scrape runs longer than the collection interval
  • pkg/configoptional: Properly marshal and unmarshal encoding.TextMarshaler/encoding.TextUnmarshaler types

constraints (2)

  • pkg/featuregate: Reject feature gate IDs with an empty dot-separated segment (leading, trailing, or consecutive dots), e.g. .foo, foo., foo..bar.×2

value changes (1)

  • pkg/pdata: avoid allocations in WriteInt64 and WriteUint64
OpenTelemetry 스택에 추가

조치가 필요한 릴리스가 나왔을 때 주간 메일로 알려드립니다. 이번 릴리스의 브레이킹 체인지 같은 것들입니다.

스택에 추가