release 3.5.2
This commit is contained in:
@@ -1215,6 +1215,10 @@ CREATE TABLE cmoa_job_base (
|
||||
create_time timestamp default now(),
|
||||
PRIMARY KEY (kube_flatting_time, cluster_id, kind, metadata_uid, row_index)
|
||||
);
|
||||
CREATE INDEX cmoa_job_base_index_1
|
||||
on cmoa_job_base (metadata_uid);
|
||||
CREATE INDEX cmoa_job_base_index_2
|
||||
on cmoa_job_base (kind);
|
||||
----------------------------
|
||||
CREATE TABLE cmoa_job_template (
|
||||
kube_flatting_time bigint,
|
||||
@@ -1443,6 +1447,10 @@ CREATE TABLE cmoa_pod_base (
|
||||
create_time timestamp default now(),
|
||||
PRIMARY KEY (kube_flatting_time, cluster_id, kind, metadata_uid, row_index)
|
||||
);
|
||||
CREATE INDEX cmoa_pod_base_index_1
|
||||
on cmoa_pod_base (metadata_ownerReferences_uid);
|
||||
CREATE INDEX cmoa_pod_base_index_2
|
||||
on cmoa_pod_base (metadata_ownerreferences_kind);
|
||||
----------------------------
|
||||
CREATE TABLE cmoa_pod_conditions (
|
||||
kube_flatting_time bigint,
|
||||
@@ -1664,7 +1672,22 @@ CREATE TABLE cmoa_secret_base (
|
||||
create_time timestamp default now(),
|
||||
PRIMARY KEY (kube_flatting_time, cluster_id, kind, metadata_uid, row_index)
|
||||
);
|
||||
|
||||
----------------------------
|
||||
CREATE VIEW v_cmoa_job AS
|
||||
select Q.kube_flatting_time, Q.cluster_id, Q.metadata_ownerreferences_kind, Q.metadata_uid, K.status_phase
|
||||
from (select A.kube_flatting_time as job_flatting_time, A.metadata_uid as job_metadata_uid, B.kube_flatting_time as pod_flatting_time
|
||||
from (select metadata_uid, max(kube_flatting_time) as kube_flatting_time
|
||||
from cmoa_job_base
|
||||
where kind='Job' and kube_flatting_time > extract(epoch from (CURRENT_TIMESTAMP - INTERVAL '1 hours'))*1000
|
||||
group by metadata_uid) A,
|
||||
(select metadata_ownerreferences_uid, max(kube_flatting_time) as kube_flatting_time
|
||||
from cmoa_pod_base
|
||||
where metadata_ownerreferences_kind='Job' and kube_flatting_time > extract(epoch from (CURRENT_TIMESTAMP - INTERVAL '1 hours'))*1000
|
||||
group by metadata_ownerreferences_uid) B
|
||||
where A.metadata_uid = B.metadata_ownerreferences_uid) J
|
||||
inner join cmoa_job_base Q on Q.metadata_uid = J.job_metadata_uid and Q.kube_flatting_time = J.job_flatting_time
|
||||
inner join cmoa_pod_base K on K.metadata_ownerreferences_uid = J.job_metadata_uid and K.kube_flatting_time = J.pod_flatting_time
|
||||
group by Q.kube_flatting_time, Q.cluster_id, Q.metadata_ownerreferences_kind, Q.metadata_uid, K.status_phase;
|
||||
|
||||
CREATE TABLE public.api_error_history (
|
||||
id int8 NOT NULL,
|
||||
@@ -1710,4 +1733,4 @@ CREATE TABLE public.tenant_info_auth_resources (
|
||||
-- public.tenant_info_auth_resources foreign keys
|
||||
|
||||
ALTER TABLE public.tenant_info_auth_resources ADD CONSTRAINT fkkecsc13ydhwg8u05aumkqbnx1 FOREIGN KEY (tenant_info_id) REFERENCES public.tenant_info(id);
|
||||
ALTER TABLE public.tenant_info_auth_resources ADD CONSTRAINT fkpvvec4ju3hsma6s1rtgvr4mf6 FOREIGN KEY (auth_resources_id) REFERENCES public.auth_resource3(id);
|
||||
ALTER TABLE public.tenant_info_auth_resources ADD CONSTRAINT fkpvvec4ju3hsma6s1rtgvr4mf6 FOREIGN KEY (auth_resources_id) REFERENCES public.auth_resource3(id);
|
||||
|
||||
Reference in New Issue
Block a user