fix(ui): Removing unused props and trimming down the graphql objects (#15043)

This commit is contained in:
Saketh Varma 2025-10-21 13:40:05 +05:30 committed by GitHub
parent 27fca1c0bf
commit c436e97e84
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
6 changed files with 2 additions and 45 deletions

View File

@ -45,7 +45,6 @@ import { PropertiesTab } from '@app/entityV2/shared/tabs/Properties/PropertiesTa
import {
SidebarTitleActionType,
getDashboardLastUpdatedMs,
getDataProduct,
getFirstSubType,
isOutputPort,
} from '@app/entityV2/shared/utils';
@ -292,8 +291,6 @@ export class ChartEntity implements Entity<Chart> {
tags={data?.globalTags || undefined}
glossaryTerms={data?.glossaryTerms}
logoUrl={data?.platform?.properties?.logoUrl}
domain={data.domain?.domain}
dataProduct={getDataProduct(genericProperties?.dataProduct)}
parentContainers={data.parentContainers}
subType={getFirstSubType(data)}
headerDropdownItems={headerDropdownItems}
@ -322,8 +319,6 @@ export class ChartEntity implements Entity<Chart> {
glossaryTerms={data?.glossaryTerms}
insights={result.insights}
logoUrl={data?.platform?.properties?.logoUrl || ''}
domain={data.domain?.domain}
dataProduct={getDataProduct(genericProperties?.dataProduct)}
deprecation={data.deprecation}
statsSummary={data.statsSummary}
lastUpdatedMs={getDashboardLastUpdatedMs(data?.properties)}

View File

@ -46,7 +46,6 @@ import { PropertiesTab } from '@app/entityV2/shared/tabs/Properties/PropertiesTa
import {
SidebarTitleActionType,
getDashboardLastUpdatedMs,
getDataProduct,
getFirstSubType,
isOutputPort,
} from '@app/entityV2/shared/utils';
@ -282,8 +281,6 @@ export class DashboardEntity implements Entity<Dashboard> {
owners={data.ownership?.owners}
glossaryTerms={data?.glossaryTerms}
logoUrl={data?.platform?.properties?.logoUrl}
domain={data.domain?.domain}
dataProduct={getDataProduct(genericProperties?.dataProduct)}
container={data.container}
parentContainers={data.parentContainers}
deprecation={data.deprecation}
@ -317,8 +314,6 @@ export class DashboardEntity implements Entity<Dashboard> {
glossaryTerms={data?.glossaryTerms}
insights={result.insights}
logoUrl={data?.platform?.properties?.logoUrl || ''}
domain={data.domain?.domain}
dataProduct={getDataProduct(genericProperties?.dataProduct)}
container={data.container}
parentContainers={data.parentContainers}
deprecation={data.deprecation}

View File

@ -25,7 +25,7 @@ import { DataFlowJobsTab } from '@app/entityV2/shared/tabs/Entity/DataFlowJobsTa
import { IncidentTab } from '@app/entityV2/shared/tabs/Incident/IncidentTab';
import { DAGTab } from '@app/entityV2/shared/tabs/Lineage/DAGTab';
import { PropertiesTab } from '@app/entityV2/shared/tabs/Properties/PropertiesTab';
import { getDataProduct, isOutputPort } from '@app/entityV2/shared/utils';
import { isOutputPort } from '@app/entityV2/shared/utils';
import { capitalizeFirstLetterOnly } from '@app/shared/textUtil';
import { useGetDataFlowQuery, useUpdateDataFlowMutation } from '@graphql/dataFlow.generated';
@ -196,8 +196,6 @@ export class DataFlowEntity implements Entity<DataFlow> {
platformLogo={data?.platform?.properties?.logoUrl || ''}
owners={data.ownership?.owners}
globalTags={data.globalTags}
domain={data.domain?.domain}
dataProduct={getDataProduct(genericProperties?.dataProduct)}
externalUrl={data.properties?.externalUrl}
headerDropdownItems={headerDropdownItems}
previewType={previewType}
@ -223,8 +221,6 @@ export class DataFlowEntity implements Entity<DataFlow> {
owners={data.ownership?.owners}
globalTags={data.globalTags}
insights={result.insights}
domain={data.domain?.domain}
dataProduct={getDataProduct(genericProperties?.dataProduct)}
externalUrl={data.properties?.externalUrl}
jobCount={(data as any).childJobs?.total}
deprecation={data.deprecation}

View File

@ -30,7 +30,7 @@ import { DataJobFlowTab } from '@app/entityV2/shared/tabs/Entity/DataJobFlowTab'
import { IncidentTab } from '@app/entityV2/shared/tabs/Incident/IncidentTab';
import { LineageTab } from '@app/entityV2/shared/tabs/Lineage/LineageTab';
import { PropertiesTab } from '@app/entityV2/shared/tabs/Properties/PropertiesTab';
import { SidebarTitleActionType, getDataProduct, getFirstSubType, isOutputPort } from '@app/entityV2/shared/utils';
import { SidebarTitleActionType, getFirstSubType, isOutputPort } from '@app/entityV2/shared/utils';
import { EntityAndType } from '@app/lineage/types';
import { capitalizeFirstLetterOnly } from '@app/shared/textUtil';
@ -211,8 +211,6 @@ export class DataJobEntity implements Entity<DataJob> {
platformLogo={getPlatformForDataJob(data)?.properties?.logoUrl || ''}
owners={data.ownership?.owners}
globalTags={data.globalTags || null}
domain={data.domain?.domain}
dataProduct={getDataProduct(genericProperties?.dataProduct)}
externalUrl={data.properties?.externalUrl}
headerDropdownItems={headerDropdownItems}
previewType={previewType}
@ -236,8 +234,6 @@ export class DataJobEntity implements Entity<DataJob> {
platformInstanceId={data.dataPlatformInstance?.instanceId}
owners={data.ownership?.owners}
globalTags={data.globalTags}
domain={data.domain?.domain}
dataProduct={getDataProduct(genericProperties?.dataProduct)}
deprecation={data.deprecation}
insights={result.insights}
externalUrl={data.properties?.externalUrl}

View File

@ -56,7 +56,6 @@ import { LineageTab } from '@app/entityV2/shared/tabs/Lineage/LineageTab';
import { PropertiesTab } from '@app/entityV2/shared/tabs/Properties/PropertiesTab';
import {
SidebarTitleActionType,
getDataProduct,
getDatasetLastUpdatedMs,
getFirstSubType,
isOutputPort,
@ -401,8 +400,6 @@ export class DatasetEntity implements Entity<Dataset> {
owners={data.ownership?.owners}
globalTags={data.globalTags}
glossaryTerms={data.glossaryTerms}
domain={data.domain?.domain}
dataProduct={getDataProduct(genericProperties?.dataProduct)}
container={data.container}
externalUrl={data.properties?.externalUrl}
health={data.health}
@ -438,8 +435,6 @@ export class DatasetEntity implements Entity<Dataset> {
platformLogos={genericProperties?.siblingPlatforms?.map((platform) => platform.properties?.logoUrl)}
owners={data.ownership?.owners}
globalTags={data.globalTags}
domain={data.domain?.domain}
dataProduct={getDataProduct(genericProperties?.dataProduct)}
deprecation={data.deprecation}
glossaryTerms={data.glossaryTerms}
subtype={getFirstSubType(data)}

View File

@ -480,10 +480,6 @@ fragment nonSiblingsDatasetSearchFields on Dataset {
subTypes {
typeNames
}
domain {
...entityDomain
}
...entityDataProduct
parentContainers {
...parentContainersFields
}
@ -634,10 +630,6 @@ fragment searchResultsWithoutSchemaField on Entity {
dataPlatformInstance {
...dataPlatformInstanceFields
}
domain {
...entityDomain
}
...entityDataProduct
deprecation {
...deprecationFields
}
@ -714,10 +706,6 @@ fragment searchResultsWithoutSchemaField on Entity {
dataPlatformInstance {
...dataPlatformInstanceFields
}
domain {
...entityDomain
}
...entityDataProduct
deprecation {
...deprecationFields
}
@ -792,10 +780,6 @@ fragment searchResultsWithoutSchemaField on Entity {
parentContainers {
...parentContainersFields
}
domain {
...entityDomain
}
...entityDataProduct
deprecation {
...deprecationFields
}
@ -839,10 +823,6 @@ fragment searchResultsWithoutSchemaField on Entity {
editableProperties {
description
}
domain {
...entityDomain
}
...entityDataProduct
deprecation {
...deprecationFields
}