chore: release notes for v0.18.x#155
Conversation
Also update ``INSTALL_GOOGLE_CLOUD_CPP_COMMON_FROM_SOURCE`` rules, and ``google_cloud_cpp_common`` and ``google_cloud_cpp_grpc_utils`` ABI dumps.
Codecov Report
@@ Coverage Diff @@
## master #155 +/- ##
=======================================
Coverage 95.66% 95.66%
=======================================
Files 83 83
Lines 3900 3900
=======================================
Hits 3731 3731
Misses 169 169Continue to review full report at Codecov.
|
coryan
left a comment
There was a problem hiding this comment.
Reviewed 4 of 4 files at r1.
Reviewable status: all files reviewed, 3 unresolved discussions (waiting on @devbww, @devjgm, @mr-salty, and @scotthart)
CHANGELOG.md, line 9 at r1 (raw file):
* fix: google/cloud/grpc_utils/examples does not exist (#149) * feat: gracefully fail adding to the `CompletionQueue` after `Shutdown` (#138) * chore: simpler include guard style (#144)
I would say users do not care about this one and the next 2, but we can leave them.
CHANGELOG.md, line 13 at r1 (raw file):
* test: implement unit tests for async RPCs (#142) * chore: remove `CompletionQueue` parameter to `AsyncGrpcOperation::Notify` (#136) * feat!: change the result type for timers to StatusOr (#134)
Normally we announce breaking changes more loudly, please consider starting the changelog with:
**BREAKING CHANGES:**
* feat!: change the result type for timers to StatusOr (#134)
maybe a longer description here...., e.g. `CompletionQueue::MakeRelativeTimer` and `CompletionQueue::MakeDeadlineTimer()` now return a `future<StatusOr<std::chrono::system_clock::time_point>>`. This change is needed because now these operations may fail if the completion queue is shutdown before the timer is set.
**Other Changes:**
...
CHANGELOG.md, line 16 at r1 (raw file):
* fix: remove the redundant conditions in the `Run()` loop (#131) * fix: crashes with non-empty CompletionQueue shutdown (#127) * chore: move release notes to CHANGELOG.md (#128)
We typically remove chore: items as the users should not care, this one might be the exception.
|
CHANGELOG.md, line 12 at r1 (raw file):
this one is also a BREAKING CHANGE that I neglected to tag as such (and perhaps |
devbww
left a comment
There was a problem hiding this comment.
Reviewable status: 3 of 4 files reviewed, 4 unresolved discussions (waiting on @coryan, @devbww, @devjgm, and @scotthart)
CHANGELOG.md, line 9 at r1 (raw file):
Previously, coryan (Carlos O'Ryan) wrote…
I would say users do not care about this one and the next 2, but we can leave them.
Done.
CHANGELOG.md, line 13 at r1 (raw file):
Previously, coryan (Carlos O'Ryan) wrote…
Normally we announce breaking changes more loudly, please consider starting the changelog with:
**BREAKING CHANGES:** * feat!: change the result type for timers to StatusOr (#134) maybe a longer description here...., e.g. `CompletionQueue::MakeRelativeTimer` and `CompletionQueue::MakeDeadlineTimer()` now return a `future<StatusOr<std::chrono::system_clock::time_point>>`. This change is needed because now these operations may fail if the completion queue is shutdown before the timer is set. **Other Changes:** ...
Done.
CHANGELOG.md, line 16 at r1 (raw file):
Previously, coryan (Carlos O'Ryan) wrote…
We typically remove
chore:items as the users should not care, this one might be the exception.
Done.
devbww
left a comment
There was a problem hiding this comment.
Reviewable status: 3 of 4 files reviewed, 4 unresolved discussions (waiting on @coryan, @devjgm, @mr-salty, and @scotthart)
CHANGELOG.md, line 12 at r1 (raw file):
Previously, mr-salty (Todd Derr) wrote…
this one is also a BREAKING CHANGE that I neglected to tag as such (and perhaps
chorewasn't right either, although I don't know what to call it). I agree with Carlos' comment below about putting these in their own section (there should be examples here or in other repos)
Done.
coryan
left a comment
There was a problem hiding this comment.
Reviewed 1 of 1 files at r2.
Reviewable status: all files reviewed, 1 unresolved discussion (waiting on @devjgm, @mr-salty, and @scotthart)
mr-salty
left a comment
There was a problem hiding this comment.
Reviewable status:
complete! all files reviewed, all discussions resolved (waiting on @devjgm and @scotthart)
Also update
INSTALL_GOOGLE_CLOUD_CPP_COMMON_FROM_SOURCErules, andgoogle_cloud_cpp_commonandgoogle_cloud_cpp_grpc_utilsABI dumps.This change is