You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The executor generates a Prediction UID (PUID) which is forwarded down to the predictor services. However, it doesn't send this back on the final response. This UID could be useful for the end-user.
Suggested fix
It seems that, at "response time" (i.e. right before sending it back), the PUID is still present in the Go context. Therefore, the problem seems to be that the respondWithSuccess method in rest.SeldonRestApi doesn't serialise it.
The executor generates a Prediction UID (PUID) which is forwarded down to the predictor services. However, it doesn't send this back on the final response. This UID could be useful for the end-user.
Suggested fix
It seems that, at "response time" (i.e. right before sending it back), the PUID is still present in the Go context. Therefore, the problem seems to be that the
respondWithSuccess
method inrest.SeldonRestApi
doesn't serialise it.seldon-core/executor/api/rest/server.go
Lines 74 to 82 in 946d540
Adding there a
w.WriteHeader()
writing the PUID should be enough.The text was updated successfully, but these errors were encountered: