Suor / django-cacheops

A slick ORM cache with automatic granular event-driven invalidation.
BSD 3-Clause "New" or "Revised" License
2.12k stars 227 forks source link

Add command to clear stale cacheops keys #434

Closed browniebroke closed 2 years ago

browniebroke commented 2 years ago

Building on top of the excellent work from @nicwolff in #323.

I found the code very useful and almost good for us. The main problems we had were:

Note that I left the first commit to credit the original author.

I'm willing to put the extra steps to get this in cacheops. Is it something that you'd accept @Suor? If yes, let me know if it's good enough or what's missing. I guess tests & documentation would be nice 😄 Before I invest too much time, are you happy with how things are called?

Suor commented 2 years ago

Thanks for the changes, looks good.

browniebroke commented 1 year ago

Hello 👋🏻

Sorry to revive this PR, I wanted to check if we can expect this to appear in a release relatively soon? If the release is around the corner, I can wait a bit more for it. On the other hand, I totally get it if you don't think you'll have time to do anytime soon or if there are other blockers, I can just install from the GitHub commit.

Thanks again for this great lib!

Suor commented 1 year ago

I am preparing release now, probably, make it in a couple of days.

nicwolff commented 1 year ago

Oh hey, I just saw this! Thanks! One more reason to update our cacheops install ツ