Use simplified power search config
Reviewed By: lblasa Differential Revision: D51116200 fbshipit-source-id: a73036020649c06cb5afeb78d9c219a77dac7d4a
This commit is contained in:
committed by
Facebook GitHub Bot
parent
b5cb7fcce2
commit
54217f2c79
@@ -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(),
|
|
||||||
],
|
|
||||||
},
|
},
|
||||||
];
|
];
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user