From 0dabeb72ed93d28f0a3afe5bc17247a8a0b322ec Mon Sep 17 00:00:00 2001 From: Austin Akers Date: Fri, 22 Nov 2024 15:13:25 -0800 Subject: [PATCH 1/2] temporarily disabling query tab, minor css changes --- .../styles/components/_react-table.scss | 1 - src/assets/styles/overrides/_light.scss | 4 --- src/components/instance/Subnav.js | 5 ++-- src/components/instance/routes.js | 26 ++++++++++--------- 4 files changed, 16 insertions(+), 20 deletions(-) diff --git a/src/assets/styles/components/_react-table.scss b/src/assets/styles/components/_react-table.scss index aa2726630..fce17bd53 100755 --- a/src/assets/styles/components/_react-table.scss +++ b/src/assets/styles/components/_react-table.scss @@ -41,7 +41,6 @@ input, select { - background: $light-grey-overlay; box-shadow: none; color: $color-black; height: 24px !important; diff --git a/src/assets/styles/overrides/_light.scss b/src/assets/styles/overrides/_light.scss index ae1cfb5db..0a81137eb 100644 --- a/src/assets/styles/overrides/_light.scss +++ b/src/assets/styles/overrides/_light.scss @@ -10,10 +10,6 @@ &.open { border-color: $color-lightgrey !important; } - - .org-name { - color: $color-black !important; - } } .nav-item { diff --git a/src/components/instance/Subnav.js b/src/components/instance/Subnav.js index 121d27e5d..4a8850c42 100644 --- a/src/components/instance/Subnav.js +++ b/src/components/instance/Subnav.js @@ -34,9 +34,8 @@ function Subnav({ routes = [] }) { label: ( {i.instance_name} {['CREATE_IN_PROGRESS', 'UPDATE_IN_PROGRESS', 'CONFIGURING_NETWORK'].includes(i.status) && `(${i.status.replace(/_/g, ' ').toLowerCase()})`} diff --git a/src/components/instance/routes.js b/src/components/instance/routes.js index 9c62d8248..2bc32083f 100644 --- a/src/components/instance/routes.js +++ b/src/components/instance/routes.js @@ -5,7 +5,8 @@ import config from '../../config'; import supportsApplications from '../../functions/instance/functions/supportsApplications'; const Charts = lazy(() => import(/* webpackChunkName: "instance-charts" */ './charts')); -const Query = lazy(() => import(/* webpackChunkName: "instance-query" */ './query')); +// NOTE: Temporarily disabling. The SQL engine in HarperDB is not optimized and when users use it, it can create significant production issues. +// const Query = lazy(() => import(/* webpackChunkName: "instance-query" */ './query')); const Cluster = lazy(() => import(/* webpackChunkName: "instance-cluster" */ './replication')); const Config = lazy(() => import(/* webpackChunkName: "instance-config" */ './config')); const Metrics = lazy(() => import(/* webpackChunkName: "instance-status" */ './status')); @@ -24,13 +25,14 @@ const routes = ({ super_user, version = null }) => { icon: 'list', }; - const query = { - element: , - path: `query`, - link: 'query', - label: 'query', - icon: 'search', - }; + // NOTE: Temporarily disabling. The SQL engine in HarperDB is not optimized and when users use it, it can create significant production issues. + // const query = { + // element: , + // path: `query`, + // link: 'query', + // label: 'query', + // icon: 'search', + // }; const users = { element: , @@ -97,17 +99,17 @@ const routes = ({ super_user, version = null }) => { }; if (config.is_local_studio && super_user) { - return [browse, query, users, roles, cluster, useApplications ? applications : functions, metrics, configure]; + return [browse, users, roles, cluster, useApplications ? applications : functions, metrics, configure]; } if (super_user) { - return [browse, query, users, roles, charts, cluster, useApplications ? applications : functions, metrics, configure]; + return [browse, users, roles, charts, cluster, useApplications ? applications : functions, metrics, configure]; } if (config.is_local_studio) { - return [browse, query, charts]; + return [browse, charts]; } - return [browse, query]; + return [browse]; }; export default routes; From fe921a2aa63a7943f49a41c81ce3f46ba3538cbf Mon Sep 17 00:00:00 2001 From: Austin Akers Date: Fri, 22 Nov 2024 15:17:47 -0800 Subject: [PATCH 2/2] Updated package version to 4.8.4 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 00038073f..196e7d305 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "harperdb-studio", - "version": "4.8.3", + "version": "4.8.4", "description": "A UI for HarperDB", "deploymentUrl": "studio.harperdb.io", "private": true,