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

Add method for re-evaluating filters downstream of a given filter #556

Closed
azonenberg opened this issue Feb 22, 2022 · 3 comments
Closed
Labels
api API improvements cleanup Removing cruft

Comments

@azonenberg
Copy link
Collaborator

No description provided.

@azonenberg azonenberg added api API improvements cleanup Removing cruft labels Feb 22, 2022
@azonenberg
Copy link
Collaborator Author

Several filters like DeEmbedFilter do preprocessing on the input and cache it in a home-grown fashion. This needs to be cleaned up and abstracted out.

@azonenberg azonenberg changed the title Design better caching framework for filters to detect when inputs need to be re-evaluated Add method for re-evaluating filters downstream of a given filter Feb 27, 2022
@azonenberg
Copy link
Collaborator Author

We should be able to solve most of this by being able to traverse the graph and refresh all filters that eiehter feed into, or are fed from, a given filter.

@azonenberg
Copy link
Collaborator Author

ngscopeclient now does this

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
api API improvements cleanup Removing cruft
Projects
None yet
Development

No branches or pull requests

1 participant