From 54217f2c79b18e42ead3f381329cf5bd345c7e0d Mon Sep 17 00:00:00 2001 From: Andrey Goncharov Date: Thu, 9 Nov 2023 05:08:16 -0800 Subject: [PATCH] Use simplified power search config Reviewed By: lblasa Differential Revision: D51116200 fbshipit-source-id: a73036020649c06cb5afeb78d9c219a77dac7d4a --- desktop/plugins/public/network/index.tsx | 57 +++++------------------- 1 file changed, 12 insertions(+), 45 deletions(-) diff --git a/desktop/plugins/public/network/index.tsx b/desktop/plugins/public/network/index.tsx index cc0e7fd7c..833355774 100644 --- a/desktop/plugins/public/network/index.tsx +++ b/desktop/plugins/public/network/index.tsx @@ -666,20 +666,14 @@ const baseColumns: DataTableColumn[] = [ key: 'requestTime', title: 'Request Time', width: 120, - powerSearchConfig: [ - dataTablePowerSearchOperators.older_than_absolute_date(), - dataTablePowerSearchOperators.newer_than_absolute_date(), - ], + powerSearchConfig: {type: 'dateTime'}, }, { key: 'responseTime', title: 'Response Time', width: 120, visible: false, - powerSearchConfig: [ - dataTablePowerSearchOperators.older_than_absolute_date(), - dataTablePowerSearchOperators.newer_than_absolute_date(), - ], + powerSearchConfig: {type: 'dateTime'}, }, { key: 'requestData', @@ -687,30 +681,17 @@ const baseColumns: DataTableColumn[] = [ width: 120, visible: false, formatters: formatOperationName, - powerSearchConfig: [ - dataTablePowerSearchOperators.searializable_object_contains(), - dataTablePowerSearchOperators.searializable_object_not_contains(), - ], + powerSearchConfig: {type: 'object'}, }, { key: 'domain', - powerSearchConfig: [ - dataTablePowerSearchOperators.string_contains(), - dataTablePowerSearchOperators.string_not_contains(), - dataTablePowerSearchOperators.string_matches_exactly(), - dataTablePowerSearchOperators.string_not_matches_exactly(), - ], + powerSearchConfig: {type: 'string'}, }, { key: 'url', title: 'Full URL', visible: false, - powerSearchConfig: [ - dataTablePowerSearchOperators.string_contains(), - dataTablePowerSearchOperators.string_not_contains(), - dataTablePowerSearchOperators.string_matches_exactly(), - dataTablePowerSearchOperators.string_not_matches_exactly(), - ], + powerSearchConfig: {type: 'string'}, }, { key: 'method', @@ -718,6 +699,8 @@ const baseColumns: DataTableColumn[] = [ width: 70, powerSearchConfig: { operators: [ + dataTablePowerSearchOperators.enum_is({}), + dataTablePowerSearchOperators.enum_is_not({}), dataTablePowerSearchOperators.enum_set_is_any_of({}), dataTablePowerSearchOperators.enum_set_is_none_of({}), ], @@ -731,6 +714,8 @@ const baseColumns: DataTableColumn[] = [ align: 'right', powerSearchConfig: { operators: [ + dataTablePowerSearchOperators.enum_is({}), + dataTablePowerSearchOperators.enum_is_not({}), dataTablePowerSearchOperators.enum_set_is_any_of({}), dataTablePowerSearchOperators.enum_set_is_none_of({}), ], @@ -743,13 +728,7 @@ const baseColumns: DataTableColumn[] = [ width: 100, formatters: formatBytes, align: 'right', - powerSearchConfig: [ - dataTablePowerSearchOperators.float_equals(), - dataTablePowerSearchOperators.float_greater_than(), - dataTablePowerSearchOperators.float_less_than(), - dataTablePowerSearchOperators.float_greater_or_equal(), - dataTablePowerSearchOperators.float_less_or_equal(), - ], + powerSearchConfig: {type: 'float'}, }, { key: 'responseLength', @@ -757,13 +736,7 @@ const baseColumns: DataTableColumn[] = [ width: 100, formatters: formatBytes, align: 'right', - powerSearchConfig: [ - dataTablePowerSearchOperators.float_equals(), - dataTablePowerSearchOperators.float_greater_than(), - dataTablePowerSearchOperators.float_less_than(), - dataTablePowerSearchOperators.float_greater_or_equal(), - dataTablePowerSearchOperators.float_less_or_equal(), - ], + powerSearchConfig: {type: 'float'}, }, { key: 'duration', @@ -771,13 +744,7 @@ const baseColumns: DataTableColumn[] = [ width: 100, formatters: formatDuration, align: 'right', - powerSearchConfig: [ - dataTablePowerSearchOperators.float_equals(), - dataTablePowerSearchOperators.float_greater_than(), - dataTablePowerSearchOperators.float_less_than(), - dataTablePowerSearchOperators.float_greater_or_equal(), - dataTablePowerSearchOperators.float_less_or_equal(), - ], + powerSearchConfig: {type: 'float'}, }, ];