cloudfoundry / cf-java-client

Java Client Library for Cloud Foundry
Apache License 2.0
328 stars 318 forks source link

Attribute "Version" missing in "Process" (V3) #1193

Open eaglerainbow opened 1 year ago

eaglerainbow commented 1 year ago

Out of an analysis, I saw that the attribute version of Process (V3) in version 5.10.0 is missing. See also https://github.com/cloudfoundry/cf-java-client/blob/v5.10.0.RELEASE/cloudfoundry-client/src/main/java/org/cloudfoundry/client/v3/processes/Process.java#L26.

As far as I can see, the attribute is there since CAPI 3.141.0.

It is currently unclear whether - due to this attribute missing - instances can be contained in the ProcessResponse list, which appear to the consumer as "surprising duplicates" (only this attribute changed). This might lead to semantic difficulties and cause debugging issues.