Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

Review IT cache invalidation #2558

Open
matthieu-crouzet opened this issue Dec 5, 2024 · 0 comments
Open

Review IT cache invalidation #2558

matthieu-crouzet opened this issue Dec 5, 2024 · 0 comments
Labels
enhancement New feature or request priority:medium

Comments

@matthieu-crouzet
Copy link
Contributor

matthieu-crouzet commented Dec 5, 2024

Context

Currently IT caches are invalidated if the source of a package or source of their explicit dependencies (package.json) has changed.
For example:
The IT of @ama-sdk/create needs to have @o3r-training/showcase-sdk published to access the exposed openapi.yml file. But @ama-sdk/create does not depend on @o3r-training/showcase-sdk, so when this package contains changes, it should invalidate the cache of @ama-sdk/create's IT.

Let's review our IT strategy so that we avoid relying on packages we do not have true dependency on.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request priority:medium
Projects
None yet
Development

No branches or pull requests

1 participant