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

[BUG] cache invalidation / jobs showing as "no longer available" #102

Open
gedw99 opened this issue Apr 22, 2023 · 3 comments
Open

[BUG] cache invalidation / jobs showing as "no longer available" #102

gedw99 opened this issue Apr 22, 2023 · 3 comments
Labels
backend question Further information is requested

Comments

@gedw99
Copy link

gedw99 commented Apr 22, 2023

“ This job posting is no longer available“ is caused by the db being out of sync with the server side html cache ?

Or is it client side not invalidating the cache when the server cache changes ?

@gedw99 gedw99 changed the title Va he invalidation of jobs Cache invalidation of jobs Apr 22, 2023
@ghost
Copy link

ghost commented Apr 22, 2023

I am not sure if you refer to a bug - job visible on landing page but doesn't work when clicking on it? - OR - just simply that expired jobs show an ugly 404. Can you please help elaborate on what the issue is and how to reproduce? If it's a bug I might allocate some budget for it

@ghost ghost changed the title Cache invalidation of jobs [BUG] cache invalidation / jobs showing as "no longer available" Apr 22, 2023
@ghost ghost added question Further information is requested backend labels Apr 22, 2023
@gedw99
Copy link
Author

gedw99 commented Apr 23, 2023

It’s definitely the former .

not a 404.

Personally I think we can do better than showing stake data . I have not dig into the caching layer server side yet which my hunch is where the problem is.

This reminds me of CQRS domain with read only side getting stale. We could push an event on d change to force specific cache of that psge to be evicted.

just an idea

@ghost
Copy link

ghost commented Apr 23, 2023

thank you @gedw99 can you please help out and explain steps on how to reproduce it, I will open a bounty if i can reproduce it so you can fix it up

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backend question Further information is requested
Projects
None yet
Development

No branches or pull requests

1 participant