Commit Graph

8123 Commits

Author SHA1 Message Date
Asger F
1d2c2cfcf9 Allow word wrap to break anywhere 2024-11-27 13:47:56 +01:00
Taus
e039f6bc52 Simplify view when not in comparison mode 2024-11-27 13:47:56 +01:00
Taus
6d4427e59c compare-perf: Add support for selecting a single run as input
A very hacky implementation that simply instantiates an empty
`PerformanceOverviewScanner` as the "from" column (i.e. with all values
empty). To see it in action, select a single query run in the query
history and pick "Compare Performance" from the context menu. Then
select the "Single run" option when prompted.
2024-11-27 13:47:56 +01:00
Esben Sparre Andreasen
412338c717 feat: parallel log scanning 2024-11-27 13:47:56 +01:00
Asger F
ccf2dc64ac Simplify datasets assignment 2024-11-27 13:47:56 +01:00
Asger F
453aa833f2 Check for nullness of 'data' in a separate component
This ensures we can use hooks after the check in the main component
2024-11-27 13:47:56 +01:00
Asger F
260bf0e8d1 Add option to choose metric 2024-11-27 13:47:56 +01:00
Taus
876c5b6091 Colorize positive/negative deltas 2024-11-27 13:47:56 +01:00
Asger F
317e52c0e7 Also abbreviate RA names in predicate overview 2024-11-27 13:47:56 +01:00
Asger F
03ca407713 Make "..." clickable to reveal abbreviated name 2024-11-27 13:47:56 +01:00
Asger F
58afeba1ac Apply a background color to the pipeline header rows 2024-11-27 13:47:56 +01:00
Asger F
8268d6812f Apply styling to RA predicate names 2024-11-27 13:47:56 +01:00
Asger F
70ec5704c8 Make RAPrettyPrinter generate JSX fragments 2024-11-27 13:47:55 +01:00
Taus
aaf23eae72 compare-perf: Add support for sorting options
Adds a dropdown with (at present) two options: sorting by delta and
sorting by absolute delta.
2024-11-27 13:47:55 +01:00
Asger F
96aa770e85 Show evaluation and iteration counts in table 2024-11-27 13:47:55 +01:00
Asger F
3b0697771d Add Compare Performance command (WIP) 2024-11-27 13:47:55 +01:00
Stephan Brandauer
60c15a0eb2 Merge pull request #3842 from github/update-docs
update ambiguous docs
2024-11-26 10:39:32 +01:00
Stephan Brandauer
f5cd48d9d9 update ambiguous docs 2024-11-26 09:26:48 +00:00
Koen Vlaswinkel
94434f4397 Merge pull request #3841 from github/koesie10/bump-cross-spawn
Bump cross-spawn version
2024-11-26 09:21:36 +01:00
Koen Vlaswinkel
f77ae4cd69 Bump cross-spawn version 2024-11-25 14:02:01 +01:00
Koen Vlaswinkel
5a3aeb6332 Merge pull request #3839 from github/koesie10/switch-to-execa
Remove unmaintained child-process-promise
2024-11-25 14:00:45 +01:00
Koen Vlaswinkel
86f37f408f Merge pull request #3840 from github/github-action/bump-node-version
Bump Node version to v20.18.0
2024-11-25 09:38:26 +01:00
github-actions[bot]
5d7db66902 Bump Node version to v20.18.0 2024-11-24 12:25:50 +00:00
Koen Vlaswinkel
87a470dde6 Remove unmaintained child-process-promise 2024-11-22 14:23:19 +01:00
Asger F
dba6718649 Merge pull request #3833 from asgerf/asgerf/graph-viewer-scrollpos
Avoid resetting scroll position after clicking a node in the graph viewer
2024-11-22 10:19:27 +01:00
Koen Vlaswinkel
2bcdf93996 Merge pull request #3836 from github/dependabot/npm_and_yarn/extensions/ql-vscode/styled-components-6.1.13
Bump styled-components from 6.1.9 to 6.1.13 in /extensions/ql-vscode
2024-11-21 14:48:59 +01:00
Koen Vlaswinkel
1468b2830b Merge pull request #3837 from github/dependabot/npm_and_yarn/extensions/ql-vscode/floating-ui/react-0.26.28
Bump @floating-ui/react from 0.26.24 to 0.26.28 in /extensions/ql-vscode
2024-11-21 14:47:22 +01:00
Koen Vlaswinkel
5a078d35e0 Merge pull request #3835 from github/dependabot/npm_and_yarn/extensions/ql-vscode/typescript-eslint-a27836cc37
Bump the typescript-eslint group in /extensions/ql-vscode with 2 updates
2024-11-21 14:47:03 +01:00
Koen Vlaswinkel
5ebc76a005 Merge pull request #3834 from github/dependabot/npm_and_yarn/extensions/ql-vscode/storybook-fa5ae6ca14
Bump the storybook group in /extensions/ql-vscode with 12 updates
2024-11-21 14:46:36 +01:00
dependabot[bot]
badaedd1fe Bump @floating-ui/react from 0.26.24 to 0.26.28 in /extensions/ql-vscode
Bumps [@floating-ui/react](https://github.com/floating-ui/floating-ui/tree/HEAD/packages/react) from 0.26.24 to 0.26.28.
- [Release notes](https://github.com/floating-ui/floating-ui/releases)
- [Changelog](https://github.com/floating-ui/floating-ui/blob/master/packages/react/CHANGELOG.md)
- [Commits](https://github.com/floating-ui/floating-ui/commits/@floating-ui/react@0.26.28/packages/react)

---
updated-dependencies:
- dependency-name: "@floating-ui/react"
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-21 13:34:35 +00:00
dependabot[bot]
06fb1bed5a Bump styled-components from 6.1.9 to 6.1.13 in /extensions/ql-vscode
Bumps [styled-components](https://github.com/styled-components/styled-components) from 6.1.9 to 6.1.13.
- [Release notes](https://github.com/styled-components/styled-components/releases)
- [Commits](https://github.com/styled-components/styled-components/compare/v6.1.9...v6.1.13)

---
updated-dependencies:
- dependency-name: styled-components
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-21 13:34:22 +00:00
dependabot[bot]
15d2e4ee6b Bump the typescript-eslint group in /extensions/ql-vscode with 2 updates
Bumps the typescript-eslint group in /extensions/ql-vscode with 2 updates: [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) and [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser).


Updates `@typescript-eslint/eslint-plugin` from 8.14.0 to 8.15.0
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.15.0/packages/eslint-plugin)

Updates `@typescript-eslint/parser` from 8.14.0 to 8.15.0
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.15.0/packages/parser)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: typescript-eslint
- dependency-name: "@typescript-eslint/parser"
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: typescript-eslint
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-21 13:34:08 +00:00
dependabot[bot]
4c2e0ccdda Bump the storybook group in /extensions/ql-vscode with 12 updates
Bumps the storybook group in /extensions/ql-vscode with 12 updates:

| Package | From | To |
| --- | --- | --- |
| [@storybook/addon-a11y](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/a11y) | `8.4.3` | `8.4.5` |
| [@storybook/addon-actions](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/actions) | `8.4.3` | `8.4.5` |
| [@storybook/addon-essentials](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/essentials) | `8.4.3` | `8.4.5` |
| [@storybook/addon-interactions](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/interactions) | `8.4.3` | `8.4.5` |
| [@storybook/addon-links](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/links) | `8.4.3` | `8.4.5` |
| [@storybook/blocks](https://github.com/storybookjs/storybook/tree/HEAD/code/lib/blocks) | `8.4.3` | `8.4.5` |
| [@storybook/components](https://github.com/storybookjs/storybook/tree/HEAD/code/deprecated/components) | `8.4.3` | `8.4.5` |
| [@storybook/manager-api](https://github.com/storybookjs/storybook/tree/HEAD/code/lib/manager-api) | `8.4.3` | `8.4.5` |
| [@storybook/react](https://github.com/storybookjs/storybook/tree/HEAD/code/renderers/react) | `8.4.3` | `8.4.5` |
| [@storybook/react-vite](https://github.com/storybookjs/storybook/tree/HEAD/code/frameworks/react-vite) | `8.4.3` | `8.4.5` |
| [@storybook/theming](https://github.com/storybookjs/storybook/tree/HEAD/code/lib/theming) | `8.4.3` | `8.4.5` |
| [storybook](https://github.com/storybookjs/storybook/tree/HEAD/code/lib/cli) | `8.4.3` | `8.4.5` |


Updates `@storybook/addon-a11y` from 8.4.3 to 8.4.5
- [Release notes](https://github.com/storybookjs/storybook/releases)
- [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md)
- [Commits](https://github.com/storybookjs/storybook/commits/v8.4.5/code/addons/a11y)

Updates `@storybook/addon-actions` from 8.4.3 to 8.4.5
- [Release notes](https://github.com/storybookjs/storybook/releases)
- [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md)
- [Commits](https://github.com/storybookjs/storybook/commits/v8.4.5/code/addons/actions)

Updates `@storybook/addon-essentials` from 8.4.3 to 8.4.5
- [Release notes](https://github.com/storybookjs/storybook/releases)
- [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md)
- [Commits](https://github.com/storybookjs/storybook/commits/v8.4.5/code/addons/essentials)

Updates `@storybook/addon-interactions` from 8.4.3 to 8.4.5
- [Release notes](https://github.com/storybookjs/storybook/releases)
- [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md)
- [Commits](https://github.com/storybookjs/storybook/commits/v8.4.5/code/addons/interactions)

Updates `@storybook/addon-links` from 8.4.3 to 8.4.5
- [Release notes](https://github.com/storybookjs/storybook/releases)
- [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md)
- [Commits](https://github.com/storybookjs/storybook/commits/v8.4.5/code/addons/links)

Updates `@storybook/blocks` from 8.4.3 to 8.4.5
- [Release notes](https://github.com/storybookjs/storybook/releases)
- [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md)
- [Commits](https://github.com/storybookjs/storybook/commits/v8.4.5/code/lib/blocks)

Updates `@storybook/components` from 8.4.3 to 8.4.5
- [Release notes](https://github.com/storybookjs/storybook/releases)
- [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md)
- [Commits](https://github.com/storybookjs/storybook/commits/v8.4.5/code/deprecated/components)

Updates `@storybook/manager-api` from 8.4.3 to 8.4.5
- [Release notes](https://github.com/storybookjs/storybook/releases)
- [Commits](https://github.com/storybookjs/storybook/commits/v8.4.5/code/lib/manager-api)

Updates `@storybook/react` from 8.4.3 to 8.4.5
- [Release notes](https://github.com/storybookjs/storybook/releases)
- [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md)
- [Commits](https://github.com/storybookjs/storybook/commits/v8.4.5/code/renderers/react)

Updates `@storybook/react-vite` from 8.4.3 to 8.4.5
- [Release notes](https://github.com/storybookjs/storybook/releases)
- [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md)
- [Commits](https://github.com/storybookjs/storybook/commits/v8.4.5/code/frameworks/react-vite)

Updates `@storybook/theming` from 8.4.3 to 8.4.5
- [Release notes](https://github.com/storybookjs/storybook/releases)
- [Commits](https://github.com/storybookjs/storybook/commits/v8.4.5/code/lib/theming)

Updates `storybook` from 8.4.3 to 8.4.5
- [Release notes](https://github.com/storybookjs/storybook/releases)
- [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md)
- [Commits](https://github.com/storybookjs/storybook/commits/v8.4.5/code/lib/cli)

---
updated-dependencies:
- dependency-name: "@storybook/addon-a11y"
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: storybook
- dependency-name: "@storybook/addon-actions"
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: storybook
- dependency-name: "@storybook/addon-essentials"
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: storybook
- dependency-name: "@storybook/addon-interactions"
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: storybook
- dependency-name: "@storybook/addon-links"
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: storybook
- dependency-name: "@storybook/blocks"
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: storybook
- dependency-name: "@storybook/components"
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: storybook
- dependency-name: "@storybook/manager-api"
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: storybook
- dependency-name: "@storybook/react"
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: storybook
- dependency-name: "@storybook/react-vite"
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: storybook
- dependency-name: "@storybook/theming"
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: storybook
- dependency-name: storybook
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: storybook
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-21 13:33:33 +00:00
Asger F
b840c38886 Merge pull request #3831 from asgerf/asgerf/streaming-jsonl
Add streaming 'jsonl' parser
2024-11-21 08:47:49 +01:00
Asger F
99175e78b0 Avoid resetting scroll position after clicking a node in the graph viewer 2024-11-20 14:48:46 +01:00
Asger F
46c284d2ed Merge pull request #3803 from asgerf/asgerf/factor-out-evaluator-log-paths
Refactor: Store EvaluatorLogPaths object on LocalQueryInfo
2024-11-20 14:24:46 +01:00
Koen Vlaswinkel
1ac725b1c4 Merge pull request #3832 from github/koesie10/azure-mi-publishing-docs
Remove docs about Azure DevOps PAT
2024-11-20 13:17:31 +01:00
Asger F
eee593973d Fix typo in 'evaluatorLogPaths' 2024-11-20 11:22:32 +01:00
Asger F
57e2b51b43 Add a file comment to the benchmark script 2024-11-20 11:19:31 +01:00
Asger F
b90cfb670b Move some calls into the try block 2024-11-20 11:12:37 +01:00
Asger F
d05cdf49ec Fix missing import 2024-11-20 11:11:42 +01:00
Asger F
38849f70f5 Apply suggestions from code review
Co-authored-by: Andrew Eisenberg <aeisenberg@github.com>
2024-11-20 11:06:10 +01:00
Koen Vlaswinkel
6d665ea5c8 Remove docs about Azure DevOps PAT 2024-11-20 10:45:38 +01:00
Andrew Eisenberg
025737a18b Merge pull request #3797 from reitowo/main-multiple-folder
Allow import all database subfolders by selecting a folder
2024-11-19 15:15:24 -08:00
Andrew Eisenberg
e7e95e2511 Clarify CHANGELOG.md 2024-11-19 08:51:31 -08:00
reito
8b3add82b1 fix: remove title of importing status 2024-11-20 00:05:42 +08:00
reito
5b854bc1cd fix: step message 2024-11-20 00:05:42 +08:00
reito
9f1fd2c8af fix: trim error 2024-11-20 00:05:42 +08:00
reito
17a6076732 fix: get error message 2024-11-20 00:05:42 +08:00
reito
1b007c2586 Apply suggestions from code review
Co-authored-by: Andrew Eisenberg <aeisenberg@github.com>
2024-11-20 00:05:42 +08:00