Skip to content

Commit 15f9093

Browse files
committed
Merge branch 'main' into validator-formatter
2 parents 9f819bb + 085462b commit 15f9093

File tree

5 files changed

+34
-1
lines changed

5 files changed

+34
-1
lines changed

projects/observability/src/pages/apis/api-detail/traces/api-trace-list.dashboard.ts

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,15 @@ export const apiTraceListDashboard = {
2121
type: 'api-trace-navigation-handler'
2222
}
2323
},
24+
{
25+
type: 'table-widget-column',
26+
title: 'Exit Calls',
27+
filterable: true,
28+
value: {
29+
type: 'attribute-specification',
30+
attribute: 'apiExitCalls'
31+
}
32+
},
2433
{
2534
type: 'table-widget-column',
2635
title: 'Status',

projects/observability/src/pages/apis/service-detail/traces/service-trace-list.dashboard.ts

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,15 @@ export const serviceTraceListDashboard = {
4747
type: 'api-trace-navigation-handler'
4848
}
4949
},
50+
{
51+
type: 'table-widget-column',
52+
title: 'Exit Calls',
53+
filterable: true,
54+
value: {
55+
type: 'attribute-specification',
56+
attribute: 'apiExitCalls'
57+
}
58+
},
5059
{
5160
type: 'table-widget-column',
5261
title: 'Status',

projects/observability/src/pages/explorer/explorer-dashboard-builder.test.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -122,6 +122,7 @@ describe('Explorer dashboard builder', () => {
122122
expect.objectContaining({ title: 'Type' }),
123123
expect.objectContaining({ title: 'Service' }),
124124
expect.objectContaining({ title: 'Endpoint' }),
125+
expect.objectContaining({ title: 'Exit Calls' }),
125126
expect.objectContaining({ title: 'Status' }),
126127
expect.objectContaining({ title: 'Duration' }),
127128
expect.objectContaining({ title: 'Start Time' }),

projects/observability/src/pages/explorer/explorer-dashboard-builder.ts

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ import { LegendPosition } from '../../shared/components/legend/legend.component'
2525
import { ExplorerVisualizationCartesianDataSourceModel } from '../../shared/dashboard/data/graphql/explorer-visualization/explorer-visualization-cartesian-data-source.model';
2626
import { ObservabilityTraceType } from '../../shared/graphql/model/schema/observability-traces';
2727

28+
// tslint:disable: max-file-line-count
2829
export class ExplorerDashboardBuilder {
2930
private readonly requestSubject: Subject<ExploreVisualizationRequest> = new ReplaySubject(1);
3031

@@ -201,6 +202,18 @@ export class ExplorerDashboardBuilder {
201202
type: 'api-trace-navigation-handler'
202203
}
203204
},
205+
{
206+
type: 'table-widget-column',
207+
title: 'Exit Calls',
208+
filterable: true,
209+
value: {
210+
type: 'attribute-specification',
211+
attribute: 'apiExitCalls'
212+
},
213+
'click-handler': {
214+
type: 'api-trace-navigation-handler'
215+
}
216+
},
204217
{
205218
type: 'table-widget-column',
206219
title: 'Status',

projects/observability/src/public-api.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,8 @@ export * from './shared/components/explore-query-editor/explore-query-editor.com
5353
export * from './shared/components/explore-query-editor/explore-query-editor.module';
5454
export {
5555
ExploreSeries,
56-
ExploreRequestState
56+
ExploreRequestState,
57+
ExploreVisualizationRequest
5758
} from './shared/components/explore-query-editor/explore-visualization-builder';
5859
export * from './shared/dashboard/data/graphql/explore/explore-cartesian-data-source.model';
5960

0 commit comments

Comments
 (0)