From c8b88919dd126e3cdee28ef226c98392274bac5f Mon Sep 17 00:00:00 2001 From: sviatahorau Date: Fri, 14 Jun 2024 15:54:23 +0200 Subject: [PATCH 1/2] Returned the default `WHERE` filter for auto-generated SQL queries --- web-console/src/views/workbench-view/workbench-view.tsx | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/web-console/src/views/workbench-view/workbench-view.tsx b/web-console/src/views/workbench-view/workbench-view.tsx index c251a50f19a4..8258fed22075 100644 --- a/web-console/src/views/workbench-view/workbench-view.tsx +++ b/web-console/src/views/workbench-view/workbench-view.tsx @@ -20,6 +20,7 @@ import { Button, ButtonGroup, Intent, Menu, MenuDivider, MenuItem } from '@bluep import { IconNames } from '@blueprintjs/icons'; import { Popover2 } from '@blueprintjs/popover2'; import type { SqlQuery } from '@druid-toolkit/query'; +import { SqlExpression } from "@druid-toolkit/query"; import classNames from 'classnames'; import copy from 'copy-to-clipboard'; import React from 'react'; @@ -63,6 +64,8 @@ import { WorkbenchHistoryDialog } from './workbench-history-dialog/workbench-his import './workbench-view.scss'; +const LAST_DAY = SqlExpression.parse(`__time >= CURRENT_TIMESTAMP - INTERVAL '1' DAY`); + function cleanupTabEntry(tabEntry: TabEntry): void { const discardedId = tabEntry.id; WorkbenchRunningPromises.deletePromise(discardedId); @@ -786,6 +789,7 @@ export class WorkbenchView extends React.PureComponent From bed9f88a485f0e5b5110556aed34c2af97476e14 Mon Sep 17 00:00:00 2001 From: sviatahorau Date: Tue, 18 Jun 2024 10:34:11 +0200 Subject: [PATCH 2/2] Checkstyle fix --- web-console/src/views/workbench-view/workbench-view.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/web-console/src/views/workbench-view/workbench-view.tsx b/web-console/src/views/workbench-view/workbench-view.tsx index 8258fed22075..625c6c514c6d 100644 --- a/web-console/src/views/workbench-view/workbench-view.tsx +++ b/web-console/src/views/workbench-view/workbench-view.tsx @@ -20,7 +20,7 @@ import { Button, ButtonGroup, Intent, Menu, MenuDivider, MenuItem } from '@bluep import { IconNames } from '@blueprintjs/icons'; import { Popover2 } from '@blueprintjs/popover2'; import type { SqlQuery } from '@druid-toolkit/query'; -import { SqlExpression } from "@druid-toolkit/query"; +import { SqlExpression } from '@druid-toolkit/query'; import classNames from 'classnames'; import copy from 'copy-to-clipboard'; import React from 'react';