Use simplified power search config

Reviewed By: lblasa

Differential Revision: D51116200

fbshipit-source-id: a73036020649c06cb5afeb78d9c219a77dac7d4a
This commit is contained in:
Andrey Goncharov
2023-11-09 05:08:16 -08:00
committed by Facebook GitHub Bot
parent b5cb7fcce2
commit 54217f2c79

View File

@@ -666,20 +666,14 @@ const baseColumns: DataTableColumn<Request>[] = [
key: 'requestTime', key: 'requestTime',
title: 'Request Time', title: 'Request Time',
width: 120, width: 120,
powerSearchConfig: [ powerSearchConfig: {type: 'dateTime'},
dataTablePowerSearchOperators.older_than_absolute_date(),
dataTablePowerSearchOperators.newer_than_absolute_date(),
],
}, },
{ {
key: 'responseTime', key: 'responseTime',
title: 'Response Time', title: 'Response Time',
width: 120, width: 120,
visible: false, visible: false,
powerSearchConfig: [ powerSearchConfig: {type: 'dateTime'},
dataTablePowerSearchOperators.older_than_absolute_date(),
dataTablePowerSearchOperators.newer_than_absolute_date(),
],
}, },
{ {
key: 'requestData', key: 'requestData',
@@ -687,30 +681,17 @@ const baseColumns: DataTableColumn<Request>[] = [
width: 120, width: 120,
visible: false, visible: false,
formatters: formatOperationName, formatters: formatOperationName,
powerSearchConfig: [ powerSearchConfig: {type: 'object'},
dataTablePowerSearchOperators.searializable_object_contains(),
dataTablePowerSearchOperators.searializable_object_not_contains(),
],
}, },
{ {
key: 'domain', key: 'domain',
powerSearchConfig: [ powerSearchConfig: {type: 'string'},
dataTablePowerSearchOperators.string_contains(),
dataTablePowerSearchOperators.string_not_contains(),
dataTablePowerSearchOperators.string_matches_exactly(),
dataTablePowerSearchOperators.string_not_matches_exactly(),
],
}, },
{ {
key: 'url', key: 'url',
title: 'Full URL', title: 'Full URL',
visible: false, visible: false,
powerSearchConfig: [ powerSearchConfig: {type: 'string'},
dataTablePowerSearchOperators.string_contains(),
dataTablePowerSearchOperators.string_not_contains(),
dataTablePowerSearchOperators.string_matches_exactly(),
dataTablePowerSearchOperators.string_not_matches_exactly(),
],
}, },
{ {
key: 'method', key: 'method',
@@ -718,6 +699,8 @@ const baseColumns: DataTableColumn<Request>[] = [
width: 70, width: 70,
powerSearchConfig: { powerSearchConfig: {
operators: [ operators: [
dataTablePowerSearchOperators.enum_is({}),
dataTablePowerSearchOperators.enum_is_not({}),
dataTablePowerSearchOperators.enum_set_is_any_of({}), dataTablePowerSearchOperators.enum_set_is_any_of({}),
dataTablePowerSearchOperators.enum_set_is_none_of({}), dataTablePowerSearchOperators.enum_set_is_none_of({}),
], ],
@@ -731,6 +714,8 @@ const baseColumns: DataTableColumn<Request>[] = [
align: 'right', align: 'right',
powerSearchConfig: { powerSearchConfig: {
operators: [ operators: [
dataTablePowerSearchOperators.enum_is({}),
dataTablePowerSearchOperators.enum_is_not({}),
dataTablePowerSearchOperators.enum_set_is_any_of({}), dataTablePowerSearchOperators.enum_set_is_any_of({}),
dataTablePowerSearchOperators.enum_set_is_none_of({}), dataTablePowerSearchOperators.enum_set_is_none_of({}),
], ],
@@ -743,13 +728,7 @@ const baseColumns: DataTableColumn<Request>[] = [
width: 100, width: 100,
formatters: formatBytes, formatters: formatBytes,
align: 'right', align: 'right',
powerSearchConfig: [ powerSearchConfig: {type: 'float'},
dataTablePowerSearchOperators.float_equals(),
dataTablePowerSearchOperators.float_greater_than(),
dataTablePowerSearchOperators.float_less_than(),
dataTablePowerSearchOperators.float_greater_or_equal(),
dataTablePowerSearchOperators.float_less_or_equal(),
],
}, },
{ {
key: 'responseLength', key: 'responseLength',
@@ -757,13 +736,7 @@ const baseColumns: DataTableColumn<Request>[] = [
width: 100, width: 100,
formatters: formatBytes, formatters: formatBytes,
align: 'right', align: 'right',
powerSearchConfig: [ powerSearchConfig: {type: 'float'},
dataTablePowerSearchOperators.float_equals(),
dataTablePowerSearchOperators.float_greater_than(),
dataTablePowerSearchOperators.float_less_than(),
dataTablePowerSearchOperators.float_greater_or_equal(),
dataTablePowerSearchOperators.float_less_or_equal(),
],
}, },
{ {
key: 'duration', key: 'duration',
@@ -771,13 +744,7 @@ const baseColumns: DataTableColumn<Request>[] = [
width: 100, width: 100,
formatters: formatDuration, formatters: formatDuration,
align: 'right', align: 'right',
powerSearchConfig: [ powerSearchConfig: {type: 'float'},
dataTablePowerSearchOperators.float_equals(),
dataTablePowerSearchOperators.float_greater_than(),
dataTablePowerSearchOperators.float_less_than(),
dataTablePowerSearchOperators.float_greater_or_equal(),
dataTablePowerSearchOperators.float_less_or_equal(),
],
}, },
]; ];