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

Release 1.5.0 #226

Merged
merged 6 commits into from
Mar 30, 2023
Merged
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
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)
pellared marked this conversation as resolved.
Show resolved Hide resolved
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.
pellared marked this conversation as resolved.
Show resolved Hide resolved
- 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