Skip to content

Commit

Permalink
Prerelease v0.11.0-alpha (#737)
Browse files Browse the repository at this point in the history
* prerelease v0.11.0-alpha

* Update version.go

* Update changelog

* Update RELEASING.md

* Update CHANGELOG.md

Co-authored-by: Tyler Yahn <[email protected]>

* Update e2e fixtures

* Update CHANGELOG.md

Co-authored-by: Tyler Yahn <[email protected]>

* Update changelog

---------

Co-authored-by: Tyler Yahn <[email protected]>
  • Loading branch information
damemi and MrAlias authored Mar 28, 2024
1 parent 170bef3 commit 53b7621
Show file tree
Hide file tree
Showing 10 changed files with 35 additions and 19 deletions.
7 changes: 6 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,9 @@ OpenTelemetry Go Automatic Instrumentation adheres to [Semantic Versioning](http

## [Unreleased]


## [v0.11.0-alpha] - 2024-03-26

### Added

- Test build using [Go 1.22]. (#672)
Expand All @@ -24,6 +27,7 @@ OpenTelemetry Go Automatic Instrumentation adheres to [Semantic Versioning](http
- Reset `proc` offset after a failed iteration. ([#681](https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/681))
- Avoid using runtime.NumCPU to get the number of CPUs on the system before remote mmap ([#680](https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/680))
- Cleanup eBPF maps only when we stop using the memory ([#682](https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/682))
- Fix start offset calculation in mmaped memory area ([#738](https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/738))

## [v0.10.1-alpha] - 2024-01-10

Expand Down Expand Up @@ -287,7 +291,8 @@ OpenTelemetry Go Automatic Instrumentation adheres to [Semantic Versioning](http

This is the first release of OpenTelemetry Go Automatic Instrumentation.

[Unreleased]: https://github.com/open-telemetry/opentelemetry-go-instrumentation/compare/v0.10.1-alpha...HEAD
[Unreleased]: https://github.com/open-telemetry/opentelemetry-go-instrumentation/compare/v0.11.0-alpha...HEAD
[v0.11.0-alpha]: https://github.com/open-telemetry/opentelemetry-go-instrumentation/releases/tag/v0.11.0-alpha
[v0.10.1-alpha]: https://github.com/open-telemetry/opentelemetry-go-instrumentation/releases/tag/v0.10.1-alpha
[v0.10.0-alpha]: https://github.com/open-telemetry/opentelemetry-go-instrumentation/releases/tag/v0.10.0-alpha
[v0.9.0-alpha]: https://github.com/open-telemetry/opentelemetry-go-instrumentation/releases/tag/v0.9.0-alpha
Expand Down
15 changes: 13 additions & 2 deletions RELEASING.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,14 @@

## Release PR

First, decide which module sets will be released and update their versions
Fetch the latest `main` branch from upstream and checkout a new branch for your prerelease PR:

```
git fetch origin
git checkout origin/main -b prerelease
```

Then, decide which module sets will be released and update their versions
in `versions.yaml`. Commit this change to a new branch.

1. Run the `prerelease` make target. It creates a branch
Expand All @@ -11,6 +18,8 @@ in `versions.yaml`. Commit this change to a new branch.
```
make prerelease MODSET=<module set>
```
`<module set>` refers to the [set name in `versions.yaml`](https://github.com/open-telemetry/opentelemetry-go-instrumentation/blob/f18c1b2e0702d8ac31699c5e923590d714d0c1dc/versions.yaml#L16)
2. Verify the changes.
Expand All @@ -35,8 +44,10 @@ in `versions.yaml`. Commit this change to a new branch.
- Move all the `Unreleased` changes into a new section following the title scheme (`[<new tag>] - <date of release>`).
- Update all the appropriate links at the bottom.
4. Update [`version.go`](version.go) with the latest release version.
4. Push the changes to upstream and create a Pull Request on GitHub.
5. Push the changes to your branch and create a Pull Request on GitHub.
Be sure to include the curated changes from the [Changelog](./CHANGELOG.md) in the description.
## Tag
Expand Down
6 changes: 3 additions & 3 deletions internal/test/e2e/databasesql/traces.json
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@
{
"key": "telemetry.auto.version",
"value": {
"stringValue": "v0.10.1-alpha"
"stringValue": "v0.11.0-alpha"
}
},
{
Expand All @@ -46,7 +46,7 @@
{
"scope": {
"name": "go.opentelemetry.io/auto/database/sql",
"version": "v0.10.1-alpha"
"version": "v0.11.0-alpha"
},
"spans": [
{
Expand All @@ -70,7 +70,7 @@
{
"scope": {
"name": "go.opentelemetry.io/auto/net/http",
"version": "v0.10.1-alpha"
"version": "v0.11.0-alpha"
},
"spans": [
{
Expand Down
6 changes: 3 additions & 3 deletions internal/test/e2e/gin/traces.json
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@
{
"key": "telemetry.auto.version",
"value": {
"stringValue": "v0.10.1-alpha"
"stringValue": "v0.11.0-alpha"
}
},
{
Expand All @@ -46,7 +46,7 @@
{
"scope": {
"name": "go.opentelemetry.io/auto/github.com/gin-gonic/gin",
"version": "v0.10.1-alpha"
"version": "v0.11.0-alpha"
},
"spans": [
{
Expand Down Expand Up @@ -76,7 +76,7 @@
{
"scope": {
"name": "go.opentelemetry.io/auto/net/http",
"version": "v0.10.1-alpha"
"version": "v0.11.0-alpha"
},
"spans": [
{
Expand Down
4 changes: 2 additions & 2 deletions internal/test/e2e/grpc/traces.json
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@
{
"key": "telemetry.auto.version",
"value": {
"stringValue": "v0.10.1-alpha"
"stringValue": "v0.11.0-alpha"
}
},
{
Expand All @@ -46,7 +46,7 @@
{
"scope": {
"name": "go.opentelemetry.io/auto/google.golang.org/grpc",
"version": "v0.10.1-alpha"
"version": "v0.11.0-alpha"
},
"spans": [
{
Expand Down
4 changes: 2 additions & 2 deletions internal/test/e2e/nethttp/traces.json
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@
{
"key": "telemetry.auto.version",
"value": {
"stringValue": "v0.10.1-alpha"
"stringValue": "v0.11.0-alpha"
}
},
{
Expand All @@ -46,7 +46,7 @@
{
"scope": {
"name": "go.opentelemetry.io/auto/net/http",
"version": "v0.10.1-alpha"
"version": "v0.11.0-alpha"
},
"spans": [
{
Expand Down
4 changes: 2 additions & 2 deletions internal/test/e2e/nethttp_custom/traces.json
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@
{
"key": "telemetry.auto.version",
"value": {
"stringValue": "v0.10.1-alpha"
"stringValue": "v0.11.0-alpha"
}
},
{
Expand All @@ -46,7 +46,7 @@
{
"scope": {
"name": "go.opentelemetry.io/auto/net/http",
"version": "v0.10.1-alpha"
"version": "v0.11.0-alpha"
},
"spans": [
{
Expand Down
4 changes: 2 additions & 2 deletions internal/test/e2e/otelglobal/traces.json
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@
{
"key": "telemetry.auto.version",
"value": {
"stringValue": "v0.10.1-alpha"
"stringValue": "v0.11.0-alpha"
}
},
{
Expand All @@ -46,7 +46,7 @@
{
"scope": {
"name": "go.opentelemetry.io/auto/go.opentelemetry.io/otel/internal/global",
"version": "v0.10.1-alpha"
"version": "v0.11.0-alpha"
},
"spans": [
{
Expand Down
2 changes: 1 addition & 1 deletion version.go
Original file line number Diff line number Diff line change
Expand Up @@ -16,5 +16,5 @@ package auto

// Version is the current release version of OpenTelemetry Go auto-instrumentation in use.
func Version() string {
return "v0.10.1-alpha"
return "v0.11.0-alpha"
}
2 changes: 1 addition & 1 deletion versions.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@

module-sets:
alpha:
version: v0.10.1-alpha
version: v0.11.0-alpha
modules:
- go.opentelemetry.io/auto
excluded-modules:
Expand Down

0 comments on commit 53b7621

Please sign in to comment.