wgzhao commented on PR #12904:
URL: https://github.com/apache/seatunnel/pull/12904#issuecomment-6306919129

   Thanks for the follow-up. Answers and locations:
   
   - **Warning clearing**: on every successful refresh `loadError` and 
`lastRefreshError` are reset,
     so the warning is a transient toast and a recovered job does not keep a 
stale error. The
     post-load rejection spec now includes a third, successful response and 
asserts that the job
     updates and the refresh warning is gone afterwards.
   - **F8**: yes, the missing-state description is rendered with
     `t('detail.notFound.description', { jobId })`, and the spec asserts that 
the route job id
     (`123456789`) appears.
   - **F1/F3 (docs)**: `found: false` is documented in EN/ZH v1 `/job-info` and 
`/running-job`, and
     in the v2 `/running-job` blocks; each points at the full v2 description 
and the old-server
     fallback.
   - **F2/F4/F5 (CLI)**: `_poll_job_status` tolerates one status-less response, 
uses a distinct
     response-shape/failover message on a repeat, and the post-submit path no 
longer says the id may
     be wrong. `run_diagnose` checks `found: false` first and keeps the 
status-less fallback.
   - **F7 (SDK)**: `JobsApi.job_exists` raises `TypeError` for a 
non-dictionary/non-JSON body instead
     of reporting the job as absent.
   
   Latest head: `86e750827`. UI `detail.spec.ts` has 6 cases, including the 
post-load rejection and
   recovery assertions; `vue-tsc` and `prettier --check` pass. The earlier 
`engine-v2-it` Java 11/17
   and UI build results remain the relevant green checks; the only Build 
failures are the base
   `LLMBooleanOutputTest` serialVersionUID issue.
   


-- 
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