Skip to content

Commit

Permalink
Release 1.5.0 (#226)
Browse files Browse the repository at this point in the history
  • Loading branch information
pellared authored Mar 30, 2023
1 parent dd07dbd commit 0755a26
Show file tree
Hide file tree
Showing 4 changed files with 69 additions and 15 deletions.
26 changes: 13 additions & 13 deletions .github/ISSUE_TEMPLATE/ga_request.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,22 +11,22 @@ assignees: ''

Name and link to repository

### Does the repository follow the latest tagged minor release in [GDI specification](https://github.com/signalfx/gdi-specification/blob/v1.4.0/specification/repository.md)?
### Does the repository follow the latest tagged minor release in [GDI specification](https://github.com/signalfx/gdi-specification/blob/v1.5.0/specification/repository.md)?

- [ ] Has an appropriate [maintainers team](https://github.com/signalfx/gdi-specification/blob/v1.4.0/specification/repository.md#teams).
- [ ] [Permissions](https://github.com/signalfx/gdi-specification/blob/v1.4.0/specification/repository.md#permissions)
- [ ] Has an appropriate [maintainers team](https://github.com/signalfx/gdi-specification/blob/v1.5.0/specification/repository.md#teams).
- [ ] [Permissions](https://github.com/signalfx/gdi-specification/blob/v1.5.0/specification/repository.md#permissions)
set correctly.
- [ ] [Branch protection](https://github.com/signalfx/gdi-specification/blob/v1.4.0/specification/repository.md#branch-protection)
- [ ] [Branch protection](https://github.com/signalfx/gdi-specification/blob/v1.5.0/specification/repository.md#branch-protection)
in place.
- [ ] [Dependencies](https://github.com/signalfx/gdi-specification/blob/v1.4.0/specification/repository.md#dependencies)
- [ ] [Dependencies](https://github.com/signalfx/gdi-specification/blob/v1.5.0/specification/repository.md#dependencies)
appropriately locked down.
- [ ] [GitHub Applications](https://github.com/signalfx/gdi-specification/blob/v1.4.0/specification/repository.md#github-applications)
- [ ] [GitHub Applications](https://github.com/signalfx/gdi-specification/blob/v1.5.0/specification/repository.md#github-applications)
set up per spec.
- [ ] Follows the [configuration requirements](https://github.com/signalfx/gdi-specification/blob/v1.4.0/specification/configuration.md),
- [ ] Follows the [configuration requirements](https://github.com/signalfx/gdi-specification/blob/v1.5.0/specification/configuration.md),
if appropriate.
- [ ] Follows the [semantic convention requirements](https://github.com/signalfx/gdi-specification/blob/v1.4.0/specification/semantic_conventions.md),
- [ ] Follows the [semantic convention requirements](https://github.com/signalfx/gdi-specification/blob/v1.5.0/specification/semantic_conventions.md),
if appropriate.
- [ ] [Required Files](https://github.com/signalfx/gdi-specification/blob/v1.4.0/specification/repository.md#required-files)
- [ ] [Required Files](https://github.com/signalfx/gdi-specification/blob/v1.5.0/specification/repository.md#required-files)
in place.
- [ ] CHANGELOG.md
- [ ] CODE_OF_CONDUCT.md
Expand All @@ -40,18 +40,18 @@ Name and link to repository
- [ ] Link to official Splunk docs
- [ ] License information
- [ ] SECURITY.md
- [ ] [Releases](https://github.com/signalfx/gdi-specification/blob/v1.4.0/specification/repository.md#github-releases)
- [ ] [Releases](https://github.com/signalfx/gdi-specification/blob/v1.5.0/specification/repository.md#github-releases)
done to spec.
- [ ] Type specific requirements (remove what doesn't apply)
- [ ] [Data Collector](https://github.com/signalfx/gdi-specification/blob/v1.4.0/specification/repository.md#data-collector)
- [ ] [Data Collector](https://github.com/signalfx/gdi-specification/blob/v1.5.0/specification/repository.md#data-collector)
- [ ] Documents all supported configuration parameters.
- [ ] Documents sizing guidelines
- [ ] [Instrumentation Library](https://github.com/signalfx/gdi-specification/blob/v1.4.0/specification/repository.md#instrumentation-libraries)
- [ ] [Instrumentation Library](https://github.com/signalfx/gdi-specification/blob/v1.5.0/specification/repository.md#instrumentation-libraries)
- [ ] Documents all supported configuration parameters.
- [ ] Documents how to configure manual instrumentation.
- [ ] Documents how to configure log correlation.
- [ ] Documents minimum supported version of each auto-instrumentation framework.
- [ ] [Real User Monitoring Library](https://github.com/signalfx/gdi-specification/blob/v1.4.0/specification/repository.md#real-user-monitoring-libraries)
- [ ] [Real User Monitoring Library](https://github.com/signalfx/gdi-specification/blob/v1.5.0/specification/repository.md#real-user-monitoring-libraries)
- [ ] Documents all supported configuration parameters.
- [ ] Documents how to configure manual instrumentation.
- [ ] Documents supported instrumentation.
Expand Down
1 change: 1 addition & 0 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,3 +19,4 @@ jobs:
with:
args: -v -n "*.md" "**/*.md"
fail: true
if: ${{ !contains(github.event.pull_request.labels.*.name, 'release PR') }}
54 changes: 53 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,57 @@

## [Unreleased]

## [1.5.0] - 2023-03-30

### Configuration

#### Bugfixes

- Remove `SPLUNK_METRICS_ENDPOINT` from Instrumentation Libraries
(it was never really stable).

#### Enhancements

- Add `SPLUNK_PROFILER_MEMORY_ENABLED`.
- Deprecate `jaeger-thrift-splunk` option for `OTEL_TRACES_EXPORTER`.
- Remove the policy regarding Zipkin exporter.
- OTLP exporter can use either `grpc` or `http/protobuf`
as the default transport protocol.

### Repository

#### Enhancements

- Add tag protection rule requirement.
- Add Dependabot security configuration requirements.
- Grant Admin role for maintainers team.
- Allow using the documentation public repository
and reference it in the `CONTRIBUTING.md` template.
- Require documenting all configuration parameters
that are relevant to Splunk Observability Cloud.
- Require documenting all configuration parameters
whose default or accepted values deviate from upstream.

### Semantic Conventions

#### Breaking Changes

- Remove `telemetry.sdk.language` attribute from `ResourceLogs.resource`.

### Bugfixes

- Remove redunant and conflicting statement about file and line for `ResourceLogs`.

#### Enhancements

- Recommened adding `container.id`, `host.id`, `process.pid` attributes
to `ResourceLogs.resource`.
- Recommend setting process resource attributes.
- Recommend collecting runtime environment metrics.
- Add a required `profiling.data.total.frame.count` attribute
to `LogRecord` for `pprof-gzip-base64`.
- Relax the meaning of `allocation` in `LogRecord` for `pprof-gzip-base64`.

## [1.4.0] - 2022-08-16

### Configuration
Expand Down Expand Up @@ -182,7 +233,8 @@
- Primary focus is on Instrumentation Libraries for initial 1.0 release
- Initial Collector specification defined

[Unreleased]: https://github.com/signalfx/gdi-specification/compare/v1.4.0...HEAD
[Unreleased]: https://github.com/signalfx/gdi-specification/compare/v1.5.0...HEAD
[1.5.0]: https://github.com/signalfx/gdi-specification/releases/tag/v1.5.0
[1.4.0]: https://github.com/signalfx/gdi-specification/releases/tag/v1.4.0
[1.3.0]: https://github.com/signalfx/gdi-specification/releases/tag/v1.3.0
[1.2.0]: https://github.com/signalfx/gdi-specification/releases/tag/v1.2.0
Expand Down
3 changes: 2 additions & 1 deletion RELEASING.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,8 @@

1. Update [CHANGELOG.md](CHANGELOG.md) with new the new release.

2. Push the changes to upstream and create a Pull Request on GitHub.
2. Create a pull request with `release PR` label on GitHub
with the changes described in the changelog.

## Tag

Expand Down

0 comments on commit 0755a26

Please sign in to comment.