Skip to content

Commit

Permalink
[chore] Prepare release v1.8.0/v0.101.0 (#10190)
Browse files Browse the repository at this point in the history
This replaces #10188, by fixing a relatively new test case that blocked
the release.

Signed-off-by: Juraci Paixão Kröhling <juraci@kroehling.de>

---------

Signed-off-by: Juraci Paixão Kröhling <juraci@kroehling.de>
Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com>
  • Loading branch information
jpkrohling and opentelemetrybot committed May 21, 2024
1 parent 5f81fc4 commit d719a7e
Show file tree
Hide file tree
Showing 60 changed files with 425 additions and 640 deletions.
25 changes: 0 additions & 25 deletions .chloggen/codeboten_mdatagen-docs-internal-metrics.yaml

This file was deleted.

27 changes: 0 additions & 27 deletions .chloggen/codeboten_mdatagen-for-batch-metrics.yaml

This file was deleted.

25 changes: 0 additions & 25 deletions .chloggen/confighttp-remove-deprecated-funcs.yaml

This file was deleted.

25 changes: 0 additions & 25 deletions .chloggen/confmap-converter-logger.yaml

This file was deleted.

25 changes: 0 additions & 25 deletions .chloggen/confmap-logger-wrapper-idea.yaml

This file was deleted.

25 changes: 0 additions & 25 deletions .chloggen/deprecate-confmap-new.yaml

This file was deleted.

25 changes: 0 additions & 25 deletions .chloggen/fix_skip_goleak.yaml

This file was deleted.

25 changes: 0 additions & 25 deletions .chloggen/mx-psi_add-mapstructure-labels.yaml

This file was deleted.

25 changes: 0 additions & 25 deletions .chloggen/remove-confmap-instances.yaml

This file was deleted.

25 changes: 0 additions & 25 deletions .chloggen/string-encoding.yaml

This file was deleted.

15 changes: 15 additions & 0 deletions CHANGELOG-API.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,21 @@ If you are looking for user-facing changes, check out [CHANGELOG.md](./CHANGELOG

<!-- next version -->

## v1.8.0/v0.101.0

### 🛑 Breaking changes 🛑

- `confighttp`: Removes deprecated functions `ToClientContext`, `ToListenerContext`, and `ToServerContext`. (#10138)
- `confmap`: Deprecate `NewWithSettings` for all Providers and `New` for all Converters (#10134)
Use `NewFactory` instead for all affected modules.
- `confmap`: Remove deprecated `Providers` and `Converters` from `confmap.ResolverSettings` (#10173)
Use `ProviderSettings` and `ConverterSettings` instead.

### 🧰 Bug fixes 🧰

- `otelcol`: Add explicit mapstructure tags to main configuration struct (#10152)
- `confmap`: Support string-like types as map keys when marshaling (#10137)

## v1.7.0/v0.100.0

### 💡 Enhancements 💡
Expand Down
16 changes: 16 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,22 @@ If you are looking for developer-facing changes, check out [CHANGELOG-API.md](./

<!-- next version -->

## v1.8.0/v0.101.0

### 💡 Enhancements 💡

- `mdatagen`: generate documentation for internal telemetry (#10170)
- `mdatagen`: add ability to use metadata.yaml to automatically generate instruments for components (#10054)
The `telemetry` section in metadata.yaml is used to generate
instruments for components to measure telemetry about themselves.

- `confmap`: Allow Converters to write logs during startup (#10135)
- `otelcol`: Enable logging during configuration resolution (#10056)

### 🧰 Bug fixes 🧰

- `mdatagen`: Run package tests when goleak is skipped (#10125)

## v1.7.0/v0.100.0

### 🛑 Breaking changes 🛑
Expand Down
2 changes: 1 addition & 1 deletion cmd/builder/internal/builder/config.go
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ import (
"go.uber.org/zap"
)

const defaultOtelColVersion = "0.100.0"
const defaultOtelColVersion = "0.101.0"

// ErrInvalidGoMod indicates an invalid gomod
var ErrInvalidGoMod = errors.New("invalid gomod specification for module")
Expand Down
6 changes: 6 additions & 0 deletions cmd/builder/internal/builder/main_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -77,6 +77,7 @@ var (
"/receiver/otlpreceiver",
"/otelcol",
"/pdata",
"/pdata/testdata",
"/semconv",
"/service",
}
Expand Down Expand Up @@ -425,6 +426,11 @@ func TestReplaceStatementsAreComplete(t *testing.T) {
replaceMods[req.Mod.Path] = true
}

// those are modules that should be part of the replaces, but are not components
for _, unused := range []string{"/pdata/testdata"} {
replaceMods[modulePrefix+unused] = true
}

for k, v := range replaceMods {
assert.Truef(t, v, "Module not used: %s", k)
}
Expand Down
40 changes: 20 additions & 20 deletions cmd/builder/internal/config/default.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,32 +2,32 @@ dist:
module: go.opentelemetry.io/collector/cmd/otelcorecol
name: otelcorecol
description: Local OpenTelemetry Collector binary, testing only.
version: 0.100.0-dev
otelcol_version: 0.100.0
version: 0.101.0-dev
otelcol_version: 0.101.0

receivers:
- gomod: go.opentelemetry.io/collector/receiver/nopreceiver v0.100.0
- gomod: go.opentelemetry.io/collector/receiver/otlpreceiver v0.100.0
- gomod: go.opentelemetry.io/collector/receiver/nopreceiver v0.101.0
- gomod: go.opentelemetry.io/collector/receiver/otlpreceiver v0.101.0
exporters:
- gomod: go.opentelemetry.io/collector/exporter/debugexporter v0.100.0
- gomod: go.opentelemetry.io/collector/exporter/loggingexporter v0.100.0
- gomod: go.opentelemetry.io/collector/exporter/nopexporter v0.100.0
- gomod: go.opentelemetry.io/collector/exporter/otlpexporter v0.100.0
- gomod: go.opentelemetry.io/collector/exporter/otlphttpexporter v0.100.0
- gomod: go.opentelemetry.io/collector/exporter/debugexporter v0.101.0
- gomod: go.opentelemetry.io/collector/exporter/loggingexporter v0.101.0
- gomod: go.opentelemetry.io/collector/exporter/nopexporter v0.101.0
- gomod: go.opentelemetry.io/collector/exporter/otlpexporter v0.101.0
- gomod: go.opentelemetry.io/collector/exporter/otlphttpexporter v0.101.0
extensions:
- gomod: go.opentelemetry.io/collector/extension/ballastextension v0.100.0
- gomod: go.opentelemetry.io/collector/extension/memorylimiterextension v0.100.0
- gomod: go.opentelemetry.io/collector/extension/zpagesextension v0.100.0
- gomod: go.opentelemetry.io/collector/extension/ballastextension v0.101.0
- gomod: go.opentelemetry.io/collector/extension/memorylimiterextension v0.101.0
- gomod: go.opentelemetry.io/collector/extension/zpagesextension v0.101.0
processors:
- gomod: go.opentelemetry.io/collector/processor/batchprocessor v0.100.0
- gomod: go.opentelemetry.io/collector/processor/memorylimiterprocessor v0.100.0
- gomod: go.opentelemetry.io/collector/processor/batchprocessor v0.101.0
- gomod: go.opentelemetry.io/collector/processor/memorylimiterprocessor v0.101.0
connectors:
- gomod: go.opentelemetry.io/collector/connector/forwardconnector v0.100.0
- gomod: go.opentelemetry.io/collector/connector/forwardconnector v0.101.0

providers:
- gomod: go.opentelemetry.io/collector/confmap/provider/envprovider v0.100.0
- gomod: go.opentelemetry.io/collector/confmap/provider/fileprovider v0.100.0
- gomod: go.opentelemetry.io/collector/confmap/provider/httpprovider v0.100.0
- gomod: go.opentelemetry.io/collector/confmap/provider/httpsprovider v0.100.0
- gomod: go.opentelemetry.io/collector/confmap/provider/yamlprovider v0.100.0
- gomod: go.opentelemetry.io/collector/confmap/provider/envprovider v0.101.0
- gomod: go.opentelemetry.io/collector/confmap/provider/fileprovider v0.101.0
- gomod: go.opentelemetry.io/collector/confmap/provider/httpprovider v0.101.0
- gomod: go.opentelemetry.io/collector/confmap/provider/httpsprovider v0.101.0
- gomod: go.opentelemetry.io/collector/confmap/provider/yamlprovider v0.101.0

Loading

0 comments on commit d719a7e

Please sign in to comment.