njnu-seafish commented on code in PR #18444:
URL: 
https://github.com/apache/dolphinscheduler/pull/18444#discussion_r3765729213


##########
docs/docs/en/guide/upgrade/incompatible.md:
##########
@@ -47,4 +47,9 @@ This document records the incompatible updates between each 
version. You need to
 ## 3.5.0
 
 * Add the `missed_fire_policy` column to `t_ds_schedules`. Existing schedules 
default to `FIRE_ALL_MISSED` to preserve the previous Quartz `IgnoreMisfires` 
behavior. ([#18464](https://github.com/apache/dolphinscheduler/pull/18464))
+* The workflow instance list APIs (`GET 
/projects/{projectCode}/workflow-instances`, `GET 
/projects/{projectCode}/workflow-instances/top-n`, `GET 
/projects/{projectCode}/workflow-instances/trigger`) no longer return the 
following properties in the response body:
+  * **Removed heavy fields**: `commandParam`, `globalParams`, `historyCmd`, 
`varPool`, `stateHistory`
+  * **Removed transient fields**: `stateDescList`, `workflowDefinition`, 
`dagData`, `queue`, `locations`, `dependenceScheduleTimes`
+  * **Removed derived properties**: `cmdTypeIfComplement`, `complementData` 
(related to complement-data executions; use the detail API to obtain them)
+  * To obtain any of these fields, use the detail API `GET 
/projects/{projectCode}/workflow-instances/{id}` instead, which continues to 
return the full `WorkflowInstance` object. 
([#18444])(https://github.com/apache/dolphinscheduler/pull/18444)

Review Comment:
   ok. done.
   @SbloodyS Could you please help trigger the CI pipeline and review the code? 
Thanks!



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