Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Improve BESImport to use a cached copy of site contents to check duplication #36

Open
jgstew opened this issue Aug 31, 2023 · 0 comments
Assignees
Labels
enhancement New feature or request processor AutoPkg Processor

Comments

@jgstew
Copy link
Owner

jgstew commented Aug 31, 2023

Is your feature request related to a problem? Please describe.

BESImport processor gets a copy of the contents of a BigFix site before doing the import in order to check for an already existing item. The act of exporting the site contents takes time.

Describe the solution you'd like

Cache the output of the site contents once. Invalidate the cache if it is older than X hours. If doing an import of a new item that was not found in the cache, then also update the cache itself.

Describe alternatives you've considered
Session relevance might be an alternative to check for duplication, but if session relevance isn't working or the recipe is run too fast in succession, then it might cause duplication.

Additional context
Add any other context or screenshots about the feature request here.

@jgstew jgstew added enhancement New feature or request processor AutoPkg Processor labels Aug 31, 2023
@jgstew jgstew self-assigned this Aug 31, 2023
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
enhancement New feature or request processor AutoPkg Processor
Projects
None yet
Development

No branches or pull requests

1 participant