Skip to content

Commit 0755a26

Browse files
authored
Release 1.5.0 (#226)
1 parent dd07dbd commit 0755a26

File tree

4 files changed

+69
-15
lines changed

4 files changed

+69
-15
lines changed

.github/ISSUE_TEMPLATE/ga_request.md

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -11,22 +11,22 @@ assignees: ''
1111

1212
Name and link to repository
1313

14-
### 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)?
14+
### 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)?
1515

16-
- [ ] Has an appropriate [maintainers team](https://github.com/signalfx/gdi-specification/blob/v1.4.0/specification/repository.md#teams).
17-
- [ ] [Permissions](https://github.com/signalfx/gdi-specification/blob/v1.4.0/specification/repository.md#permissions)
16+
- [ ] Has an appropriate [maintainers team](https://github.com/signalfx/gdi-specification/blob/v1.5.0/specification/repository.md#teams).
17+
- [ ] [Permissions](https://github.com/signalfx/gdi-specification/blob/v1.5.0/specification/repository.md#permissions)
1818
set correctly.
19-
- [ ] [Branch protection](https://github.com/signalfx/gdi-specification/blob/v1.4.0/specification/repository.md#branch-protection)
19+
- [ ] [Branch protection](https://github.com/signalfx/gdi-specification/blob/v1.5.0/specification/repository.md#branch-protection)
2020
in place.
21-
- [ ] [Dependencies](https://github.com/signalfx/gdi-specification/blob/v1.4.0/specification/repository.md#dependencies)
21+
- [ ] [Dependencies](https://github.com/signalfx/gdi-specification/blob/v1.5.0/specification/repository.md#dependencies)
2222
appropriately locked down.
23-
- [ ] [GitHub Applications](https://github.com/signalfx/gdi-specification/blob/v1.4.0/specification/repository.md#github-applications)
23+
- [ ] [GitHub Applications](https://github.com/signalfx/gdi-specification/blob/v1.5.0/specification/repository.md#github-applications)
2424
set up per spec.
25-
- [ ] Follows the [configuration requirements](https://github.com/signalfx/gdi-specification/blob/v1.4.0/specification/configuration.md),
25+
- [ ] Follows the [configuration requirements](https://github.com/signalfx/gdi-specification/blob/v1.5.0/specification/configuration.md),
2626
if appropriate.
27-
- [ ] Follows the [semantic convention requirements](https://github.com/signalfx/gdi-specification/blob/v1.4.0/specification/semantic_conventions.md),
27+
- [ ] Follows the [semantic convention requirements](https://github.com/signalfx/gdi-specification/blob/v1.5.0/specification/semantic_conventions.md),
2828
if appropriate.
29-
- [ ] [Required Files](https://github.com/signalfx/gdi-specification/blob/v1.4.0/specification/repository.md#required-files)
29+
- [ ] [Required Files](https://github.com/signalfx/gdi-specification/blob/v1.5.0/specification/repository.md#required-files)
3030
in place.
3131
- [ ] CHANGELOG.md
3232
- [ ] CODE_OF_CONDUCT.md
@@ -40,18 +40,18 @@ Name and link to repository
4040
- [ ] Link to official Splunk docs
4141
- [ ] License information
4242
- [ ] SECURITY.md
43-
- [ ] [Releases](https://github.com/signalfx/gdi-specification/blob/v1.4.0/specification/repository.md#github-releases)
43+
- [ ] [Releases](https://github.com/signalfx/gdi-specification/blob/v1.5.0/specification/repository.md#github-releases)
4444
done to spec.
4545
- [ ] Type specific requirements (remove what doesn't apply)
46-
- [ ] [Data Collector](https://github.com/signalfx/gdi-specification/blob/v1.4.0/specification/repository.md#data-collector)
46+
- [ ] [Data Collector](https://github.com/signalfx/gdi-specification/blob/v1.5.0/specification/repository.md#data-collector)
4747
- [ ] Documents all supported configuration parameters.
4848
- [ ] Documents sizing guidelines
49-
- [ ] [Instrumentation Library](https://github.com/signalfx/gdi-specification/blob/v1.4.0/specification/repository.md#instrumentation-libraries)
49+
- [ ] [Instrumentation Library](https://github.com/signalfx/gdi-specification/blob/v1.5.0/specification/repository.md#instrumentation-libraries)
5050
- [ ] Documents all supported configuration parameters.
5151
- [ ] Documents how to configure manual instrumentation.
5252
- [ ] Documents how to configure log correlation.
5353
- [ ] Documents minimum supported version of each auto-instrumentation framework.
54-
- [ ] [Real User Monitoring Library](https://github.com/signalfx/gdi-specification/blob/v1.4.0/specification/repository.md#real-user-monitoring-libraries)
54+
- [ ] [Real User Monitoring Library](https://github.com/signalfx/gdi-specification/blob/v1.5.0/specification/repository.md#real-user-monitoring-libraries)
5555
- [ ] Documents all supported configuration parameters.
5656
- [ ] Documents how to configure manual instrumentation.
5757
- [ ] Documents supported instrumentation.

.github/workflows/ci.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,3 +19,4 @@ jobs:
1919
with:
2020
args: -v -n "*.md" "**/*.md"
2121
fail: true
22+
if: ${{ !contains(github.event.pull_request.labels.*.name, 'release PR') }}

CHANGELOG.md

Lines changed: 53 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,57 @@
22

33
## [Unreleased]
44

5+
## [1.5.0] - 2023-03-30
6+
7+
### Configuration
8+
9+
#### Bugfixes
10+
11+
- Remove `SPLUNK_METRICS_ENDPOINT` from Instrumentation Libraries
12+
(it was never really stable).
13+
14+
#### Enhancements
15+
16+
- Add `SPLUNK_PROFILER_MEMORY_ENABLED`.
17+
- Deprecate `jaeger-thrift-splunk` option for `OTEL_TRACES_EXPORTER`.
18+
- Remove the policy regarding Zipkin exporter.
19+
- OTLP exporter can use either `grpc` or `http/protobuf`
20+
as the default transport protocol.
21+
22+
### Repository
23+
24+
#### Enhancements
25+
26+
- Add tag protection rule requirement.
27+
- Add Dependabot security configuration requirements.
28+
- Grant Admin role for maintainers team.
29+
- Allow using the documentation public repository
30+
and reference it in the `CONTRIBUTING.md` template.
31+
- Require documenting all configuration parameters
32+
that are relevant to Splunk Observability Cloud.
33+
- Require documenting all configuration parameters
34+
whose default or accepted values deviate from upstream.
35+
36+
### Semantic Conventions
37+
38+
#### Breaking Changes
39+
40+
- Remove `telemetry.sdk.language` attribute from `ResourceLogs.resource`.
41+
42+
### Bugfixes
43+
44+
- Remove redunant and conflicting statement about file and line for `ResourceLogs`.
45+
46+
#### Enhancements
47+
48+
- Recommened adding `container.id`, `host.id`, `process.pid` attributes
49+
to `ResourceLogs.resource`.
50+
- Recommend setting process resource attributes.
51+
- Recommend collecting runtime environment metrics.
52+
- Add a required `profiling.data.total.frame.count` attribute
53+
to `LogRecord` for `pprof-gzip-base64`.
54+
- Relax the meaning of `allocation` in `LogRecord` for `pprof-gzip-base64`.
55+
556
## [1.4.0] - 2022-08-16
657

758
### Configuration
@@ -182,7 +233,8 @@
182233
- Primary focus is on Instrumentation Libraries for initial 1.0 release
183234
- Initial Collector specification defined
184235

185-
[Unreleased]: https://github.com/signalfx/gdi-specification/compare/v1.4.0...HEAD
236+
[Unreleased]: https://github.com/signalfx/gdi-specification/compare/v1.5.0...HEAD
237+
[1.5.0]: https://github.com/signalfx/gdi-specification/releases/tag/v1.5.0
186238
[1.4.0]: https://github.com/signalfx/gdi-specification/releases/tag/v1.4.0
187239
[1.3.0]: https://github.com/signalfx/gdi-specification/releases/tag/v1.3.0
188240
[1.2.0]: https://github.com/signalfx/gdi-specification/releases/tag/v1.2.0

RELEASING.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,8 @@
44

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

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

910
## Tag
1011

0 commit comments

Comments
 (0)