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

JSON-LD does not invalidate cache effectively. #1605

Open
jordandukart opened this issue Sep 3, 2020 · 0 comments
Open

JSON-LD does not invalidate cache effectively. #1605

jordandukart opened this issue Sep 3, 2020 · 0 comments
Labels
Subject: Linked Data related to linked data. Consider also using metadata or modelling tags. Type: bug identifies a problem in the software with clear steps to reproduce

Comments

@jordandukart
Copy link
Member

In Islandora/controlled_access_terms#50 it was uncovered that JSON-LD has scenarios where the cache is not invalidated properly. Didn't dive into the all the edges case but an easy test to reproduce is:

  • Create a parent entity
  • Create a child entity with a reference to the parent
  • Retrieve the JSON-LD for the child
  • Delete the parent
  • JSON-LD still has a reference to the parent within it.
@kstapelfeldt kstapelfeldt added Type: bug identifies a problem in the software with clear steps to reproduce Subject: Linked Data related to linked data. Consider also using metadata or modelling tags. and removed bug labels Sep 25, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Subject: Linked Data related to linked data. Consider also using metadata or modelling tags. Type: bug identifies a problem in the software with clear steps to reproduce
Projects
Development

No branches or pull requests

2 participants