From 8719932474e67729c2acdbd7a8c487199b24046a Mon Sep 17 00:00:00 2001 From: Aditya Hegde Date: Mon, 17 Jul 2023 11:31:21 +0530 Subject: [PATCH] Run profile queries after fetching columns (#2677) * Run profile queries after fetching columns * Fixing prettier * Moving query matching to a new file * Fix lint * Updated E2E * Fix source profiling * TopLevelProfiling => TableProfiling --- .../column-profile/ColumnProfile.svelte | 5 +- .../column-types/NestedProfile.svelte | 31 ++++-- .../column-types/NumericProfile.svelte | 32 ++++-- .../column-types/TimestampProfile.svelte | 10 +- .../column-types/VarcharProfile.svelte | 28 +++-- .../column-types/details/TopK.svelte | 9 +- .../src/components/column-profile/queries.ts | 101 ++++++++++++++---- .../models/workspace/ModelBody.svelte | 10 +- .../sources/workspace/SourceInspector.svelte | 8 +- web-common/src/runtime-client/invalidation.ts | 29 ++--- .../src/runtime-client/query-matcher.ts | 55 ++++++++++ web-local/test/ui/dashboards.spec.ts | 2 +- 12 files changed, 243 insertions(+), 77 deletions(-) create mode 100644 web-common/src/runtime-client/query-matcher.ts diff --git a/web-common/src/components/column-profile/ColumnProfile.svelte b/web-common/src/components/column-profile/ColumnProfile.svelte index fd1b11055e1..8341d783922 100644 --- a/web-common/src/components/column-profile/ColumnProfile.svelte +++ b/web-common/src/components/column-profile/ColumnProfile.svelte @@ -52,7 +52,7 @@ nestedColumnProfileQuery = getSummaries( objectName, $runtime?.instanceId, - $profileColumns?.data?.profileColumns + $profileColumns ); } @@ -83,11 +83,11 @@