-
Notifications
You must be signed in to change notification settings - Fork 3.8k
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
roachtest.unoptimized-query-oracle/disable-rules=half #87023
Comments
Hi @rytaft, please add a C-ategory label to your issue. Check out the label system docs. While you're here, please consider adding an A- label to help keep our repository tidy. 🦉 Hoot! I am a Blathers, a bot for CockroachDB. My owner is otan. |
It looks like the plans that generated the diff are the same - so it's probably vectorize on vs off that makes the difference, specifically for the |
I think I see the problem... in this query, the |
This commit ensures that sqlsmith adds all function argument columns to the `ORDER BY` clause when nondetermistic functions are disabled. This is necessary for functions like `string_agg`, for which there may be multiple possible values for each argument when the order is not specified. As a special case, `lead` and `lag` require all input columns to be added to the `ORDER BY` clause. This is because while they respect the specified order, they can still access any value in the partition. This means that we need to uniquely specify which rows fall on the boundaries of each peer group. We can ensure this is the case by ordering on a key, and we can trivially order on a key by ordering on all columns. Partially fixes cockroachdb#85318 Fixes cockroachdb#87023 Release justification: testing-only change Release note: None
Good find! Sounds like it's not a release blocker then. |
86919: ui/cluster-ui: link session txn fingerprint ids to details page r=xinhaoz a=xinhaoz This commit links the each txn fingerprint id from the list of cached txn fingerprints in the session details page to the txn fingerprint's details page. The global date range is also changed to the session's start and end time on click in order to fetch and render the transaction details. Release justification: low risk update to existing functionality Release note (ui change): in the sessions details page, users can click on a txn fingerprint id from the list of cached txn fingerprints to go to that transaction's details page. The app will also change the selected date range to that of the session's start and end time on click. https://www.loom.com/share/0de478ccdae446bb8a09934d995ecbd1 87085: smith: add all argument columns to ORDER BY r=DrewKimball a=DrewKimball This commit ensures that sqlsmith adds all function argument columns to the `ORDER BY` clause when nondetermistic functions are disabled. This is necessary for functions like `string_agg`, for which there may be multiple possible values for each argument when the order is not specified. As a special case, `lead` and `lag` require all input columns to be added to the `ORDER BY` clause. This is because while they respect the specified order, they can still access any value in the partition. This means that we need to uniquely specify which rows fall on the boundaries of each peer group. We can ensure this is the case by ordering on a key, and we can trivially order on a key by ordering on all columns. Partially addresses #85318 Fixes #87023 Release justification: testing-only change Release note: None Co-authored-by: Xin Hao Zhang <[email protected]> Co-authored-by: DrewKimball <[email protected]>
roachtest.unoptimized-query-oracle/disable-rules=half failed with artifacts on master @ 524fd14da3fefcd849f44a835cc5f88f5dbdadcc:
Parameters:
ROACHTEST_cloud=gce
,ROACHTEST_cpu=4
,ROACHTEST_ssd=0
Help
See: roachtest README
See: How To Investigate (internal)
This test on roachdash | Improve this report!
Originally posted by @cockroach-teamcity in #86308 (comment)
Jira issue: CRDB-19105
The text was updated successfully, but these errors were encountered: