Description
Hello!
It was pointed out to me (see: proxy-wasm/proxy-wasm-rust-sdk#104) that Proxy-Wasm Go Host doesn't expose all Proxy-Wasm ABI v0.1.0 hostcalls.
Looking at the code, neither imports nor exports match the specification, e.g. host exports proxy_dispatch_http_call
and imports proxy_on_plugin_start
, but those don't exists in any of the existing versions (ABI v0.1.0, v0.2.0 or v0.2.1).
I believe that the source of the confusion might be the work-in-progress specification for vNEXT in proxy-wasm/spec, although even that doesn't define proxy_on_plugin_start
, so it's unclear to me what's the source for your v1
and v2
.
Note that there is no documention for either ABI v0.1.0, v0.2.0 or v0.2.1, so the code in Envoy and Proxy-Wasm SDKs is effectively the specification for those versions.