solo-io / proxy-runtime

Apache License 2.0
86 stars 25 forks source link

AssemblyScript proxy runtime should export get_/set_property for user consumption #49

Closed jameshbarton closed 3 years ago

jameshbarton commented 3 years ago

An AssemblyScript proxy runtime user needs to call set_property to write data to Envoy filter state, for export via access logs. This is currently impossible without forking the library. Exporting get_ and set_property here would allow the user to use WASM to save data to Envoy filter state and unlock an important use case for them.