Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Update mutation API to return only ID (merge branch 1116-return-ID to…
… main) (#1542) * Backend interface - Methods for returning 'string' (#1285) Signed-off-by: mrizzi <mrizzi@redhat.com> Signed-off-by: pxp928 <parth.psu@gmail.com> * Enable GitHub CI tests (#1296) * Enable GitHub CI tests Signed-off-by: mrizzi <mrizzi@redhat.com> * Mocks backend updated Signed-off-by: mrizzi <mrizzi@redhat.com> * Ent - Bump v0.12.4-0.20230918073025-797534a0d1ca (#1283) * Ent - Bump v0.12.4-0.20230918073025-797534a0d1ca Signed-off-by: mrizzi <mrizzi@redhat.com> * Ent - Pin postgres image to hash Signed-off-by: mrizzi <mrizzi@redhat.com> --------- Signed-off-by: mrizzi <mrizzi@redhat.com> --------- Signed-off-by: mrizzi <mrizzi@redhat.com> Signed-off-by: pxp928 <parth.psu@gmail.com> * Ent - IngestArtifactID,IngestArtifactIDs implementations (#1300) Signed-off-by: mrizzi <mrizzi@redhat.com> Signed-off-by: pxp928 <parth.psu@gmail.com> * Ent - IngestBuilderID, IngestPackageID, IngestSourceID, IngestVulnerabilityID (#1329) * 1116-return-ID Signed-off-by: desmax74 <mdessi@redhat.com> * Ent - upsertPackageIDDoNothing vs upsertPackageIDIgnore (#1270) * Ent - upsertPackageIDDoNothing vs upsertPackageIDIgnore Signed-off-by: mrizzi <mrizzi@redhat.com> * Ent - final upsertPackage implementation Signed-off-by: mrizzi <mrizzi@redhat.com> --------- Signed-off-by: mrizzi <mrizzi@redhat.com> Signed-off-by: desmax74 <mdessi@redhat.com> * Ent - upsertPackage: enhanced ID management Signed-off-by: mrizzi <mrizzi@redhat.com> Signed-off-by: desmax74 <mdessi@redhat.com> * 1116-return-ID Signed-off-by: desmax74 <mdessi@redhat.com> * Ent - Packages: subpath query issue (#1330) * Ent - Packages: subpath query issue reproducer Signed-off-by: mrizzi <mrizzi@redhat.com> * Ent - Packages: subpath query issue fix Signed-off-by: mrizzi <mrizzi@redhat.com> --------- Signed-off-by: mrizzi <mrizzi@redhat.com> Signed-off-by: desmax74 <mdessi@redhat.com> * 1116-return-ID Signed-off-by: desmax74 <mdessi@redhat.com> * 1116-return-ID Signed-off-by: desmax74 <mdessi@redhat.com> * 1116-return-ID Signed-off-by: desmax74 <mdessi@redhat.com> * Ent - TestIngestVulnerabilities changes to support ID Signed-off-by: mrizzi <mrizzi@redhat.com> Signed-off-by: desmax74 <mdessi@redhat.com> * 1116-return-ID Signed-off-by: desmax74 <mdessi@redhat.com> * Ent - Node: added SourceName management Signed-off-by: mrizzi <mrizzi@redhat.com> Signed-off-by: desmax74 <mdessi@redhat.com> * 1116-return-ID Signed-off-by: desmax74 <mdessi@redhat.com> * 1116-return-ID Signed-off-by: desmax74 <mdessi@redhat.com> * 1116-return-ID Signed-off-by: desmax74 <mdessi@redhat.com> * 1116-return-ID Signed-off-by: desmax74 <mdessi@redhat.com> * 1116-return-ID Signed-off-by: desmax74 <mdessi@redhat.com> --------- Signed-off-by: desmax74 <mdessi@redhat.com> Signed-off-by: mrizzi <mrizzi@redhat.com> Co-authored-by: Marco Rizzi <mrizzi@users.noreply.github.com> Co-authored-by: mrizzi <mrizzi@redhat.com> Signed-off-by: pxp928 <parth.psu@gmail.com> * Ent - IngestHasSBOMID (#1470) Signed-off-by: desmax74 <mdessi@redhat.com> Signed-off-by: pxp928 <parth.psu@gmail.com> * Ent - ScorecardID (#1469) Signed-off-by: desmax74 <mdessi@redhat.com> Signed-off-by: pxp928 <parth.psu@gmail.com> * Ent - PkgEqualsID (#1473) Signed-off-by: desmax74 <mdessi@redhat.com> Signed-off-by: pxp928 <parth.psu@gmail.com> * update ent IngestHasSbomID and IngestHasSBOMIDs with the new includes field Signed-off-by: pxp928 <parth.psu@gmail.com> * Feature/1116 arango noun mutation update to return only IDs (#1511) * change artifact mutation to return only ID Signed-off-by: pxp928 <parth.psu@gmail.com> * change builder and license to return only ID during ingestion Signed-off-by: pxp928 <parth.psu@gmail.com> * update package to return flat struct of IDs Signed-off-by: pxp928 <parth.psu@gmail.com> * update source and vulnerability to return mutation ID Signed-off-by: pxp928 <parth.psu@gmail.com> * update ENT for vulnerability and package mutation IDs Signed-off-by: pxp928 <parth.psu@gmail.com> * update ENT for source mutation IDs Signed-off-by: pxp928 <parth.psu@gmail.com> * update tests for arango and ent Signed-off-by: pxp928 <parth.psu@gmail.com> --------- Signed-off-by: pxp928 <parth.psu@gmail.com> * Update all resolvers for Return ID (#1514) * Update resolvers to use ID backend methods Signed-off-by: Jeff Mendoza <jlm@jlm.name> * Remove old methods from backend interface, update pkg/src/vuln resolvers. Signed-off-by: Jeff Mendoza <jlm@jlm.name> --------- Signed-off-by: Jeff Mendoza <jlm@jlm.name> Signed-off-by: pxp928 <parth.psu@gmail.com> * Update keyvalue backend to return ID (#1524) * Update keyvalue backend to return ID Signed-off-by: Jeff Mendoza <jlm@jlm.name> * Lint gosimple Signed-off-by: Jeff Mendoza <jlm@jlm.name> * Regen backend mock Signed-off-by: Jeff Mendoza <jlm@jlm.name> --------- Signed-off-by: Jeff Mendoza <jlm@jlm.name> Signed-off-by: pxp928 <parth.psu@gmail.com> * Feature/1116 arango verb mutation (#1529) Signed-off-by: pxp928 <parth.psu@gmail.com> * Complete Ent Return -ID (#1536) * Updated ent with ID Signed-off-by: Jeff Mendoza <jlm@jlm.name> * Update ent tests for ID. Signed-off-by: Jeff Mendoza <jlm@jlm.name> --------- Signed-off-by: Jeff Mendoza <jlm@jlm.name> Signed-off-by: pxp928 <parth.psu@gmail.com> * change mutations back to original name (#1541) Signed-off-by: pxp928 <parth.psu@gmail.com> * remove branch from ci workflow Signed-off-by: pxp928 <parth.psu@gmail.com> --------- Signed-off-by: mrizzi <mrizzi@redhat.com> Signed-off-by: pxp928 <parth.psu@gmail.com> Signed-off-by: desmax74 <mdessi@redhat.com> Signed-off-by: Jeff Mendoza <jlm@jlm.name> Co-authored-by: Marco Rizzi <mrizzi@users.noreply.github.com> Co-authored-by: Massimiliano Dessì - (Fast Chauffeur) <desmax74@users.noreply.github.com> Co-authored-by: mrizzi <mrizzi@redhat.com> Co-authored-by: Jeff Mendoza <jlm@jlm.name>
- Loading branch information