Skip to content

Commit

Permalink
Prepare v1.6.1 release (#1630)
Browse files Browse the repository at this point in the history
  • Loading branch information
ThomsonTan authored Sep 23, 2022
1 parent 38012fa commit 5c180a1
Show file tree
Hide file tree
Showing 5 changed files with 42 additions and 12 deletions.
34 changes: 32 additions & 2 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,12 +15,42 @@ Increment the:

## [Unreleased]

## [1.6.1] 2022-09-22

* [BUILD] Upgrade opentelemetry-proto to v0.19.0 [#1579](https://github.com/open-telemetry/opentelemetry-cpp/pull/1579)
* [METRICS EXPORTER] Add `OtlpGrpcMetricExporterFactory` and `OtlpHttpMetricExporterFactory`.
[#1606](https://github.com/open-telemetry/opentelemetry-cpp/pull/1606)
* [METRICS EXPORTER] Add `OtlpGrpcClient` [#1606](https://github.com/open-telemetry/opentelemetry-cpp/pull/1606)
* [BUILD] Fix header only api singletons [#1604](https://github.com/open-telemetry/opentelemetry-cpp/pull/1604)
* [SEMANTIC CONVENTIONS] Upgrade to version 1.13.0 [#1624](https://github.com/open-telemetry/opentelemetry-cpp/pull/1624)
* [BUILD] Fixes span creation benchmark issue. [#1622](https://github.com/open-telemetry/opentelemetry-cpp/pull/1622)
* [BUILD] Fix more build warnings (#1616) [#1620](https://github.com/open-telemetry/opentelemetry-cpp/pull/1620)
* [SDK gRPC]: Fix out-of-bounds access of string_view in GrpcClientCarrier in
the example
[#1619](https://github.com/open-telemetry/opentelemetry-cpp/pull/1619)
* [EXPORTER ETW] Add Trace flags in SpanContext [#1618](https://github.com/open-telemetry/opentelemetry-cpp/pull/1618)
* [SDK] resource sdk: Update Resource::Merge function docs [#1615](https://github.com/open-telemetry/opentelemetry-cpp/pull/1615)
* [BUILD] Fix build warnings [#1613](https://github.com/open-telemetry/opentelemetry-cpp/pull/1613)
* [API BUILD] Fix header only api singletons (#1520) [#1604](https://github.com/open-telemetry/opentelemetry-cpp/pull/1604)
* [METRICS SDK] Fix default value of
`OtlpHttpMetricExporterOptions::aggregation_temporality`.
[#1601](https://github.com/open-telemetry/opentelemetry-cpp/pull/1601)
* [METRICS EXAMPLE] Example for OTLP gRPC exporter for Metrics. [#1598](https://github.com/open-telemetry/opentelemetry-cpp/pull/1598)
* [SDK] Fix `LoggerContext::Shutdown` and tsan of `OtlpHttpClient` [#1592](https://github.com/open-telemetry/opentelemetry-cpp/pull/1592)
* [METRICS SDK] Fix 1585 - Multiple cumulative metric collections without
measurement recording.
[#1586](https://github.com/open-telemetry/opentelemetry-cpp/pull/1586)
* [BUILD] metrics warnings [#1583](https://github.com/open-telemetry/opentelemetry-cpp/pull/1583)
* [METRICS SDK] Fix ObservableInstrument::RemoveCallback [#1582](https://github.com/open-telemetry/opentelemetry-cpp/pull/1582)
* [SDK] Add error log when getting a http error code [#1581](https://github.com/open-telemetry/opentelemetry-cpp/pull/1581)
* [EXPORTER] ETW Exporter - Add support for Sampler and ID Generator [#1547](https://github.com/open-telemetry/opentelemetry-cpp/pull/1547)

Notes:

While [OpenTelemetry sememantic
convention](https://github.com/open-telemetry/opentelemetry-specification/tree/main/semantic_conventions)
is still in experimental state, PR
[#1624](https://github.com/open-telemetry/opentelemetry-cpp/pull/1624) upgraded
it from 1.12.0 to 1.13.0 which **MAY** break the instrumentation library. Please
update the sementic convention in instruementation library is needed.

## [1.6.0] 2022-08-15

Expand Down
2 changes: 1 addition & 1 deletion api/include/opentelemetry/version.h
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
#include "opentelemetry/detail/preprocessor.h"

#define OPENTELEMETRY_ABI_VERSION_NO 1
#define OPENTELEMETRY_VERSION "1.6.0"
#define OPENTELEMETRY_VERSION "1.6.1"
#define OPENTELEMETRY_ABI_VERSION OPENTELEMETRY_STRINGIFY(OPENTELEMETRY_ABI_VERSION_NO)

// clang-format off
Expand Down
2 changes: 1 addition & 1 deletion docs/public/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@
author = 'OpenTelemetry authors'

# The full version, including alpha/beta/rc tags
release = "1.6.0"
release = "1.6.1"

# Run sphinx on subprojects and copy output
# -----------------------------------------
Expand Down
2 changes: 1 addition & 1 deletion sdk/include/opentelemetry/sdk/version/version.h
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@

#include "opentelemetry/detail/preprocessor.h"

#define OPENTELEMETRY_SDK_VERSION "1.6.0"
#define OPENTELEMETRY_SDK_VERSION "1.6.1"

#include "opentelemetry/version.h"

Expand Down
14 changes: 7 additions & 7 deletions sdk/src/version/version.cc
Original file line number Diff line number Diff line change
Expand Up @@ -10,16 +10,16 @@ namespace version
{
const int MAJOR_VERSION = 1;
const int MINOR_VERSION = 6;
const int PATCH_VERSION = 0;
const int PATCH_VERSION = 1;
const char *PRE_RELEASE = "NONE";
const char *BUILD_METADATA = "NONE";
const int COUNT_NEW_COMMITS = 23;
const char *BRANCH = "pre_release_1.6.0";
const char *COMMIT_HASH = "ad23f20392f26350fec7afca229729c2ef9ef92b";
const char *SHORT_VERSION = "1.6.0";
const int COUNT_NEW_COMMITS = 27;
const char *BRANCH = "pre_release_1.6.1";
const char *COMMIT_HASH = "38012fab34faa50d5020959b68eba77ac485b508";
const char *SHORT_VERSION = "1.6.1";
const char *FULL_VERSION =
"1.5.0-NONE-NONE-23-pre_release_1.6.0-ad23f20392f26350fec7afca229729c2ef9ef92b";
const char *BUILD_DATE = "Tue Aug 16 00:35:48 UTC 2022";
"1.6.0-NONE-NONE-27-pre_release_1.6.1-38012fab34faa50d5020959b68eba77ac485b508";
const char *BUILD_DATE = "Thu Sep 22 18:05:21 UTC 2022";
} // namespace version
} // namespace sdk
OPENTELEMETRY_END_NAMESPACE

1 comment on commit 5c180a1

@github-actions
Copy link

Choose a reason for hiding this comment

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

⚠️ Performance Alert ⚠️

Possible performance regression was detected for benchmark 'OpenTelemetry-cpp sdk Benchmark'.
Benchmark result of this commit is worse than the previous benchmark result exceeding threshold 2.

Benchmark suite Current: 5c180a1 Previous: 38012fa Ratio
BM_LockFreeBuffer/1 3037427.1869659424 ns/iter 310242.5630990561 ns/iter 9.79
BM_LockFreeBuffer/2 3064978.837966919 ns/iter 1043782.7110290527 ns/iter 2.94

This comment was automatically generated by workflow using github-action-benchmark.

Please sign in to comment.