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(),
|
from: from.toISOString(),
|
||||||
clusterFrom: clusterFrom.toISOString(),
|
clusterFrom: clusterFrom.toISOString(),
|
||||||
to: to.toISOString(),
|
to: to.toISOString(),
|
||||||
jobFilter: [{ state: ["running"] }, { cluster: { eq: presetCluster } }],
|
jobFilter: [{ cluster: { eq: presetCluster } }, { state: ["running"] }],
|
||||||
nodeFilter: { cluster: { eq: presetCluster }},
|
nodeFilter: { cluster: { eq: presetCluster }},
|
||||||
paging: { itemsPerPage: -1, page: 1 }, // Get all: -1
|
paging: { itemsPerPage: -1, page: 1 }, // Get all: -1
|
||||||
sorting: { field: "startTime", type: "col", order: "DESC" }
|
sorting: { field: "startTime", type: "col", order: "DESC" }
|
||||||
|
|||||||
@@ -119,8 +119,8 @@
|
|||||||
|
|
||||||
const filter = $derived([
|
const filter = $derived([
|
||||||
{ cluster: { eq: cluster } },
|
{ cluster: { eq: cluster } },
|
||||||
{ node: { eq: hostname } },
|
|
||||||
{ state: ["running"] },
|
{ state: ["running"] },
|
||||||
|
{ node: { eq: hostname } },
|
||||||
]);
|
]);
|
||||||
|
|
||||||
const systemUnits = $derived.by(() => {
|
const systemUnits = $derived.by(() => {
|
||||||
|
|||||||
@@ -190,7 +190,7 @@
|
|||||||
from: from.toISOString(),
|
from: from.toISOString(),
|
||||||
to: to.toISOString(),
|
to: to.toISOString(),
|
||||||
clusterFrom: clusterFrom.toISOString(),
|
clusterFrom: clusterFrom.toISOString(),
|
||||||
jobFilter: [{ state: ["running"] }, { cluster: { eq: presetCluster } }],
|
jobFilter: [{ cluster: { eq: presetCluster } }, { state: ["running"] }],
|
||||||
paging: { itemsPerPage: -1, page: 1 }, // Get all: -1
|
paging: { itemsPerPage: -1, page: 1 }, // Get all: -1
|
||||||
sorting: { field: "startTime", type: "col", order: "DESC" }
|
sorting: { field: "startTime", type: "col", order: "DESC" }
|
||||||
},
|
},
|
||||||
@@ -216,7 +216,7 @@
|
|||||||
}
|
}
|
||||||
`,
|
`,
|
||||||
variables: {
|
variables: {
|
||||||
filter: [{ state: ["running"] }, { cluster: { eq: presetCluster} }],
|
filter: [{ cluster: { eq: presetCluster} }, { state: ["running"] }],
|
||||||
paging: pagingState // Top 10
|
paging: pagingState // Top 10
|
||||||
},
|
},
|
||||||
requestPolicy: "network-only"
|
requestPolicy: "network-only"
|
||||||
|
|||||||
@@ -72,7 +72,7 @@
|
|||||||
}
|
}
|
||||||
`,
|
`,
|
||||||
variables: {
|
variables: {
|
||||||
filter: [{ state: ["running"] }, { cluster: { eq: cluster} }],
|
filter: [{ cluster: { eq: cluster} }, { state: ["running"] }],
|
||||||
selectedHistograms: selectedHistograms
|
selectedHistograms: selectedHistograms
|
||||||
},
|
},
|
||||||
requestPolicy: "network-only"
|
requestPolicy: "network-only"
|
||||||
|
|||||||
@@ -179,7 +179,7 @@
|
|||||||
metrics: ["flops_any", "mem_bw"], // Fixed names for roofline and status bars
|
metrics: ["flops_any", "mem_bw"], // Fixed names for roofline and status bars
|
||||||
from: from.toISOString(),
|
from: from.toISOString(),
|
||||||
to: to.toISOString(),
|
to: to.toISOString(),
|
||||||
jobFilter: [{ state: ["running"] }, { cluster: { eq: cluster } }],
|
jobFilter: [{ cluster: { eq: cluster } }, { state: ["running"] }],
|
||||||
nodeFilter: { cluster: { eq: cluster }},
|
nodeFilter: { cluster: { eq: cluster }},
|
||||||
paging: { itemsPerPage: -1, page: 1 }, // Get all: -1
|
paging: { itemsPerPage: -1, page: 1 }, // Get all: -1
|
||||||
sorting: { field: "startTime", type: "col", order: "DESC" }
|
sorting: { field: "startTime", type: "col", order: "DESC" }
|
||||||
|
|||||||
@@ -60,8 +60,8 @@
|
|||||||
const canvasPrefix = $derived(`${presetCluster}-${presetSubCluster ? presetSubCluster : ''}`)
|
const canvasPrefix = $derived(`${presetCluster}-${presetSubCluster ? presetSubCluster : ''}`)
|
||||||
|
|
||||||
const statusFilter = $derived(presetSubCluster
|
const statusFilter = $derived(presetSubCluster
|
||||||
? [{ state: ["running"] }, { cluster: { eq: presetCluster} }, { subCluster: { eq: presetSubCluster } }]
|
? [{ cluster: { eq: presetCluster} }, { subCluster: { eq: presetSubCluster } }, { state: ["running"] }]
|
||||||
: [{ state: ["running"] }, { cluster: { eq: presetCluster} }]
|
: [{ cluster: { eq: presetCluster} }, { state: ["running"] }]
|
||||||
);
|
);
|
||||||
const topJobsQuery = $derived(loadMe ? queryStore({
|
const topJobsQuery = $derived(loadMe ? queryStore({
|
||||||
client: client,
|
client: client,
|
||||||
|
|||||||
@@ -63,8 +63,8 @@
|
|||||||
/* Derived */
|
/* Derived */
|
||||||
const filter = $derived([
|
const filter = $derived([
|
||||||
{ cluster: { eq: cluster } },
|
{ cluster: { eq: cluster } },
|
||||||
{ node: { contains: nodeData.host } },
|
|
||||||
{ state: ["running"] },
|
{ state: ["running"] },
|
||||||
|
{ node: { contains: nodeData.host } },
|
||||||
]);
|
]);
|
||||||
const nodeJobsData = $derived(queryStore({
|
const nodeJobsData = $derived(queryStore({
|
||||||
client: client,
|
client: client,
|
||||||
|
|||||||
Reference in New Issue
Block a user