fix(explore): don't apply time range filter to Samples table (#17711)

This commit is contained in:
Kamil Gabryjelski 2021-12-10 19:40:11 +01:00 committed by GitHub
parent 8de93871d7
commit b5b6ceb1b3
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 8 additions and 4 deletions

View File

@ -303,12 +303,12 @@ export const DataTablesPane = ({
useEffect(() => {
if (queriesResponse && chartStatus === 'success') {
const { colnames } = queriesResponse[0];
setColumnNames({
...columnNames,
setColumnNames(prevColumnNames => ({
...prevColumnNames,
[RESULT_TYPES.results]: colnames ? [...colnames] : [],
});
}));
}
}, [queriesResponse]);
}, [queriesResponse, chartStatus]);
useEffect(() => {
if (panelOpen && isRequestPending[RESULT_TYPES.results]) {

View File

@ -143,6 +143,8 @@ def _get_samples(
query_obj.metrics = []
query_obj.post_processing = []
query_obj.columns = [o.column_name for o in datasource.columns]
query_obj.from_dttm = None
query_obj.to_dttm = None
return _get_full(query_context, query_obj, force_cached)

View File

@ -254,6 +254,8 @@ class BaseViz: # pylint: disable=too-many-public-methods
"orderby": [],
"row_limit": config["SAMPLES_ROW_LIMIT"],
"columns": [o.column_name for o in self.datasource.columns],
"from_dttm": None,
"to_dttm": None,
}
)
df = self.get_df_payload(query_obj)["df"] # leverage caching logic