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

[chore] Prepare release 0.71.0/1.0.0-rc5 #7139

Closed
wants to merge 7 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
16 changes: 0 additions & 16 deletions .chloggen/add-https-httpprovider.yaml

This file was deleted.

11 changes: 0 additions & 11 deletions .chloggen/addvisit.yaml

This file was deleted.

16 changes: 0 additions & 16 deletions .chloggen/allow-config-exp-backoff-parameters.yaml

This file was deleted.

16 changes: 0 additions & 16 deletions .chloggen/case-sensitive-configuration.yaml

This file was deleted.

26 changes: 0 additions & 26 deletions .chloggen/connnectors-changelog.yaml

This file was deleted.

11 changes: 0 additions & 11 deletions .chloggen/depapply.yaml

This file was deleted.

11 changes: 0 additions & 11 deletions .chloggen/enablegraph.yaml

This file was deleted.

16 changes: 0 additions & 16 deletions .chloggen/fix_receiverLoggerDataTypeKey.yaml

This file was deleted.

11 changes: 0 additions & 11 deletions .chloggen/fixgrpc.yaml

This file was deleted.

16 changes: 0 additions & 16 deletions .chloggen/ldflags.yaml

This file was deleted.

11 changes: 0 additions & 11 deletions .chloggen/pdata-deprecate-moveto.yaml

This file was deleted.

12 changes: 0 additions & 12 deletions .chloggen/proctelemetry-processmetrics.yaml

This file was deleted.

11 changes: 0 additions & 11 deletions .chloggen/registeropts.yaml

This file was deleted.

11 changes: 0 additions & 11 deletions .chloggen/returngate.yaml

This file was deleted.

11 changes: 0 additions & 11 deletions .chloggen/returnsame.yaml

This file was deleted.

11 changes: 0 additions & 11 deletions .chloggen/rmgetreg.yaml

This file was deleted.

11 changes: 0 additions & 11 deletions .chloggen/rmsort.yaml

This file was deleted.

11 changes: 0 additions & 11 deletions .chloggen/supportconcat.yaml

This file was deleted.

46 changes: 46 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,52 @@

<!-- next version -->

## 1.0.0-rc5/0.71.0
Copy link
Member

@mx-psi mx-psi Feb 6, 2023

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Minor nit: format is different from log entry below (this one does not have a v)

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yup, saw that too. See #7141


### 🛑 Breaking changes 🛑

