sumitagrawl commented on code in PR #4755:
URL: https://github.com/apache/ozone/pull/4755#discussion_r1214328571
##########
hadoop-ozone/recon/src/main/resources/webapps/recon/ozone-recon-web/api/db.json:
##########
@@ -1925,5 +1925,2893 @@
]
}
]
+ },
+ "bucketHeatmap": {
+ "label": "root",
+ "children": [
+ {
+ "label": "deveshnewvol2",
Review Comment:
This seems sample data for test, do we deliver this in release?
##########
hadoop-ozone/recon/src/main/resources/webapps/recon/ozone-recon-web/src/views/heatMap/heatMap.tsx:
##########
@@ -0,0 +1,345 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+import React from 'react';
+import axios from 'axios';
+import { Row, Icon, Button, Input, Dropdown, Menu, DatePicker } from 'antd';
+import {DownOutlined} from '@ant-design/icons';
+import moment from 'moment';
+import {showDataFetchError} from 'utils/common';
+import './heatmap.less';
+import HeatMapConfiguration from './heatMapConfiguration';
+
+interface ITreeResponse {
+ label: string;
+ maxAccessCount: number;
+ minAccessCount: number;
+ size: number;
+ children: Ichildren[];
+}
+
+interface Ichildren {
+ label: string;
+ path: string;
+ size: number;
+ accessCount: number;
+ color: number;
+ children: Ichildren[];
+}
+
+interface ITreeState {
+ isLoading: boolean;
+ treeResponse: ITreeResponse[];
+ showPanel: boolean;
+ inputRadio: number;
+ inputPath: string;
+ entityType: string;
+ date: string;
+}
+
+let minSize = Infinity;
+let maxSize = 0;
+
+export class HeatMap extends React.Component<Record<string, object>,
ITreeState> {
+ constructor(props = {}) {
+ super(props);
+ this.state = {
+ isLoading: false,
+ treeResponse: [],
+ showPanel: false,
+ entityType: 'key',
+ inputPath: '/',
+ date: '24H'
+ };
+ }
+
+ handleCalenderChange = (e: any) => {
+ if (e.key === '24H' || e.key === '7D' || e.key === '90D') {
+ this.setState((prevState, newState) => ({
+ date: e.key,
+ inputPath: prevState.inputPath,
+ entityType: prevState.entityType
+ }), () => {
+ this.updateTreeMap(this.state.inputPath, this.state.entityType,
this.state.date)
+ });
+ }
+ };
+
+ handleMenuChange = (e: any) => {
+ if (e.key === 'volume' || e.key === 'bucket' || e.key === 'key')
+ {
+ minSize=Infinity;
+ maxSize = 0;
+ this.setState((prevState, newState) => ({
+ entityType: e.key,
+ date: prevState.date,
+ inputPath : prevState.inputPath
+ }), () => {
+ this.updateTreeMap(this.state.inputPath,
this.state.entityType,this.state.date)
+ });
+ }
+ };
+
+ handleChange = (e: any) => {
+ const value = e.target.value;
+ let validExpression;
+ // Only allow letters, numbers,underscores and forward slashes
+ const regex = /^[a-zA-Z0-9_/]*$/;
+ if (regex.test(value)) {
+ validExpression = value;
+ }
+ else {
+ alert("Please Enter Valid Input Path.");
+ validExpression = '/';
+ }
+ this.setState({
+ inputPath: validExpression
+ })
+ };
+
+ handleSubmit = (_e: any) => {
+ // Avoid empty request trigger 400 response
+ this.updateTreeMap(this.state.inputPath, this.state.entityType,
this.state.date);
+ };
+
+ updateTreeMap = (path: string, entityType:string, date:string) => {
+ this.setState({
+ isLoading: true
+ });
+
+ console.log("Under Update Tree Map", path, entityType,date);
+ const treeEndpoint =
`/api/v1/heatmap/readaccess?startDate=${date}&path=${path}&entityType=${entityType}`;
+ axios.get(treeEndpoint).then(response => {
+ minSize = this.minmax(response.data)[0];
+ maxSize = this.minmax(response.data)[1];
+ let treeResponse: ITreeResponse = this.updateSize(response.data);
+ //let treeResponse = this.updateSize(response.data);
+ console.log("treeResponse", treeResponse);
Review Comment:
do we need log in console for response? also remove commented code
##########
hadoop-ozone/recon/src/main/resources/webapps/recon/ozone-recon-web/api/db.json:
##########
@@ -1925,5 +1925,2893 @@
]
}
]
+ },
+ "bucketHeatmap": {
+ "label": "root",
+ "children": [
+ {
+ "label": "deveshnewvol2",
+ "children": [
+ {
+ "label": "obsbuck11",
+ "children": [
+ {
+ "label": "",
+ "size": 256,
+ "accessCount": 39202,
+ "color": 1.0
+ }
+ ],
+ "size": 256,
+ "path": "/deveshnewvol2/obsbuck11",
+ "minAccessCount": 39202,
+ "maxAccessCount": 39202
+ },
+ {
+ "label": "deveshbuck21",
+ "children": [
+ {
+ "label": "",
+ "size": 256,
+ "accessCount": 5675,
+ "color": 1.0
+ }
+ ],
+ "size": 256,
+ "path": "/deveshnewvol2/obsbuck21",
+ "minAccessCount": 5675,
+ "maxAccessCount": 5675
+ },
+ {
+ "label": "deveshbuck31",
+ "children": [
+ {
+ "label": "",
+ "size": 256,
+ "accessCount": 4867,
+ "color": 1.0
+ }
+ ],
+ "size": 256,
+ "path": "/deveshnewvol2/deveshbuck31",
+ "minAccessCount": 4867,
+ "maxAccessCount": 4867
+ },
+ {
+ "label": "obsbuck12",
+ "children": [
+ {
+ "label": "",
+ "size": 256,
+ "accessCount": 4655,
+ "color": 1.0
+ }
+ ],
+ "size": 256,
+ "path": "/deveshnewvol2/obsbuck12",
+ "minAccessCount": 4655,
+ "maxAccessCount": 4655
+ },
+ {
+ "label": "deveshbuck32",
+ "children": [
+ {
+ "label": "",
+ "size": 256,
+ "accessCount": 4606,
+ "color": 1.0
+ }
+ ],
+ "size": 256,
+ "path": "/deveshnewvol2/deveshbuck32",
+ "minAccessCount": 4606,
+ "maxAccessCount": 4606
+ },
+ {
+ "label": "deveshbuck33",
+ "children": [
+ {
+ "label": "",
+ "size": 256,
+ "accessCount": 3832,
+ "color": 1.0
+ }
+ ],
+ "size": 256,
+ "path": "/deveshnewvol2/deveshbuck33",
+ "minAccessCount": 3832,
+ "maxAccessCount": 3832
+ },
+ {
+ "label": "fsobuck11",
+ "children": [
+ {
+ "label": "",
+ "size": 256,
+ "accessCount": 2369,
+ "color": 1.0
+ }
+ ],
+ "size": 256,
+ "path": "/deveshnewvol2/fsobuck11",
+ "minAccessCount": 2369,
+ "maxAccessCount": 2369
+ },
+ {
+ "label": "fsobuck13",
+ "children": [
+ {
+ "label": "",
+ "size": 256,
+ "accessCount": 2228,
+ "color": 1.0
+ }
+ ],
+ "size": 256,
+ "path": "/deveshnewvol2/fsobuck13",
+ "minAccessCount": 2228,
+ "maxAccessCount": 2228
+ },
+ {
+ "label": "obsbuck13",
+ "children": [
+ {
+ "label": "",
+ "size": 256,
+ "accessCount": 1984,
+ "color": 1.0
+ }
+ ],
+ "size": 256,
+ "path": "/deveshnewvol2/obsbuck13",
+ "minAccessCount": 1984,
+ "maxAccessCount": 1984
+ },
+ {
+ "label": "fsobuck12",
+ "children": [
+ {
+ "label": "",
+ "size": 256,
+ "accessCount": 1895,
+ "color": 1.0
+ }
+ ],
+ "size": 256,
+ "path": "/deveshnewvol2/fsobuck12",
+ "minAccessCount": 1895,
+ "maxAccessCount": 1895
+ },
+ {
+ "label": "deveshbuck22",
+ "children": [
+ {
+ "label": "",
+ "size": 256,
+ "accessCount": 271,
+ "color": 1.0
+ }
+ ],
+ "size": 256,
+ "path": "/deveshnewvol2/deveshbuck22",
+ "minAccessCount": 271,
+ "maxAccessCount": 271
+ },
+ {
+ "label": "deveshbuck23",
+ "children": [
+ {
+ "label": "",
+ "size": 256,
+ "accessCount": 245,
+ "color": 1.0
+ }
+ ],
+ "size": 256,
+ "path": "/deveshnewvol2/deveshbuck23",
+ "minAccessCount": 245,
+ "maxAccessCount": 245
+ }
+ ],
+ "size": 3072,
+ "path": "/deveshnewvol2"
+ },
+ {
+ "label": "deveshnewvol2",
+ "children": [
+ {
+ "label": "deveshbuck2",
+ "children": [
+ {
+ "label": "",
+ "size": 256,
+ "accessCount": 1015,
+ "color": 1.0
+ }
+ ],
+ "size": 256,
+ "path": "/deveshnewvol2/deveshbuck2",
+ "minAccessCount": 1015,
+ "maxAccessCount": 1015
+ },
+ {
+ "label": "deveshbuck1",
+ "children": [
+ {
+ "label": "",
+ "size": 256,
+ "accessCount": 839,
+ "color": 1.0
+ }
+ ],
+ "size": 256,
+ "path": "/deveshnewvol2/deveshbuck1",
+ "minAccessCount": 839,
+ "maxAccessCount": 839
+ },
+ {
+ "label": "deveshbuck3",
+ "children": [
+ {
+ "label": "",
+ "size": 256,
+ "accessCount": 727,
+ "color": 1.0
+ }
+ ],
+ "size": 256,
+ "path": "/deveshnewvol2/deveshbuck3",
+ "minAccessCount": 727,
+ "maxAccessCount": 727
+ }
+ ],
+ "size": 768,
+ "path": "/deveshnewvol"
+ },
+ {
+ "label": "deveshvol3",
+ "children": [
+ {
+ "label": "deveshbuck2",
+ "children": [
+ {
+ "label": "",
+ "size": 256,
+ "accessCount": 271,
+ "color": 1.0
+ }
+ ],
+ "size": 256,
+ "path": "/deveshnewvol3/deveshbuck2",
+ "minAccessCount": 271,
+ "maxAccessCount": 271
+ },
+ {
+ "label": "deveshbuck1",
+ "children": [
+ {
+ "label": "",
+ "size": 256,
+ "accessCount": 237,
+ "color": 1.0
+ }
+ ],
+ "size": 256,
+ "path": "/deveshnewvol2/deveshbuck1",
+ "minAccessCount": 237,
+ "maxAccessCount": 237
+ },
+ {
+ "label": "deveshbuck3",
+ "children": [
+ {
+ "label": "",
+ "size": 256,
+ "accessCount": 213,
+ "color": 1.0
+ }
+ ],
+ "size": 256,
+ "path": "/deveshnewvol2/deveshbuck3",
+ "minAccessCount": 213,
+ "maxAccessCount": 213
+ }
+ ],
+ "size": 768,
+ "path": "/deveshnewvol3"
+ },
+ {
+ "label": "vol3",
+ "children": [
+ {
+ "label": "testbuck1",
+ "children": [
+ {
+ "label": "",
+ "size": 256,
+ "accessCount": 187,
+ "color": 1.0
+ }
+ ],
+ "size": 256,
+ "path": "/vol3/testbuck1",
+ "minAccessCount": 187,
+ "maxAccessCount": 187
+ },
+ {
+ "label": "testbuck2",
+ "children": [
+ {
+ "label": "",
+ "size": 256,
+ "accessCount": 185,
+ "color": 1.0
+ }
+ ],
+ "size": 256,
+ "path": "/deveshnewvol2/testbuck2",
+ "minAccessCount": 185,
+ "maxAccessCount": 185
+ },
+ {
+ "label": "testbuck3",
+ "children": [
+ {
+ "label": "",
+ "size": 256,
+ "accessCount": 73,
+ "color": 1.0
+ }
+ ],
+ "size": 256,
+ "path": "/deveshnewvol2/testbuck3",
+ "minAccessCount": 73,
+ "maxAccessCount": 73
+ }
+ ],
+ "size": 768,
+ "path": "/vol3"
+ },
+ {
+ "label": "volumerep",
+ "children": [
+ {
+ "label": "bucket2",
+ "children": [
+ {
+ "label": "label1",
+ "size": 0,
+ "accessCount": 3,
+ "color": 1.0
+ }
+ ],
+ "size": 256,
+ "path": "/volumerep/bucket2",
+ "minAccessCount": 3,
+ "maxAccessCount": 3
+ },
+ {
+ "label": "bucket1",
+ "children": [
+ {
+ "label": "label2",
+ "size": 256,
+ "accessCount": 2,
+ "color": 1.0
+ }
+ ],
+ "size": 256,
+ "path": "/volumerep/bucket1",
+ "minAccessCount": 2,
+ "maxAccessCount": 2
+ }
+ ],
+ "size": 512,
+ "path": "/volumerep"
+ },
+ {
+ "label": "tvol",
+ "children": [
+ {
+ "label": "buck",
+ "children": [
+ {
+ "label": "",
+ "size": 256,
+ "accessCount": 2,
+ "color": 1.0
+ }
+ ],
+ "size": 256,
+ "path": "/tvol/buck",
+ "minAccessCount": 2,
+ "maxAccessCount": 2
+ }
+ ],
+ "size": 256,
+ "path": "/tvol"
+ },
+ {
+ "label": "vol1",
+ "children": [
+ {
+ "label": "buck5",
+ "children": [
+ {
+ "label": "",
+ "size": 256,
+ "accessCount": 2,
+ "color": 1.0
+ }
+ ],
+ "size": 256,
+ "path": "/vol1/buck5",
+ "minAccessCount": 2,
+ "maxAccessCount": 2
+ }
+ ],
+ "size": 256,
+ "path": "/vol1"
+ },
+ {
+ "label": "volume1",
+ "children": [
+ {
+ "label": "fso-bucket",
+ "children": [
+ {
+ "label": "",
+ "size": 256,
+ "accessCount": 2,
+ "color": 1.0
+ }
+ ],
+ "size": 256,
+ "path": "/volume1/fso-bucket",
+ "minAccessCount": 2,
+ "maxAccessCount": 2
+ },
+ {
+ "label": "bucket1",
+ "children": [
+ {
+ "label": "",
+ "size": 256,
+ "accessCount": 1,
+ "color": 1.0
+ }
+ ],
+ "size": 256,
+ "path": "/volume1/bucket1",
+ "minAccessCount": 1,
+ "maxAccessCount": 1
+ }
+ ],
+ "size": 512,
+ "path": "/volume1"
+ }
+ ],
+ "size": 6912,
+ "minAccessCount": 1,
+ "maxAccessCount": 39202
+ },
+ "keyHeatmap": {
+ "label": "root",
+ "children": [
+ {
+ "label": "deveshnewvol2",
+ "children": [
+ {
+ "label": "obsbuck11",
+ "children": [
+ {
+ "label": "demo2",
+ "size": 256,
+ "accessCount": 84,
+ "color": 1.0
+ },
+ {
+ "label": "demo35",
+ "size": 256,
+ "accessCount": 50,
+ "color": 0.595
+ },
+ {
+ "label": "demo1",
+ "size": 256,
+ "accessCount": 48,
+ "color": 0.571
+ },
+ {
+ "label": "demo46",
+ "size": 256,
+ "accessCount": 48,
+ "color": 0.571
+ },
+ {
+ "label": "demo61",
+ "size": 256,
+ "accessCount": 48,
+ "color": 0.571
+ },
+ {
+ "label": "demo92",
+ "size": 256,
+ "accessCount": 48,
+ "color": 0.571
+ },
+ {
+ "label": "demo11",
+ "size": 256,
+ "accessCount": 46,
+ "color": 0.547
+ },
+ {
+ "label": "demo43",
+ "size": 256,
+ "accessCount": 46,
+ "color": 0.547
+ },
+ {
+ "label": "demo13",
+ "size": 256,
+ "accessCount": 45,
+ "color": 0.535
+ },
+ {
+ "label": "demo4",
+ "size": 256,
+ "accessCount": 45,
+ "color": 0.535
+ },
+ {
+ "label": "demo7",
+ "size": 256,
+ "accessCount": 45,
+ "color": 0.535
+ },
+ {
+ "label": "demo72",
+ "size": 256,
+ "accessCount": 45,
+ "color": 0.535
+ },
+ {
+ "label": "demo23",
+ "size": 256,
+ "accessCount": 43,
+ "color": 0.511
+ },
+ {
+ "label": "demo25",
+ "size": 256,
+ "accessCount": 43,
+ "color": 0.511
+ },
+ {
+ "label": "demo38",
+ "size": 256,
+ "accessCount": 43,
+ "color": 0.511
+ },
+ {
+ "label": "demo50",
+ "size": 256,
+ "accessCount": 43,
+ "color": 0.511
+ },
+ {
+ "label": "demo41",
+ "size": 256,
+ "accessCount": 42,
+ "color": 0.5
+ },
+ {
+ "label": "demo49",
+ "size": 256,
+ "accessCount": 41,
+ "color": 0.488
+ },
+ {
+ "label": "demo20",
+ "size": 256,
+ "accessCount": 40,
+ "color": 0.476
+ },
+ {
+ "label": "demo29",
+ "size": 256,
+ "accessCount": 40,
+ "color": 0.476
+ },
+ {
+ "label": "demo93",
+ "size": 256,
+ "accessCount": 40,
+ "color": 0.476
+ },
+ {
+ "label": "demo30",
+ "size": 256,
+ "accessCount": 39,
+ "color": 0.464
+ },
+ {
+ "label": "demo31",
+ "size": 256,
+ "accessCount": 39,
+ "color": 0.464
+ },
+ {
+ "label": "demo52",
+ "size": 256,
+ "accessCount": 38,
+ "color": 0.452
+ },
+ {
+ "label": "demo19",
+ "size": 256,
+ "accessCount": 37,
+ "color": 0.44
+ },
+ {
+ "label": "demo42",
+ "size": 256,
+ "accessCount": 37,
+ "color": 0.44
+ },
+ {
+ "label": "demo80",
+ "size": 256,
+ "accessCount": 37,
+ "color": 0.44
+ },
+ {
+ "label": "demo10",
+ "size": 256,
+ "accessCount": 36,
+ "color": 0.428
+ },
+ {
+ "label": "demo77",
+ "size": 256,
+ "accessCount": 36,
+ "color": 0.428
+ },
+ {
+ "label": "demo90",
+ "size": 256,
+ "accessCount": 35,
+ "color": 0.416
+ },
+ {
+ "label": "demo98",
+ "size": 256,
+ "accessCount": 33,
+ "color": 0.392
+ },
+ {
+ "label": "demo21",
+ "size": 256,
+ "accessCount": 32,
+ "color": 0.38
+ },
+ {
+ "label": "demo47",
+ "size": 256,
+ "accessCount": 32,
+ "color": 0.38
+ },
+ {
+ "label": "demo6",
+ "size": 256,
+ "accessCount": 32,
+ "color": 0.38
+ },
+ {
+ "label": "demo70",
+ "size": 256,
+ "accessCount": 31,
+ "color": 0.369
+ },
+ {
+ "label": "demo85",
+ "size": 256,
+ "accessCount": 31,
+ "color": 0.369
+ },
+ {
+ "label": "demo55",
+ "size": 256,
+ "accessCount": 29,
+ "color": 0.345
+ },
+ {
+ "label": "demo58",
+ "size": 256,
+ "accessCount": 29,
+ "color": 0.345
+ },
+ {
+ "label": "demo65",
+ "size": 256,
+ "accessCount": 28,
+ "color": 0.333
+ },
+ {
+ "label": "demo68",
+ "size": 256,
+ "accessCount": 28,
+ "color": 0.333
+ },
+ {
+ "label": "demo78",
+ "size": 256,
+ "accessCount": 27,
+ "color": 0.321
+ },
+ {
+ "label": "demo8",
+ "size": 256,
+ "accessCount": 27,
+ "color": 0.321
+ },
+ {
+ "label": "demo9",
+ "size": 256,
+ "accessCount": 27,
+ "color": 0.321
+ },
+ {
+ "label": "demo62",
+ "size": 256,
+ "accessCount": 26,
+ "color": 0.309
+ },
+ {
+ "label": "demo63",
+ "size": 256,
+ "accessCount": 26,
+ "color": 0.309
+ },
+ {
+ "label": "demo3",
+ "size": 256,
+ "accessCount": 25,
+ "color": 0.297
+ },
+ {
+ "label": "demo48",
+ "size": 256,
+ "accessCount": 25,
+ "color": 0.297
+ },
+ {
+ "label": "demo54",
+ "size": 256,
+ "accessCount": 25,
+ "color": 0.297
+ },
+ {
+ "label": "demo33",
+ "size": 256,
+ "accessCount": 24,
+ "color": 0.285
+ },
+ {
+ "label": "demo45",
+ "size": 256,
+ "accessCount": 24,
+ "color": 0.285
+ },
+ {
+ "label": "demo83",
+ "size": 256,
+ "accessCount": 24,
+ "color": 0.285
+ },
+ {
+ "label": "demo28",
+ "size": 256,
+ "accessCount": 23,
+ "color": 0.273
+ },
+ {
+ "label": "demo59",
+ "size": 256,
+ "accessCount": 23,
+ "color": 0.273
+ },
+ {
+ "label": "demo12",
+ "size": 256,
+ "accessCount": 22,
+ "color": 0.261
+ }
+ ],
+ "size": 13824,
+ "path": "/deveshnewvol2/obsbuck11",
+ "minAccessCount": 22,
+ "maxAccessCount": 84
+ },
+ {
+ "label": "obsbuck13",
+ "children": [
+ {
+ "label": "demo1",
+ "size": 256,
+ "accessCount": 65,
+ "color": 1.0
+ },
+ {
+ "label": "demo2",
+ "size": 256,
+ "accessCount": 41,
+ "color": 0.63
+ }
+ ],
+ "size": 512,
+ "path": "/deveshnewvol2/obsbuck13",
+ "minAccessCount": 41,
+ "maxAccessCount": 65
+ },
+ {
+ "label": "obsbuck12",
+ "children": [
+ {
+ "label": "demo2",
+ "size": 256,
+ "accessCount": 55,
+ "color": 1.0
+ },
+ {
+ "label": "demo3",
+ "size": 256,
+ "accessCount": 45,
+ "color": 0.818
+ },
+ {
+ "label": "demo1",
+ "size": 256,
+ "accessCount": 43,
+ "color": 0.781
+ },
+ {
+ "label": "demo7",
+ "size": 256,
+ "accessCount": 34,
+ "color": 0.618
+ },
+ {
+ "label": "demo5",
+ "size": 256,
+ "accessCount": 30,
+ "color": 0.545
+ },
+ {
+ "label": "demo6",
+ "size": 256,
+ "accessCount": 29,
+ "color": 0.527
+ }
+ ],
+ "size": 1536,
+ "path": "/deveshnewvol2/obsbuck12",
+ "minAccessCount": 29,
+ "maxAccessCount": 55
+ },
+ {
+ "label": "deveshbuck33",
+ "children": [
+ {
+ "label": "demo6",
+ "size": 256,
+ "accessCount": 49,
+ "color": 1.0
+ },
+ {
+ "label": "demo2",
+ "size": 256,
+ "accessCount": 46,
+ "color": 0.938
+ },
+ {
+ "label": "demo19",
+ "size": 256,
+ "accessCount": 43,
+ "color": 0.877
+ },
+ {
+ "label": "demo10",
+ "size": 256,
+ "accessCount": 40,
+ "color": 0.816
+ },
+ {
+ "label": "demo7",
+ "size": 256,
+ "accessCount": 39,
+ "color": 0.795
+ },
+ {
+ "label": "demo20",
+ "size": 256,
+ "accessCount": 35,
+ "color": 0.714
+ },
+ {
+ "label": "demo18",
+ "size": 256,
+ "accessCount": 24,
+ "color": 0.489
+ }
+ ],
+ "size": 1792,
+ "path": "/deveshnewvol2/deveshbuck33",
+ "minAccessCount": 24,
+ "maxAccessCount": 49
+ },
+ {
+ "label": "deveshbuck31",
+ "children": [
+ {
+ "label": "demo9",
+ "size": 256,
+ "accessCount": 48,
+ "color": 1.0
+ },
+ {
+ "label": "demo6",
+ "size": 256,
+ "accessCount": 47,
+ "color": 0.979
+ },
+ {
+ "label": "demo1",
+ "size": 256,
+ "accessCount": 41,
+ "color": 0.854
+ },
+ {
+ "label": "demo2",
+ "size": 256,
+ "accessCount": 41,
+ "color": 0.854
+ },
+ {
+ "label": "demo10",
+ "size": 256,
+ "accessCount": 37,
+ "color": 0.77
+ },
+ {
+ "label": "demo11",
+ "size": 256,
+ "accessCount": 37,
+ "color": 0.77
+ },
+ {
+ "label": "demo19",
+ "size": 256,
+ "accessCount": 35,
+ "color": 0.729
+ },
+ {
+ "label": "demo18",
+ "size": 256,
+ "accessCount": 32,
+ "color": 0.666
+ },
+ {
+ "label": "demo3",
+ "size": 256,
+ "accessCount": 31,
+ "color": 0.645
+ },
+ {
+ "label": "demo20",
+ "size": 256,
+ "accessCount": 27,
+ "color": 0.562
+ },
+ {
+ "label": "demo5",
+ "size": 256,
+ "accessCount": 26,
+ "color": 0.541
+ },
+ {
+ "label": "demo7",
+ "size": 256,
+ "accessCount": 24,
+ "color": 0.5
+ },
+ {
+ "label": "demo16",
+ "size": 256,
+ "accessCount": 23,
+ "color": 0.479
+ }
+ ],
+ "size": 3328,
+ "path": "/deveshnewvol2/deveshbuck31",
+ "minAccessCount": 23,
+ "maxAccessCount": 48
+ },
+ {
+ "label": "fsobuck11",
+ "children": [
+ {
+ "label": "test_dir/demo1",
+ "size": 256,
+ "accessCount": 45,
+ "color": 1.0
+ },
+ {
+ "label": "test_dir/demo2",
+ "size": 256,
+ "accessCount": 34,
+ "color": 0.755
+ }
+ ],
+ "size": 512,
+ "path": "/deveshnewvol2/fsobuck11",
+ "minAccessCount": 34,
+ "maxAccessCount": 45
+ },
+ {
+ "label": "deveshbuck32",
+ "children": [
+ {
+ "label": "demo17",
+ "size": 256,
+ "accessCount": 44,
+ "color": 1.0
+ },
+ {
+ "label": "demo5",
+ "size": 256,
+ "accessCount": 42,
+ "color": 0.954
+ },
+ {
+ "label": "demo3",
+ "size": 256,
+ "accessCount": 41,
+ "color": 0.931
+ },
+ {
+ "label": "demo19",
+ "size": 256,
+ "accessCount": 40,
+ "color": 0.909
+ },
+ {
+ "label": "demo4",
+ "size": 256,
+ "accessCount": 38,
+ "color": 0.863
+ },
+ {
+ "label": "demo18",
+ "size": 256,
+ "accessCount": 37,
+ "color": 0.84
+ },
+ {
+ "label": "demo10",
+ "size": 256,
+ "accessCount": 32,
+ "color": 0.727
+ },
+ {
+ "label": "demo8",
+ "size": 256,
+ "accessCount": 32,
+ "color": 0.727
+ },
+ {
+ "label": "demo20",
+ "size": 256,
+ "accessCount": 30,
+ "color": 0.681
+ },
+ {
+ "label": "demo1",
+ "size": 256,
+ "accessCount": 28,
+ "color": 0.636
+ },
+ {
+ "label": "demo14",
+ "size": 256,
+ "accessCount": 27,
+ "color": 0.613
+ },
+ {
+ "label": "demo13",
+ "size": 256,
+ "accessCount": 23,
+ "color": 0.522
+ }
+ ],
+ "size": 3072,
+ "path": "/deveshnewvol2/deveshbuck32",
+ "minAccessCount": 23,
+ "maxAccessCount": 44
+ },
+ {
+ "label": "fsobuck13",
+ "children": [
+ {
+ "label": "test_dir/demo2",
+ "size": 256,
+ "accessCount": 38,
+ "color": 1.0
+ },
+ {
+ "label": "test_dir/demo1",
+ "size": 256,
+ "accessCount": 23,
+ "color": 0.605
+ }
+ ],
+ "size": 512,
+ "path": "/deveshnewvol2/fsobuck13",
+ "minAccessCount": 23,
+ "maxAccessCount": 38
+ }
+ ],
+ "size": 25088,
+ "path": "/deveshnewvol2/"
+ },
+ {
+ "label": "volume1",
+ "children": [
+ {
+ "label": "fso-bucket",
+ "children": [
+ {
+ "label": ".trash",
+ "size": 256,
+ "accessCount": 24,
+ "color": 1.0
+ },
+ {
+ "label": ".trash/om",
+ "size": 256,
+ "accessCount": 24,
+ "color": 1.0
+ }
+ ],
+ "size": 512,
+ "path": "/volume1/fso-bucket",
+ "minAccessCount": 24,
+ "maxAccessCount": 24
+ }
+ ],
+ "size": 512,
+ "path": "/volume1/"
+ }
+ ],
+ "size": 25600,
+ "minAccessCount": 22,
+ "maxAccessCount": 84
+ },
+ "heatmap": {
+ "label": "root",
+ "children": [
+ {
+ "label": "hivevolTest1",
+ "children": [
+ {
+ "label": "hivebucketTest1",
+ "children": [
+ {
+ "label": "enc_path/hive_tpcds/store_sales/test1.dat",
+ "size": 1026,
+ "accessCount": 155074,
+ "color": 1.0
+ },
+ {
+ "label": "enc_path/hive_tpcds/catalog_sales/test2",
+ "size": 20,
+ "accessCount": 68567,
+ "color": 0.56
+ }
+ ],
+ "size": 22358,
+ "path": "/hivevolTest1/hivebucketTest2",
+ "minAccessCount": 2924,
+ "maxAccessCount": 155074
+ }
+ ],
+ "size": 7168,
+ "path": "/hivevolTest1"
+ },
+ {
+ "label": "hivevolTest2",
+ "children": [
+ {
+ "label": "hivebucketTest2",
+ "children": [
+ {
+ "label": "enc_path/hive_tpcds/store_sales/test11.dat",
+ "size": 2500,
+ "accessCount": 155074,
+ "color": 1.0
+ },
+ {
+ "label": "enc_path/hive_tpcds/catalog_sales/test12",
+ "size": 300000,
+ "accessCount": 68567,
+ "color": 0.56
+ }
+ ],
+ "size": 1536,
+ "path": "/hivevolTest1/hivebucketTest2",
+ "minAccessCount": 2924,
+ "maxAccessCount": 155074
+ }
+ ],
+ "size": 7168,
+ "path": "/hivevolTest2"
+ }
+ ],
+ "size": 25600,
+ "minAccessCount": 2924,
+ "maxAccessCount": 155074
+ },
+ "heatmapTestClick": {
+ "label": "root",
+ "children": [
+ {
+ "label": "heatmapTest1/hivevolTest1/hivebucketTest1",
+ "children": [
+ {
+ "label": "Test1",
+ "children": [
+ {
+ "label": "enc_path/hive_tpcds/store_sales/store_sales.dat",
+ "size": 256,
+ "accessCount": 155074,
+ "color": 1.0
+ },
+ {
+ "label": "enc_path/hive_tpcds/catalog_sales/catalog_sales.dat",
+ "size": 256,
+ "accessCount": 68567,
+ "color": 0.56
+ },
+ {
+ "label": "enc_path/hive_tpcds/web_sales/web_sales.dat",
+ "size": 256,
+ "accessCount": 36114,
+ "color": 0.45
+ },
+ {
+ "label": "enc_path/hive_tpcds/date_dim",
+ "size": 256,
+ "accessCount": 9047,
+ "color": 0.62
+ },
+ {
+ "label": "enc_path/hive_tpcds/date_dim/date_dim.dat",
+ "size": 256,
+ "accessCount": 9044,
+ "color": 0.78
+ },
+ {
+ "label": "enc_path/hive_tpcds/store_sales",
+ "size": 256,
+ "accessCount": 6463,
+ "color": 0.88
+ },
+ {
+ "label": "enc_path/hive_tpcds/inventory/inventory.dat",
+ "size": 256,
+ "accessCount": 5712,
+ "color": 0.92
+ },
+ {
+ "label":
"enc_path/hive_tpcds/customer_demographics/customer_demographics.dat",
+ "size": 256,
+ "accessCount": 5440,
+ "color": 0.98
+ },
+ {
+ "label": "enc_path/hive_tpcds/item",
+ "size": 256,
+ "accessCount": 4627,
+ "color": 0.100
+ },
+ {
+ "label": "enc_path/hive_tpcds/item/item.dat",
+ "size": 256,
+ "accessCount": 4624,
+ "color": 0.150
+ },
+ {
+ "label": "enc_path/hive_tpcds/web_sales",
+ "size": 256,
+ "accessCount": 4015,
+ "color": 0.200
+ },
+ {
+ "label": "enc_path/hive_tpcds/catalog_sales",
+ "size": 256,
+ "accessCount": 3811,
+ "color": 0.250
+ },
+ {
+ "label": "enc_path/hive_tpcds/store",
+ "size": 256,
+ "accessCount": 2927,
+ "color": 0.018
+ },
+ {
+ "label": "enc_path/hive_tpcds/store/store.dat",
+ "size": 256,
+ "accessCount": 2924,
+ "color": 0.300
+ }
+ ],
+ "size": 3584,
+ "minAccessCount": 2924,
+ "maxAccessCount": 155074
+ },
+ {
+ "label": "Test2",
+ "children": [
+ {
+ "label": "reg_path/hive_tpcds/store_sales/store_sales.dat",
+ "size": 256,
+ "accessCount": 155069,
+ "color": 1.0
+ },
+ {
+ "label": "reg_path/hive_tpcds/catalog_sales/catalog_sales.dat",
+ "size": 256,
+ "accessCount": 68566,
+ "color": 0.350
+ },
+ {
+ "label": "reg_path/hive_tpcds/web_sales/web_sales.dat",
+ "size": 256,
+ "accessCount": 36119,
+ "color": 0.400
+ },
+ {
+ "label": "reg_path/hive_tpcds/date_dim",
+ "size": 256,
+ "accessCount": 9047,
+ "color": 0.450
+ },
+ {
+ "label": "reg_path/hive_tpcds/date_dim/date_dim.dat",
+ "size": 256,
+ "accessCount": 9044,
+ "color": 0.500
+ },
+ {
+ "label": "reg_path/hive_tpcds/store_sales",
+ "size": 256,
+ "accessCount": 6463,
+ "color": 0.550
+ },
+ {
+ "label": "reg_path/hive_tpcds/inventory/inventory.dat",
+ "size": 256,
+ "accessCount": 5712,
+ "color": 0.600
+ },
+ {
+ "label":
"reg_path/hive_tpcds/customer_demographics/customer_demographics.dat",
+ "size": 256,
+ "accessCount": 5440,
+ "color": 0.650
+ },
+ {
+ "label": "reg_path/hive_tpcds/item",
+ "size": 256,
+ "accessCount": 4627,
+ "color": 0.700
+ },
+ {
+ "label": "reg_path/hive_tpcds/item/item.dat",
+ "size": 256,
+ "accessCount": 4624,
+ "color": 0.750
+ },
+ {
+ "label": "reg_path/hive_tpcds/web_sales",
+ "size": 256,
+ "accessCount": 4015,
+ "color": 0.800
+ },
+ {
+ "label": "reg_path/hive_tpcds/catalog_sales",
+ "size": 256,
+ "accessCount": 3811,
+ "color": 0.850
+ },
+ {
+ "label": "reg_path/hive_tpcds/store",
+ "size": 256,
+ "accessCount": 2927,
+ "color": 0.900
+ },
+ {
+ "label": "reg_path/hive_tpcds/store/store.dat",
+ "size": 256,
+ "accessCount": 2924,
+ "color": 0.950
+ }
+ ],
+ "size": 3584,
+ "minAccessCount": 2924,
+ "maxAccessCount": 155069
+ }
+ ],
+ "size": 7168
+ },
+ {
+ "label": "TestVolume 3",
+ "children": [
+ {
+ "label": "hivebuck1675429571",
+ "children": [
+ {
+ "label": "reg_path/hive_tpcds/store_sales/store_sales.dat",
+ "size": 256,
+ "accessCount": 129977,
+ "color": 1.0
+ },
+ {
+ "label": "reg_path/hive_tpcds/catalog_sales/catalog_sales.dat",
+ "size": 256,
+ "accessCount": 57481,
+ "color": 0.950
+ },
+ {
+ "label": "reg_path/hive_tpcds/web_sales/web_sales.dat",
+ "size": 256,
+ "accessCount": 30280,
+ "color": 0.900
+ },
+ {
+ "label": "reg_path/hive_tpcds/date_dim",
+ "size": 256,
+ "accessCount": 7584,
+ "color": 0.850
+ },
+ {
+ "label": "reg_path/hive_tpcds/date_dim/date_dim.dat",
+ "size": 256,
+ "accessCount": 7581,
+ "color": 0.800
+ },
+ {
+ "label": "reg_path/hive_tpcds/store_sales",
+ "size": 256,
+ "accessCount": 5418,
+ "color": 0.750
+ },
+ {
+ "label": "reg_path/hive_tpcds/inventory/inventory.dat",
+ "size": 256,
+ "accessCount": 4788,
+ "color": 0.700
+ },
+ {
+ "label":
"reg_path/hive_tpcds/customer_demographics/customer_demographics.dat",
+ "size": 256,
+ "accessCount": 4560,
+ "color": 0.650
+ },
+ {
+ "label": "reg_path/hive_tpcds/item",
+ "size": 256,
+ "accessCount": 3879,
+ "color": 0.600
+ },
+ {
+ "label": "reg_path/hive_tpcds/item/item.dat",
+ "size": 256,
+ "accessCount": 3876,
+ "color": 0.550
+ },
+ {
+ "label": "reg_path/hive_tpcds/web_sales",
+ "size": 256,
+ "accessCount": 3366,
+ "color": 0.500
+ },
+ {
+ "label": "reg_path/hive_tpcds/catalog_sales",
+ "size": 256,
+ "accessCount": 3195,
+ "color": 0.450
+ }
+ ],
+ "size": 3072,
+ "minAccessCount": 3195,
+ "maxAccessCount": 129977
+ },
+ {
+ "label": "hiveencbuck1675429572",
+ "children": [
+ {
+ "label": "enc_path/hive_tpcds/store_sales/store_sales.dat",
+ "size": 256,
+ "accessCount": 128525,
+ "color": 1.0
+ },
+ {
+ "label": "enc_path/hive_tpcds/catalog_sales/catalog_sales.dat",
+ "size": 256,
+ "accessCount": 56950,
+ "color": 0.400
+ },
+ {
+ "label": "enc_path/hive_tpcds/web_sales/web_sales.dat",
+ "size": 256,
+ "accessCount": 29936,
+ "color": 0.350
+ },
+ {
+ "label": "enc_path/hive_tpcds/date_dim",
+ "size": 256,
+ "accessCount": 7494,
+ "color": 0.300
+ },
+ {
+ "label": "enc_path/hive_tpcds/date_dim/date_dim.dat",
+ "size": 256,
+ "accessCount": 7486,
+ "color": 0.250
+ },
+ {
+ "label": "enc_path/hive_tpcds/store_sales",
+ "size": 256,
+ "accessCount": 5357,
+ "color": 0.200
+ },
+ {
+ "label": "enc_path/hive_tpcds/inventory/inventory.dat",
+ "size": 256,
+ "accessCount": 4718,
+ "color": 0.150
+ },
+ {
+ "label":
"enc_path/hive_tpcds/customer_demographics/customer_demographics.dat",
+ "size": 256,
+ "accessCount": 4510,
+ "color": 0.035
+ },
+ {
+ "label": "enc_path/hive_tpcds/item",
+ "size": 256,
+ "accessCount": 3831,
+ "color": 0.650
+ },
+ {
+ "label": "enc_path/hive_tpcds/item/item.dat",
+ "size": 256,
+ "accessCount": 3827,
+ "color": 0.700
+ },
+ {
+ "label": "enc_path/hive_tpcds/web_sales",
+ "size": 256,
+ "accessCount": 3328,
+ "color": 0.025
+ },
+ {
+ "label": "enc_path/hive_tpcds/catalog_sales",
+ "size": 256,
+ "accessCount": 3167,
+ "color": 0.000
+ }
+ ],
+ "size": 3072,
+ "minAccessCount": 3167,
+ "maxAccessCount": 128525
+ }
+ ],
+ "size": 6144
+ },
+ {
+ "label": "hivevol1676910931",
+ "children": [
+ {
+ "label": "hivebuck1676910932",
+ "children": [
+ {
+ "label": "reg_path/hive_tpcds/store_sales/store_sales.dat",
+ "size": 256,
+ "accessCount": 110185,
+ "color": 1.0
+ },
+ {
+ "label": "reg_path/hive_tpcds/catalog_sales/catalog_sales.dat",
+ "size": 256,
+ "accessCount": 48869,
+ "color": 0.443
+ },
+ {
+ "label": "reg_path/hive_tpcds/web_sales/web_sales.dat",
+ "size": 256,
+ "accessCount": 25685,
+ "color": 0.633
+ },
+ {
+ "label": "reg_path/hive_tpcds/date_dim",
+ "size": 256,
+ "accessCount": 6421,
+ "color": 0.580
+ },
+ {
+ "label": "reg_path/hive_tpcds/date_dim/date_dim.dat",
+ "size": 256,
+ "accessCount": 6418,
+ "color": 0.650
+ },
+ {
+ "label": "reg_path/hive_tpcds/store_sales",
+ "size": 256,
+ "accessCount": 4593,
+ "color": 0.700
+ },
+ {
+ "label": "reg_path/hive_tpcds/inventory/inventory.dat",
+ "size": 256,
+ "accessCount": 4046,
+ "color": 0.750
+ },
+ {
+ "label":
"reg_path/hive_tpcds/customer_demographics/customer_demographics.dat",
+ "size": 256,
+ "accessCount": 3865,
+ "color": 0.800
+ },
+ {
+ "label": "reg_path/hive_tpcds/item",
+ "size": 256,
+ "accessCount": 3283,
+ "color": 0.850
+ },
+ {
+ "label": "reg_path/hive_tpcds/item/item.dat",
+ "size": 256,
+ "accessCount": 3280,
+ "color": 0.900
+ }
+ ],
+ "size": 2560,
+ "minAccessCount": 3280,
+ "maxAccessCount": 110185
+ },
+ {
+ "label": "hiveencbuck1676910931",
+ "children": [
+ {
+ "label": "enc_path/hive_tpcds/store_sales/store_sales.dat",
+ "size": 256,
+ "accessCount": 109463,
+ "color": 1.0
+ },
+ {
+ "label": "enc_path/hive_tpcds/catalog_sales/catalog_sales.dat",
+ "size": 256,
+ "accessCount": 48397,
+ "color": 0.000
+ },
+ {
+ "label": "enc_path/hive_tpcds/web_sales/web_sales.dat",
+ "size": 256,
+ "accessCount": 25514,
+ "color": 0.555
+ },
+ {
+ "label": "enc_path/hive_tpcds/date_dim",
+ "size": 256,
+ "accessCount": 6387,
+ "color": 0.600
+ },
+ {
+ "label": "enc_path/hive_tpcds/date_dim/date_dim.dat",
+ "size": 256,
+ "accessCount": 6384,
+ "color": 0.665
+ },
+ {
+ "label": "enc_path/hive_tpcds/store_sales",
+ "size": 256,
+ "accessCount": 4563,
+ "color": 0.700
+ },
+ {
+ "label": "enc_path/hive_tpcds/inventory/inventory.dat",
+ "size": 256,
+ "accessCount": 4032,
+ "color": 0.750
+ },
+ {
+ "label":
"enc_path/hive_tpcds/customer_demographics/customer_demographics.dat",
+ "size": 256,
+ "accessCount": 3840,
+ "color": 0.800
+ },
+ {
+ "label": "enc_path/hive_tpcds/item",
+ "size": 256,
+ "accessCount": 3267,
+ "color": 0.850
+ },
+ {
+ "label": "enc_path/hive_tpcds/item/item.dat",
+ "size": 256,
+ "accessCount": 3264,
+ "color": 0.950
+ }
+ ],
+ "size": 2560,
+ "minAccessCount": 3264,
+ "maxAccessCount": 109463
+ }
+ ],
+ "size": 5120
+ },
+ {
+ "label": "hivevol1676533485",
+ "children": [
+ {
+ "label": "hiveencbuck1676533485",
+ "children": [
+ {
+ "label": "enc_path/hive_tpcds/store_sales/store_sales.dat",
+ "size": 256,
+ "accessCount": 52456,
+ "color": 1.0
+ },
+ {
+ "label": "enc_path/hive_tpcds/catalog_sales/catalog_sales.dat",
+ "size": 256,
+ "accessCount": 23190,
+ "color": 0.000
+ },
+ {
+ "label": "enc_path/hive_tpcds/web_sales/web_sales.dat",
+ "size": 256,
+ "accessCount": 12217,
+ "color": 0.050
+ },
+ {
+ "label": "enc_path/hive_tpcds/date_dim",
+ "size": 256,
+ "accessCount": 3062,
+ "color": 0.100
+ },
+ {
+ "label": "enc_path/hive_tpcds/date_dim/date_dim.dat",
+ "size": 256,
+ "accessCount": 3059,
+ "color": 0.150
+ }
+ ],
+ "size": 1280,
+ "minAccessCount": 3059,
+ "maxAccessCount": 52456
+ },
+ {
+ "label": "hivebuck1676533485",
+ "children": [
+ {
+ "label": "reg_path/hive_tpcds/store_sales/store_sales.dat",
+ "size": 256,
+ "accessCount": 52450,
+ "color": 1.0
+ },
+ {
+ "label": "reg_path/hive_tpcds/catalog_sales/catalog_sales.dat",
+ "size": 256,
+ "accessCount": 23193,
+ "color": 0.150
+ },
+ {
+ "label": "reg_path/hive_tpcds/web_sales/web_sales.dat",
+ "size": 256,
+ "accessCount": 12223,
+ "color": 1.000
+ },
+ {
+ "label": "reg_path/hive_tpcds/date_dim",
+ "size": 256,
+ "accessCount": 3062,
+ "color": 0.058
+ },
+ {
+ "label": "reg_path/hive_tpcds/date_dim/date_dim.dat",
+ "size": 256,
+ "accessCount": 3059,
+ "color": 0.250
+ }
+ ],
+ "size": 1280,
+ "minAccessCount": 3059,
+ "maxAccessCount": 52450
+ }
+ ],
+ "size": 2560
+ },
+ {
+ "label": "hivewritevol1676574237",
+ "children": [
+ {
+ "label": "hivebucket1676574242",
+ "children": [
+ {
+ "label":
"hive_write/vectortab_txt/delta_0000001_0000001_0000/vectortab",
+ "size": 256,
+ "accessCount": 37446,
+ "color": 1.0
+ }
+ ],
+ "size": 256,
+ "minAccessCount": 37446,
+ "maxAccessCount": 37446
+ }
+ ],
+ "size": 256
+ },
+ {
+ "label": "hivevol1675358593",
+ "children": [
+ {
+ "label": "hiveencbuck1675358593",
+ "children": [
+ {
+ "label": "enc_path/hive_tpcds/store_sales/store_sales.dat",
+ "size": 256,
+ "accessCount": 34205,
+ "color": 1.0
+ },
+ {
+ "label": "enc_path/hive_tpcds/catalog_sales/catalog_sales.dat",
+ "size": 256,
+ "accessCount": 15126,
+ "color": 0.750
+ },
+ {
+ "label": "enc_path/hive_tpcds/web_sales/web_sales.dat",
+ "size": 256,
+ "accessCount": 7975,
+ "color": 0.180
+ }
+ ],
+ "size": 768,
+ "minAccessCount": 7975,
+ "maxAccessCount": 34205
+ },
+ {
+ "label": "hivebuck1675358593",
+ "children": [
+ {
+ "label": "reg_path/hive_tpcds/store_sales/store_sales.dat",
+ "size": 256,
+ "accessCount": 32047,
+ "color": 1.0
+ },
+ {
+ "label": "reg_path/hive_tpcds/catalog_sales/catalog_sales.dat",
+ "size": 256,
+ "accessCount": 14151,
+ "color": 0.560
+ },
+ {
+ "label": "reg_path/hive_tpcds/web_sales/web_sales.dat",
+ "size": 256,
+ "accessCount": 7513,
+ "color": 0.670
+ }
+ ],
+ "size": 768,
+ "minAccessCount": 7513,
+ "maxAccessCount": 32047
+ }
+ ],
+ "size": 1536
+ },
+ {
+ "label": "hivewritevol1675429188",
+ "children": [
+ {
+ "label": "hivebucket1675429193",
+ "children": [
+ {
+ "label":
"hive_write/vectortab_txt/delta_0000001_0000001_0000/vectortab",
+ "size": 256,
+ "accessCount": 32246,
+ "color": 1.0
+ }
+ ],
+ "size": 256,
+ "minAccessCount": 32246,
+ "maxAccessCount": 32246
+ }
+ ],
+ "size": 256
+ },
+ {
+ "label": "hivewritevol1676910511",
+ "children": [
+ {
+ "label": "hivebucket1676910516",
+ "children": [
+ {
+ "label":
"hive_write/vectortab_txt/delta_0000001_0000001_0000/vectortab",
+ "size": 256,
+ "accessCount": 26095,
+ "color": 1.0
+ }
+ ],
+ "size": 256,
+ "minAccessCount": 26095,
+ "maxAccessCount": 26095
+ }
+ ],
+ "size": 256
+ },
+ {
+ "label": "hivevol1676900292",
+ "children": [
+ {
+ "label": "hivebuck1676900292",
+ "children": [
+ {
+ "label": "reg_path/hive_tpcds/store_sales/store_sales.dat",
+ "size": 256,
+ "accessCount": 13692,
+ "color": 1.0
+ },
+ {
+ "label": "reg_path/hive_tpcds/catalog_sales/catalog_sales.dat",
+ "size": 256,
+ "accessCount": 6048,
+ "color": 0.125
+ },
+ {
+ "label": "reg_path/hive_tpcds/web_sales/web_sales.dat",
+ "size": 256,
+ "accessCount": 3187,
+ "color": 0.568
+ }
+ ],
+ "size": 768,
+ "minAccessCount": 3187,
+ "maxAccessCount": 13692
+ },
+ {
+ "label": "hiveencbuck1676900293",
+ "children": [
+ {
+ "label": "enc_path/hive_tpcds/store_sales/store_sales.dat",
+ "size": 256,
+ "accessCount": 13681,
+ "color": 1.0
+ },
+ {
+ "label": "enc_path/hive_tpcds/catalog_sales/catalog_sales.dat",
+ "size": 256,
+ "accessCount": 6049,
+ "color": 0.442
+ },
+ {
+ "label": "enc_path/hive_tpcds/web_sales/web_sales.dat",
+ "size": 256,
+ "accessCount": 3188,
+ "color": 0.789
+ }
+ ],
+ "size": 768,
+ "minAccessCount": 3188,
+ "maxAccessCount": 13681
+ }
+ ],
+ "size": 1536,
+ "minAccessCount": 32246,
+ "maxAccessCount": 32246
+ },
+ {
+ "label": "hivewritevol1676533084",
+ "children": [
+ {
+ "label": "hivebucket1676533089",
+ "children": [
+ {
+ "label":
"hive_write/vectortab_txt/delta_0000001_0000001_0000/vectortab",
+ "size": 256,
+ "accessCount": 12976,
+ "color": 1.0
+ }
+ ],
+ "size": 256,
+ "minAccessCount": 12976,
+ "maxAccessCount": 12976
+ }
+ ],
+ "size": 256
+ },
+ {
+ "label": "hivewritevol1675358193",
+ "children": [
+ {
+ "label": "hivebucket1675358197",
+ "children": [
+ {
+ "label":
"hive_write/vectortab_txt/delta_0000001_0000001_0000/vectortab",
+ "size": 256,
+ "accessCount": 8034,
+ "color": 1.0
+ }
+ ],
+ "size": 256,
+ "minAccessCount": 8034,
+ "maxAccessCount": 8034
+ }
+ ],
+ "size": 256
+ },
+ {
+ "label": "hivewritevol1676899876",
+ "children": [
+ {
+ "label": "hivebucket1676899881",
+ "children": [
+ {
+ "label":
"hive_write/vectortab_txt/delta_0000001_0000001_0000/vectortab",
+ "size": 256,
+ "accessCount": 3088,
+ "color": 1.0
+ }
+ ],
+ "size": 256,
+ "minAccessCount": 3088,
+ "maxAccessCount": 3088
+ }
+ ],
+ "size": 256
+ }
+ ],
+ "size": 25600,
+ "minAccessCount": 2924,
+ "maxAccessCount": 155074
+ },
+ "heatmapTestClick1": {
Review Comment:
can see multiple sample are prsent, do all these are used? heatmapTestClick,
heatmapTestClick1
##########
hadoop-ozone/recon/src/main/resources/webapps/recon/ozone-recon-web/api/db.json:
##########
@@ -1925,5 +1925,2893 @@
]
}
]
+ },
+ "bucketHeatmap": {
+ "label": "root",
+ "children": [
+ {
+ "label": "deveshnewvol2",
+ "children": [
+ {
+ "label": "obsbuck11",
+ "children": [
+ {
+ "label": "",
+ "size": 256,
+ "accessCount": 39202,
+ "color": 1.0
+ }
+ ],
+ "size": 256,
+ "path": "/deveshnewvol2/obsbuck11",
Review Comment:
please change devesh to test as generic test data all places
##########
hadoop-ozone/recon/src/main/resources/webapps/recon/ozone-recon-web/api/routes.json:
##########
@@ -23,5 +23,9 @@
"/namespace/summary?path=*": "/metadata",
"/namespace/quota?path=*": "/quota",
"/task/status": "/taskStatus",
- "/containers/unhealthy": "/unhealthyContainers"
+ "/containers/unhealthy": "/unhealthyContainers",
+ "/heatmap/readaccess?startDate=90D&path=*&entityType=*": "/heatmapTestClick",
+ "/heatmap/readaccess?startDate=*&path=*&entityType=bucket": "/bucketHeatmap",
+ "/heatmap/readaccess?startDate=*&path=*&entityType=key": "/keyHeatmap",
+ "/heatmap/readaccess?startDate=*&path=*&entityType=volume": "/heatmap"
Review Comment:
This routes.json is for showing test data only? if other URI, how its
normally re-directed?
can see in sample data - keyHeatmap, heatmap, bucketHeatmap,
heatmapTestClick ...
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]