Skip to content

ui: ux improvements on stmt details page#87153

Merged
craig[bot] merged 1 commit intocockroachdb:masterfrom
maryliag:ux-improvements
Aug 31, 2022
Merged

ui: ux improvements on stmt details page#87153
craig[bot] merged 1 commit intocockroachdb:masterfrom
maryliag:ux-improvements

Conversation

@maryliag
Copy link
Copy Markdown
Contributor

This commit adds a few improvements and bug fixes:

  • Handles the case where we hit a
    timeout on statement details, so it doesn't crash
    anymore and you can still see the time picker to
    be able to select a new time interval.

  • Updates the error message, to
    clarify it was a timeout error and increase the
    timeout from 30s to 30m on the details endpoint.
    Fixes Specifically catch the 504 Gateway Timeout error on the Statements/Transactions Pages, and show a more informative error message #78979

  • Updates the last error for statement
    details with the proper value, which previously
    was using the error for all statements endpoint,
    instead of the specific for that fingerprint id.

  • Adds a message when page takes longer to load.

  • Uses a proper count formatting for
    execution count.

Release justification: bug fixes and smaller improvements
Release note (ui change): Proper formatting of execution count
under Statement Details page.
Increase timeout for Statement Details page and shows
proper timeout error when it happens, no longer
crashing the page.

@maryliag maryliag requested a review from a team August 30, 2022 23:02
@cockroach-teamcity
Copy link
Copy Markdown
Member

This change is Reviewable

This commit adds a few improvements and bug fixes:

- Handles the case where we hit a
timeout on statement details, so it doesn't crash
anymore and you can still see the time picker to
be able to select a new time interval.

- Updates the error message, to
clarify it was a timeout error and increase the
timeout from 30s to 30m on the details endpoint.
Fixes cockroachdb#78979

- Updates the last error for statement
details with the proper value, which previously
was using the error for all statements endpoint,
instead of the specific for that fingerprint id.

- Adds a message when page takes longer to load.

- Uses a proper count formatting for
execution count.

Release justification: bug fixes and smaller improvements
Release note (ui change): Proper formatting of execution count
under Statement Details page.
Increase timeout for Statement Details page and shows
proper timeout error when it happens, no longer
crashing the page.
@maryliag
Copy link
Copy Markdown
Contributor Author

TFTR!
bors r+

@craig
Copy link
Copy Markdown
Contributor

craig bot commented Aug 31, 2022

Build succeeded:

@craig craig bot merged commit 0bcbece into cockroachdb:master Aug 31, 2022
@blathers-crl
Copy link
Copy Markdown

blathers-crl bot commented Aug 31, 2022

Encountered an error creating backports. Some common things that can go wrong:

  1. The backport branch might have already existed.
  2. There was a merge conflict.
  3. The backport branch contained merge commits.

You might need to create your backport manually using the backport tool.


error creating merge commit from 687fc95 to blathers/backport-release-22.1-87153: POST https://api.github.com/repos/cockroachdb/cockroach/merges: 409 Merge conflict []

you may need to manually resolve merge conflicts with the backport tool.

Backport to branch 22.1.x failed. See errors above.


🦉 Hoot! I am a Blathers, a bot for CockroachDB. My owner is otan.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Specifically catch the 504 Gateway Timeout error on the Statements/Transactions Pages, and show a more informative error message

3 participants