Ma77Ball opened a new issue, #5835:
URL: https://github.com/apache/texera/issues/5835

   ### Task Summary
   The gateway sets no cache headers on the frontend bundle: 
bin/single-node/nginx.conf proxies / and /api/ to dashboard-service with no 
add_header/expires, and there is no k8s cache config. With outputHashing: "all" 
(angular.json:55), index.html references hashed chunk filenames that change 
every deploy. A browser that caches index.html across a deploy then requests 
chunk names that no longer exist (404 -> blank screen). Set Cache-Control: 
no-cache, must-revalidate on index.html and Cache-Control: public, 
max-age=31536000, immutable on hashed *.[hash].js/.css assets at the 
static-serving layer (nginx + dashboard-service asset config / k8s), so a 
revalidated index.html always points at chunks that exist. Part of #5291.
   ### Task Type
   - [x] DevOps / Deployment / CI


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to