The GitHub Actions job "Backport Approval Check" on 
texera.git/feat/admin-cu-frontend-v2 has succeeded.
Run started by GitHub user kunwp1 (triggered by kunwp1).

Head commit for run:
7e6c74c016b93e5df73611789c240dc8b0149cfc / Kunwoo Park <[email protected]>
fix(frontend): keep polling slow admin computing unit lists and tolerate a null 
resource

The 5s poll used `interval` with `switchMap`, so a response slower than the 
interval was cancelled by the next tick and the table stopped refreshing on a 
slow cluster. The first load also raced the first poll. Both now run as one 
`exhaustMap` stream, so a slow response finishes and a failed poll shows a 
message without ending the stream.

`parseDashboardUnit` only repaired a string `resource`, so a `NULL` one reached 
the template as `null` and broke the whole table. It now gets the same `NaN` 
placeholder as a malformed one.

Also derives the status filter from `ComputingUnitState`, renders the spec 
detail from a field list, and adds tests for the poll, the expander and the 
sidebar entry. Comments are trimmed to the essentials.

Report URL: https://github.com/apache/texera/actions/runs/37567655373

With regards,
GitHub Actions via GitBox

Reply via email to