From 6e63bc43f27d0b72ee17f2273fe7e1267223138b Mon Sep 17 00:00:00 2001 From: Kiss Miklos Date: Wed, 7 Sep 2022 13:58:39 +0200 Subject: [PATCH] add changeset Signed-off-by: Kiss Miklos --- .changeset/rude-weeks-retire.md | 5 +++++ plugins/catalog-node/src/api/provider.ts | 1 + 2 files changed, 6 insertions(+) create mode 100644 .changeset/rude-weeks-retire.md diff --git a/.changeset/rude-weeks-retire.md b/.changeset/rude-weeks-retire.md new file mode 100644 index 0000000000..fddddd7a9c --- /dev/null +++ b/.changeset/rude-weeks-retire.md @@ -0,0 +1,5 @@ +--- +'@backstage/plugin-catalog-backend': minor +--- + +Added refresh function to the EntityProviderConnection to be able to schedule refreshes from entity providers. diff --git a/plugins/catalog-node/src/api/provider.ts b/plugins/catalog-node/src/api/provider.ts index fa7659ee32..437da4e7d6 100644 --- a/plugins/catalog-node/src/api/provider.ts +++ b/plugins/catalog-node/src/api/provider.ts @@ -36,6 +36,7 @@ export interface EntityProviderConnection { * Applies either a full or delta update to the catalog engine. */ applyMutation(mutation: EntityProviderMutation): Promise; + refresh(keys: string[]): Promise; } /**