- `pdata`: Add private method to GrpcServer interface, disallow direct implementation (#6966)
- `featuregate`: Remove deprecated GetRegistry (#7011)
- `pcommon`: Remove deprecated Map.Sort (#6688)

### 🚩 Deprecations 🚩

- `featuregate`: Deprecate Registry.List in favor of Registry.Visit. (#7041)
- `featuregate`: Deprecate Apply in favor of Set (#7018)
- `pdata`: Deprecate [Metrics|Logs|Traces].MoveTo methods. (#7091)
- `featuregate`: Deprecate RegistryOption in favor of RegisterOption (#7012)
- `featuregate`: Deprecate featuregate.Registry.[IsEnabled, RegisterID, MustRegister] (#6998)

### 🚀 New components 🚀

- `httpsprovider`: Add the httpsprovider. This component allows the collector to fetch configurations from web servers using the HTTPS protocol. (#6683)

### 💡 Enhancements 💡

- `exporter`: Allow configuration of fields, `RandomizationFactor` and `Multiplier`, for exponential backoff algorithm when retry on failure is enabled (#6610)
- `connectors`: Add "connectors", a new type of pipeline component (#2336)
- Connectors connect pipelines by acting as an exporter in one or more pipelines and simultaneously
as a receiver of corresponding data in one or more other pipelines. For example:
- The `forward` connector can export data to another pipeline of the same type. This allows you
to merge data from multiple pipelines onto a common pipeline. Or, you can replicate data onto multiple
pipelines so that it may be processed in different ways and/or exported to different backends.
- The `count` connector can count data of any type. Regardless of the type of data that is counted, it
emits counts as metrics onto a metrics pipeline.
- Connectors are currently disabled by default but can be enabled with the `service.connectors` feature gate.
- See the [connectors README](https://github.com/open-telemetry/opentelemetry-collector/blob/main/connector/README.md)
for more details on how to use connectors.

- `service`: Enable new pipelines implementation using graphs. Controlled by the `service.graph` featuregate. (#2336)
- `builder`: added ldflags command option (#6940)
- `proctelemetry`: Instrument `proctelemetry.ProcessMetrics` metrics with otel-go (#6886)
- `capabilityconsumer`: If the consumer has already the desired capability, don't wrap (#7116)
- `confmap`: Add support to resolve embedded uris inside a string, concatenate results. (#6932)

### 🧰 Bug fixes 🧰

- `confmap`: Fix bug in confmap validation that allowed the usage of case-insensitive keys in the configurations, despite them failing silently. (#6876)
- `logging`: Fix the attribute key used to identify the receiver data type in logging configuration (#7033)

## v1.0.0-RC4/v0.70.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 @@ -26,7 +26,7 @@ import (
"go.uber.org/zap"
)

const defaultOtelColVersion = "0.70.0"
const defaultOtelColVersion = "0.71.0"

// ErrInvalidGoMod indicates an invalid gomod
var ErrInvalidGoMod = errors.New("invalid gomod specification for module")
Expand Down
22 changes: 11 additions & 11 deletions cmd/builder/internal/config/default.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,21 +2,21 @@ dist:
module: go.opentelemetry.io/collector/cmd/otelcorecol
name: otelcorecol
description: Local OpenTelemetry Collector binary, testing only.
version: 0.70.0-dev
otelcol_version: 0.70.0
version: 0.71.0-dev
otelcol_version: 0.71.0

receivers:
- gomod: go.opentelemetry.io/collector/receiver/otlpreceiver v0.70.0
- gomod: go.opentelemetry.io/collector/receiver/otlpreceiver v0.71.0
exporters:
- gomod: go.opentelemetry.io/collector/exporter/loggingexporter v0.70.0
- gomod: go.opentelemetry.io/collector/exporter/otlpexporter v0.70.0
- gomod: go.opentelemetry.io/collector/exporter/otlphttpexporter v0.70.0
- gomod: go.opentelemetry.io/collector/exporter/loggingexporter v0.71.0
- gomod: go.opentelemetry.io/collector/exporter/otlpexporter v0.71.0
- gomod: go.opentelemetry.io/collector/exporter/otlphttpexporter v0.71.0
extensions:
- gomod: go.opentelemetry.io/collector/extension/ballastextension v0.70.0
- gomod: go.opentelemetry.io/collector/extension/zpagesextension v0.70.0
- gomod: go.opentelemetry.io/collector/extension/ballastextension v0.71.0
- gomod: go.opentelemetry.io/collector/extension/zpagesextension v0.71.0
processors:
- gomod: go.opentelemetry.io/collector/processor/batchprocessor v0.70.0
- gomod: go.opentelemetry.io/collector/processor/memorylimiterprocessor v0.70.0
- gomod: go.opentelemetry.io/collector/processor/batchprocessor v0.71.0
- gomod: go.opentelemetry.io/collector/processor/memorylimiterprocessor v0.71.0
connectors:
- gomod: go.opentelemetry.io/collector/connector/forwardconnector v0.70.0
- gomod: go.opentelemetry.io/collector/connector/forwardconnector v0.71.0

8 changes: 4 additions & 4 deletions cmd/builder/test/core.builder.yaml
Original file line number Diff line number Diff line change
@@ -1,20 +1,20 @@
dist:
module: go.opentelemetry.io/collector/builder/test/core
otelcol_version: 0.70.0
otelcol_version: 0.71.0

extensions:
- import: go.opentelemetry.io/collector/extension/zpagesextension
gomod: go.opentelemetry.io/collector v0.70.0
gomod: go.opentelemetry.io/collector v0.71.0
path: ${WORKSPACE_DIR}

receivers:
- import: go.opentelemetry.io/collector/receiver/otlpreceiver
gomod: go.opentelemetry.io/collector v0.70.0
gomod: go.opentelemetry.io/collector v0.71.0
path: ${WORKSPACE_DIR}

exporters:
- import: go.opentelemetry.io/collector/exporter/loggingexporter
gomod: go.opentelemetry.io/collector v0.70.0
gomod: go.opentelemetry.io/collector v0.71.0
path: ${WORKSPACE_DIR}

replaces:
Expand Down
Loading