| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
Sorry, something went wrong.
There was a problem hiding this comment.
Reviewable status: 0 of 1 files reviewed, 1 unresolved discussion (waiting on @mr-salty)
CHANGELOG.md, line 23 at r1 (raw file):
* fix: missing `CreateDefaultClientOptions` overload (#4677) * feat: a request type to delete pending resumable uploads (#4617) * fix!: incorrect type in OLM condition (#4597)
When we have breaking changes we have (so far) (a) created a section with all the breaking changes (search for **BREAKING in this file), and (b) included a longer description of the breaking change, typically something based on the full commit message.
Sorry, something went wrong.
|
CHANGELOG.md, line 41 at r1 (raw file): Quoted 4 lines of code…
I suspect a lot of these could be summarized better, something like * fix: if the first operation of a transaction fails, do not attempt further operations in that transaction or something. |
Sorry, something went wrong.
Codecov Report
@@ Coverage Diff @@
## master #4768 +/- ##
==========================================
+ Coverage 92.25% 93.23% +0.98%
==========================================
Files 912 912
Lines 70429 70512 +83
==========================================
+ Hits 64975 65744 +769
+ Misses 5454 4768 -686
Continue to review full report at Codecov.
|
Sorry, something went wrong.
|
CHANGELOG.md, line 23 at r1 (raw file): Previously, coryan (Carlos O'Ryan) wrote…
I (mistakenly, apparently) thought we had stopped that based on recent history... have we really had zero breaking changes in the past 2 releases? |
Sorry, something went wrong.
|
CHANGELOG.md, line 23 at r1 (raw file): Previously, mr-salty (Todd Derr) wrote…
At least we thought none of the changes were breaking. None of them has a !, but you can verify that yourself. So I assume you are just double checking, and yes, I think we should continue the practice of describing breaking changes at length. This file is us talking to our customers and describing (to the best of our abilities), what changes have taken place, and which of those may be tricky / difficult / annoying for them. |
Sorry, something went wrong.
There was a problem hiding this comment.
ptal
Reviewable status: 0 of 1 files reviewed, 2 unresolved discussions (waiting on @coryan and @mr-salty)
CHANGELOG.md, line 41 at r1 (raw file):
Previously, coryan (Carlos O'Ryan) wrote…* fix: begin a `has_begin` transaction in Rollback() (#4731) * fix: handle `ExecuteBatchDml` returning OK with no results (#4724) * fix: use the updated transaction id in `ReadImpl` (#4722) * fix: explicitly begin failed implicit begin transactions (#4706)I suspect a lot of these could be summarized better, something like * fix: if the first operation of a transaction fails, do not attempt further operations in that transaction or something.
there is no single change that accomplished that, so this boils down to organizing the log per-issue rather than per-commit. I think that's a good idea for this case even if we don't do it for all cases.
Sorry, something went wrong.
|
CHANGELOG.md, line 23 at r1 (raw file): Previously, coryan (Carlos O'Ryan) wrote…
ack |
Sorry, something went wrong.
There was a problem hiding this comment.
Reviewable status: 0 of 1 files reviewed, 2 unresolved discussions (waiting on @coryan)
Sorry, something went wrong.
There was a problem hiding this comment.
There are a couple of nits left where we moved a class and then removed the class, so it looks like there are two changes (in two libraries), but only one matters: the removal. Sorry for yet another iteration, but I think we should simplify that, but maybe I am missing something and I am happy to change my mind.
Reviewed 1 of 1 files at r1, 1 of 1 files at r2.
Reviewable status: all files reviewed, 2 unresolved discussions (waiting on @mr-salty)
CHANGELOG.md, line 52 at r2 (raw file):
**`absl::CivilDay's` constructors are explicit (by design), where as the old `google::cloud::spanner::Date` 3-arg constructor was not explicit.** * refactor!: move `spanner::Date` to common library (#4594)
nit: sorry I missed this earlier, that refactor! happened, but then we removed the Date class from the common library, in favor of CivilDay (see the previous change). Maybe remove this?
CHANGELOG.md, line 78 at r2 (raw file):
**BREAKING CHANGES** * refactor!: use `absl::CivilDay` for "date" type (#4600)\
nit: see above, these date changes became trivial after all the refactoring.
Sorry, something went wrong.
There was a problem hiding this comment.
Reviewable status:
complete! all files reviewed, all discussions resolved
CHANGELOG.md, line 52 at r2 (raw file):
Previously, coryan (Carlos O'Ryan) wrote…nit: sorry I missed this earlier, that refactor! happened, but then we removed the Date class from the common library, in favor of CivilDay (see the previous change). Maybe remove this?
Done
CHANGELOG.md, line 78 at r2 (raw file):
Previously, coryan (Carlos O'Ryan) wrote…nit: see above, these date changes became trivial after all the refactoring.
Done. I read this as, the class was moved and then implemented using CivilDay, but I see it was actually replaced.
Sorry, something went wrong.
There was a problem hiding this comment.
Reviewed 1 of 1 files at r3.
Reviewable status:complete! all files reviewed, all discussions resolved
Sorry, something went wrong.
| Back | FazBrowse Home | New Git URL |
This change is