mirror of
https://github.com/ClusterCockpit/cc-backend
synced 2026-03-15 04:17:30 +01:00
reorder frontend coded filters to match db indices
This commit is contained in:
@@ -185,7 +185,7 @@
|
||||
from: from.toISOString(),
|
||||
clusterFrom: clusterFrom.toISOString(),
|
||||
to: to.toISOString(),
|
||||
jobFilter: [{ state: ["running"] }, { cluster: { eq: presetCluster } }],
|
||||
jobFilter: [{ cluster: { eq: presetCluster } }, { state: ["running"] }],
|
||||
nodeFilter: { cluster: { eq: presetCluster }},
|
||||
paging: { itemsPerPage: -1, page: 1 }, // Get all: -1
|
||||
sorting: { field: "startTime", type: "col", order: "DESC" }
|
||||
|
||||
@@ -119,8 +119,8 @@
|
||||
|
||||
const filter = $derived([
|
||||
{ cluster: { eq: cluster } },
|
||||
{ node: { eq: hostname } },
|
||||
{ state: ["running"] },
|
||||
{ node: { eq: hostname } },
|
||||
]);
|
||||
|
||||
const systemUnits = $derived.by(() => {
|
||||
|
||||
@@ -190,7 +190,7 @@
|
||||
from: from.toISOString(),
|
||||
to: to.toISOString(),
|
||||
clusterFrom: clusterFrom.toISOString(),
|
||||
jobFilter: [{ state: ["running"] }, { cluster: { eq: presetCluster } }],
|
||||
jobFilter: [{ cluster: { eq: presetCluster } }, { state: ["running"] }],
|
||||
paging: { itemsPerPage: -1, page: 1 }, // Get all: -1
|
||||
sorting: { field: "startTime", type: "col", order: "DESC" }
|
||||
},
|
||||
@@ -216,7 +216,7 @@
|
||||
}
|
||||
`,
|
||||
variables: {
|
||||
filter: [{ state: ["running"] }, { cluster: { eq: presetCluster} }],
|
||||
filter: [{ cluster: { eq: presetCluster} }, { state: ["running"] }],
|
||||
paging: pagingState // Top 10
|
||||
},
|
||||
requestPolicy: "network-only"
|
||||
|
||||
@@ -72,7 +72,7 @@
|
||||
}
|
||||
`,
|
||||
variables: {
|
||||
filter: [{ state: ["running"] }, { cluster: { eq: cluster} }],
|
||||
filter: [{ cluster: { eq: cluster} }, { state: ["running"] }],
|
||||
selectedHistograms: selectedHistograms
|
||||
},
|
||||
requestPolicy: "network-only"
|
||||
|
||||
@@ -179,7 +179,7 @@
|
||||
metrics: ["flops_any", "mem_bw"], // Fixed names for roofline and status bars
|
||||
from: from.toISOString(),
|
||||
to: to.toISOString(),
|
||||
jobFilter: [{ state: ["running"] }, { cluster: { eq: cluster } }],
|
||||
jobFilter: [{ cluster: { eq: cluster } }, { state: ["running"] }],
|
||||
nodeFilter: { cluster: { eq: cluster }},
|
||||
paging: { itemsPerPage: -1, page: 1 }, // Get all: -1
|
||||
sorting: { field: "startTime", type: "col", order: "DESC" }
|
||||
|
||||
@@ -60,8 +60,8 @@
|
||||
const canvasPrefix = $derived(`${presetCluster}-${presetSubCluster ? presetSubCluster : ''}`)
|
||||
|
||||
const statusFilter = $derived(presetSubCluster
|
||||
? [{ state: ["running"] }, { cluster: { eq: presetCluster} }, { subCluster: { eq: presetSubCluster } }]
|
||||
: [{ state: ["running"] }, { cluster: { eq: presetCluster} }]
|
||||
? [{ cluster: { eq: presetCluster} }, { subCluster: { eq: presetSubCluster } }, { state: ["running"] }]
|
||||
: [{ cluster: { eq: presetCluster} }, { state: ["running"] }]
|
||||
);
|
||||
const topJobsQuery = $derived(loadMe ? queryStore({
|
||||
client: client,
|
||||
|
||||
@@ -63,8 +63,8 @@
|
||||
/* Derived */
|
||||
const filter = $derived([
|
||||
{ cluster: { eq: cluster } },
|
||||
{ node: { contains: nodeData.host } },
|
||||
{ state: ["running"] },
|
||||
{ node: { contains: nodeData.host } },
|
||||
]);
|
||||
const nodeJobsData = $derived(queryStore({
|
||||
client: client,
|
||||
|
||||
Reference in New Issue
Block a user