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
External Processing filter still waits for response from the server when observability_mode is set to true
Description:
According to the docs, when observability_mode is turned on, the filter shouldnt be waiting for responses from the server as the requests are just "Send and go". I've added a sleep in my server impl, and even with this mode turned on, my client gets the response only after my ext_proc server receives all parts of the request.
Repro steps:
Running on Mac OS Sonoma 14.5
Envoy Version: 816188b/1.30.1/Distribution/RELEASE/BoringSSL
Any server implementation of ext_proc filter which has a delay added and with observability_mode set to true will have this issue. Will upload my code somewhere and link it here for reference
Admin and Stats Output:
Include the admin output for the following endpoints: /stats,
/clusters, /routes, /server_info. For more information, refer to the admin endpoint documentation.
I think the docs need an update. The docs say that everything except async mode is implemented and there's no mention about observability mode being the new async mode. Also in the configuratio, observability mode is mentioned without specifying that its not implemented yet. I'm guessing this would've made many like me try this out without realising it wasn't implemented
External Processing filter still waits for response from the server when observability_mode is set to true
Description:
According to the docs, when observability_mode is turned on, the filter shouldnt be waiting for responses from the server as the requests are just "Send and go". I've added a sleep in my server impl, and even with this mode turned on, my client gets the response only after my ext_proc server receives all parts of the request.
Repro steps:
Running on Mac OS Sonoma 14.5
Envoy Version: 816188b/1.30.1/Distribution/RELEASE/BoringSSL
Any server implementation of ext_proc filter which has a delay added and with observability_mode set to true will have this issue. Will upload my code somewhere and link it here for reference
Admin and Stats Output:
Config:
Logs:
The text was updated successfully, but these errors were encountered: