Skip to content

Commit

Permalink
Exclude NULLs from component hash indexes (#1647)
Browse files Browse the repository at this point in the history
  • Loading branch information
nscuro authored Jan 24, 2025
1 parent e4ed6c9 commit c872e76
Showing 1 changed file with 12 additions and 12 deletions.
24 changes: 12 additions & 12 deletions commons-persistence/src/main/resources/schema.sql
Original file line number Diff line number Diff line change
Expand Up @@ -2371,13 +2371,13 @@ CREATE UNIQUE INDEX "COMPONENTS_VULNERABILITIES_COMPOSITE_IDX" ON public."COMPON

CREATE INDEX "COMPONENTS_VULNERABILITIES_VULNERABILITY_ID_IDX" ON public."COMPONENTS_VULNERABILITIES" USING btree ("VULNERABILITY_ID");

CREATE INDEX "COMPONENT_BLAKE2B_256_IDX" ON public."COMPONENT" USING btree ("BLAKE2B_256");
CREATE INDEX "COMPONENT_BLAKE2B_256_IDX" ON public."COMPONENT" USING btree ("BLAKE2B_256") WHERE ("BLAKE2B_256" IS NOT NULL);

CREATE INDEX "COMPONENT_BLAKE2B_384_IDX" ON public."COMPONENT" USING btree ("BLAKE2B_384");
CREATE INDEX "COMPONENT_BLAKE2B_384_IDX" ON public."COMPONENT" USING btree ("BLAKE2B_384") WHERE ("BLAKE2B_384" IS NOT NULL);

CREATE INDEX "COMPONENT_BLAKE2B_512_IDX" ON public."COMPONENT" USING btree ("BLAKE2B_512");
CREATE INDEX "COMPONENT_BLAKE2B_512_IDX" ON public."COMPONENT" USING btree ("BLAKE2B_512") WHERE ("BLAKE2B_512" IS NOT NULL);

CREATE INDEX "COMPONENT_BLAKE3_IDX" ON public."COMPONENT" USING btree ("BLAKE3");
CREATE INDEX "COMPONENT_BLAKE3_IDX" ON public."COMPONENT" USING btree ("BLAKE3") WHERE ("BLAKE3" IS NOT NULL);

CREATE INDEX "COMPONENT_CLASSIFIER_IDX" ON public."COMPONENT" USING btree ("CLASSIFIER");

Expand All @@ -2391,7 +2391,7 @@ CREATE INDEX "COMPONENT_LAST_RISKSCORE_IDX" ON public."COMPONENT" USING btree ("

CREATE INDEX "COMPONENT_LICENSE_ID_IDX" ON public."COMPONENT" USING btree ("LICENSE_ID");

CREATE INDEX "COMPONENT_MD5_IDX" ON public."COMPONENT" USING btree ("MD5");
CREATE INDEX "COMPONENT_MD5_IDX" ON public."COMPONENT" USING btree ("MD5") WHERE ("MD5" IS NOT NULL);

CREATE INDEX "COMPONENT_NAME_IDX" ON public."COMPONENT" USING btree ("NAME");

Expand All @@ -2405,19 +2405,19 @@ CREATE INDEX "COMPONENT_PURL_COORDINATES_IDX" ON public."COMPONENT" USING btree

CREATE INDEX "COMPONENT_PURL_IDX" ON public."COMPONENT" USING btree ("PURL");

CREATE INDEX "COMPONENT_SHA1_IDX" ON public."COMPONENT" USING btree ("SHA1");
CREATE INDEX "COMPONENT_SHA1_IDX" ON public."COMPONENT" USING btree ("SHA1") WHERE ("SHA1" IS NOT NULL);

CREATE INDEX "COMPONENT_SHA256_IDX" ON public."COMPONENT" USING btree ("SHA_256");
CREATE INDEX "COMPONENT_SHA3_256_IDX" ON public."COMPONENT" USING btree ("SHA3_256") WHERE ("SHA3_256" IS NOT NULL);

CREATE INDEX "COMPONENT_SHA384_IDX" ON public."COMPONENT" USING btree ("SHA_384");
CREATE INDEX "COMPONENT_SHA3_384_IDX" ON public."COMPONENT" USING btree ("SHA3_384") WHERE ("SHA3_384" IS NOT NULL);

CREATE INDEX "COMPONENT_SHA3_256_IDX" ON public."COMPONENT" USING btree ("SHA3_256");
CREATE INDEX "COMPONENT_SHA3_512_IDX" ON public."COMPONENT" USING btree ("SHA3_512") WHERE ("SHA3_512" IS NOT NULL);

CREATE INDEX "COMPONENT_SHA3_384_IDX" ON public."COMPONENT" USING btree ("SHA3_384");
CREATE INDEX "COMPONENT_SHA_256_IDX" ON public."COMPONENT" USING btree ("SHA_256") WHERE ("SHA_256" IS NOT NULL);

CREATE INDEX "COMPONENT_SHA3_512_IDX" ON public."COMPONENT" USING btree ("SHA3_512");
CREATE INDEX "COMPONENT_SHA_384_IDX" ON public."COMPONENT" USING btree ("SHA_384") WHERE ("SHA_384" IS NOT NULL);

CREATE INDEX "COMPONENT_SHA512_IDX" ON public."COMPONENT" USING btree ("SHA_512");
CREATE INDEX "COMPONENT_SHA_512_IDX" ON public."COMPONENT" USING btree ("SHA_512") WHERE ("SHA_512" IS NOT NULL);

CREATE INDEX "COMPONENT_SWID_TAGID_IDX" ON public."COMPONENT" USING btree ("SWIDTAGID");

Expand Down

0 comments on commit c872e76

Please sign in to comment.