-
Notifications
You must be signed in to change notification settings - Fork 3.8k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Browse files
Browse the repository at this point in the history
75827: sql: fix connExecutor extraTxnState autoRetryCounter race condition r=rafiss a=RichardJCai Release note: None Fixes #75752 75906: sql: remove type width enforcement during execution r=mgartner a=mgartner Assignment casts are now responsible for ensuring that a value written to a column has a type and width that match the column type. This commit removes the logic that performed this validation before assignment casts existed. Release note: None 76176: colexec: change Close to take in a context r=yuzefovich a=yuzefovich Previously, all `Closer`s would use their own context (either captured in `Init` or derived from the one in `Init`) in the implementation of `Close` (for example, when they wanted to log something). However, due to the way the draining of the wrapped row-by-row processors and closing of `Closer`s is structured (the draining happens first), it was possible for the captured context to have a tracing span which was already `Finish`ed. This is so because the row-by-row processors derive separate tracing spans and finish them automatically during draining whereas the closure of `Closer`s happens later. This commit fixes this issue by passing a context as an argument to `Close` function, and most of the implementations now use that. Only components that derive their own tracing span are allowed to use their own context since they control when the span is finished. Fixes: #76096. Release note: None 76198: sql: fix nil pointer error in RunPostDeserializationChanges r=RichardJCai a=RichardJCai In some restore paths, the privilegeDescriptor would be nil in RunPostDeserializationChanges, avoid doing work on a nil pointer. Release note: None Fixes #76063 Fixes #76062 Fixes #76042 76201: dev: fix up logic computing line which should be added to `~/.bazelrc` r=rail a=rickystewart Have `setUpCache()` return the specific line it wants to see in `~/.bazelrc`, and have `doctor` check for the presence of that specific line. Also explicitly specify `http://` and `127.0.0.1` instead of `localhost`. Closes #76170. Release note: None Co-authored-by: richardjcai <[email protected]> Co-authored-by: Marcus Gartner <[email protected]> Co-authored-by: Yahor Yuzefovich <[email protected]> Co-authored-by: Ricky Stewart <[email protected]>
- Loading branch information
Showing
58 changed files
with
292 additions
and
267 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
Oops, something went wrong.