Skip to content

Ignore responses of outdated table fetches - #1678

Open
Arnei wants to merge 1 commit into
opencast:r/20.xfrom
Arnei:ignore-stale-table-responses
Open

Arnei wants to merge 1 commit into
opencast:r/20.xfrom
Arnei:ignore-stale-table-responses

Conversation

@Arnei

@Arnei Arnei commented Sep 24, 2026

Copy link
Copy Markdown
Member

Track the latest request ID per resource slice so a slower, older fetch can no longer overwrite newer table data.

How to test this

Use the devs tools to throttle network connection. Try setting a filter right after the regular polling has started. The table should not briefly flicker back to the old data.

AI Usage

Claude Sonnet 5 was used with this PR.

Track the latest request ID per resource slice so a slower, older fetch can no longer overwrite newer table data.

This commit was AI generated
@github-actions

Copy link
Copy Markdown
Contributor

Use docker or podman to test this pull request locally.

Run test server using develop.opencast.org as backend:

podman run --rm -it -p 127.0.0.1:3000:3000 

Specify a different backend like stable.opencast.org:

podman run --rm -it -p 127.0.0.1:3000:3000 -e PROXY_TARGET=https://stable.opencast.org 

It may take a few seconds for the interface to spin up.
It will then be available at http://127.0.0.1:3000.
For more options you can pass on to the proxy, take a look at the README.md.

@Arnei Arnei added the type:enhancement New feature or request label Sep 24, 2026
@github-actions

Copy link
Copy Markdown
Contributor

This pull request is deployed at test.admin-interface.opencast.org/1678/2026-09-24_12-05-07/ .
It might take a few minutes for it to become available.

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

type:enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant