Web UI: hide ", +Shift to run all" hint for a single query#107817
Conversation
In the Web UI (`play.html`), the run hint always showed `(Ctrl/Cmd+Enter, +Shift to run all)`, even when the editor contained a single query. The `Ctrl/Cmd+Shift+Enter` shortcut only runs all queries in multi-query mode, so the `, +Shift to run all` part of the hint is misleading otherwise. Wrap that part of the hint in a span and toggle it in `updateRunButtons` using the same `multi` flag that gates the shortcut, matching the existing "Run all" button behavior. It is hidden by default to cover the initial empty-editor state. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
Workflow [PR], commit [ef0165b] Summary: ✅
AI ReviewSummaryThis PR narrows the Web UI run hint so the Missing context / blind spots
Final VerdictStatus: ✅ Approve |
|
@groeneai, investigate the failure in BuzzHouse (arm_asan_ubsan) and provide a fix. |
|
@alexey-milovidov Investigated. Not an engine bug, and not caused by this PR (it can't exercise the SQL fuzzer). It's a harness bug in The server shut down cleanly: server.log shows Root cause: Systemic, not PR-specific: 112 distinct unrelated PRs + 17 master runs in 30 days, across all fuzzer variants (the 3 amd BuzzHouse jobs here even time out and still pass; only arm_asan_ubsan tripped the unbound-variable path). Fix: initialize |
|
Re-merged The only CI failure was The merge was clean; the final diff vs |
|
@groeneai, provide a fix for |
|
@alexey-milovidov This is the chronic "Not-ready Set" trunk family (same root cause as #107619 / STID 0250-41a5): Your draft #102192 already implements the correct recovery (run the in-place pipeline on a clone of |
|
@alexey-milovidov Investigated and validated. STID 0250-4e52 is the same chronic "Not-ready Set" family as #107619 / 0250-41a5: Your #107924 ("make in-place set build non-destructive") is the correct, complete fix. I built it locally off current master (build id
#107924 is also strictly better than the earlier #102192: it builds the speculative set into a temporary set (so an interrupted build cannot leak a partial row prefix into the canonical set) and drops the fragile It is non-draft and you iterated it today, so the fastest path to closing this is landing #107924. Do you want me to help drive it to merge (it just needs CI green + final review), or would you prefer we carry the fix in an independent PR? Happy to do either; flagging so we do not open a duplicate of your own better PR. |
|
Re-merged The sole CI failure was |


In the Web UI (
play.html), the run hint always showed(Ctrl/Cmd+Enter, +Shift to run all), even when the editor contained only a single query. TheCtrl/Cmd+Shift+Entershortcut only runs all queries in multi-query mode, so the, +Shift to run allpart of the hint was misleading for a single query.This wraps that part of the hint in a span and toggles it in
updateRunButtonsusing the samemultiflag that gates the shortcut, matching the existing "Run all" button behavior. It is hidden by default to cover the initial empty-editor state.Changelog category (leave one):
Changelog entry (a user-readable short description of the changes that goes into CHANGELOG.md):
In the Web UI (
play.html), the, +Shift to run allpart of the run hint is now shown only when there are multiple queries.Version info
26.7.1.284(included in26.7and later)