-
Notifications
You must be signed in to change notification settings - Fork 3.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
sql/tests: TestRandomSyntaxFunctions failed [malformed key sentinel byte: bc02c4] #128757
Comments
Requesting help from Storage to interpret this panic:
|
@rafiss do you know: does this test produce random byte slices for the arguments? I think I just need to update the |
Thanks for explaining; makes sense. Yeah, it makes random bytes here: cockroach/pkg/sql/tests/rsg_test.go Line 448 in f519569
Another option would be to exclude |
Ensure that the user-provided engine keys are valid before using them to seek, in storage's SQL builtins. The Comparer will now panic if there's an attempt to compare using an invalid key. We want to continue to accept these keys as engine keys (rather than encoding them within the builtin), because we may want to pass local keyspans. Epic: none Fix cockroachdb#128757. Release note: none
Ensure that the user-provided engine keys are valid before using them to seek, in storage's SQL builtins. The Comparer will now panic if there's an attempt to compare using an invalid key. We want to continue to accept these keys as engine keys (rather than encoding them within the builtin), because we may want to pass local keyspans. Epic: none Fix cockroachdb#128757. Release note: none
Ensure that the user-provided engine keys are valid before using them to seek, in storage's SQL builtins. The Comparer will now panic if there's an attempt to compare using an invalid key. These built-ins now attempt to decode and validate the keys as engine keys. If they validate, it uses them as-is. Otherwise it encodes them as version-less keys. Epic: none Fix cockroachdb#128757. Release note: none
128935: sql/sem/builtins: validate engine keys in storage builtins r=RaduBerinde a=jbowens Ensure that the user-provided engine keys are valid before using them to seek, in storage's SQL builtins. The Comparer will now panic if there's an attempt to compare using an invalid key. These built-ins now attempt to decode and validate the keys as engine keys. If they validate, it uses them as-is. Otherwise it encodes them as version-less keys. Epic: none Fix #128757. Release note: none 128984: raft: consult StoreLiveness when handling MsgFortify r=nvanbenschoten a=arulajmani Previously, we were always rejecting fortification requests. This patch correctly returns a fortification response by including the leader's supported store liveness epcoh in the MsgFortifyLeaderResp if the follower supports the leader in its StoreLiveness fabric. Closes #125261 Release note: None Co-authored-by: Jackson Owens <[email protected]> Co-authored-by: Arul Ajmani <[email protected]>
Ensure that the user-provided engine keys are valid before using them to seek, in storage's SQL builtins. The Comparer will now panic if there's an attempt to compare using an invalid key. These built-ins now attempt to decode and validate the keys as engine keys. If they validate, it uses them as-is. Otherwise it encodes them as version-less keys. Epic: none Fix #128757. Release note: none
Ensure that the user-provided engine keys are valid before using them to seek, in storage's SQL builtins. The Comparer will now panic if there's an attempt to compare using an invalid key. These built-ins now attempt to decode and validate the keys as engine keys. If they validate, it uses them as-is. Otherwise it encodes them as version-less keys. Epic: none Fix cockroachdb#128757. Release note: none
Ensure that the user-provided engine keys are valid before using them to seek, in storage's SQL builtins. The Comparer will now panic if there's an attempt to compare using an invalid key. These built-ins now attempt to decode and validate the keys as engine keys. If they validate, it uses them as-is. Otherwise it encodes them as version-less keys. Epic: none Fix cockroachdb#128757. Release note: none
sql/tests.TestRandomSyntaxFunctions failed with artifacts on master @ 451cdbe687b3303665bfd490af59c5df777c8909:
Help
See also: How To Investigate a Go Test Failure (internal)
This test on roachdash | Improve this report!
Jira issue: CRDB-41183
The text was updated successfully, but these errors were encountered: