wasm: upgrade proxy-wasp-cpp-host for shared data apis#19769
wasm: upgrade proxy-wasp-cpp-host for shared data apis#19769RyanTheOptimist merged 2 commits intoenvoyproxy:mainfrom
Conversation
- Exposes keys() and remove() methods (though not directly through the ABI). Signed-off-by: James Mulcahy <jmulcahy@netflix.com>
|
CC @envoyproxy/dependency-shepherds: Your approval is needed for changes made to |
|
Commits between these two versions: |
|
/lgtm deps |
Since you're propagating this change, could you remove the LLVM dependency from WAMR in Also, it might be best not to mention those Shared Data APIs, since we're not exposing them to the end users. |
Sure, does that involve removing the LLVM_DIR cache entry too? Or just the
It's not mentioned in any release notes, and the commit message is clear that we're not exposing them in the ABI. I did want to convey my intent for the PR though, which seems reasonable. |
|
curious what's the plan/timeline for user facing ABI change? |
Both.
Sure, although we update dependencies without any justification other than "there is new version" all the time.
There is no plan to expose those functions in 0.2.x ABI (although, I might revisit this if the next ABI slips again). In the meantime, @jamesmulcahy is going to access them via Foreign Functions. |
|
...snip... apologies: i misread this as being on the bazel/wasm pr - please ignore me 8/ |
|
|
Signed-off-by: James Mulcahy <jmulcahy@netflix.com>
|
@PiotrSikora Added a commit to remove the wamr LLVM dependency |
) Exposes keys() and remove() methods (though not directly through the ABI). Signed-off-by: James Mulcahy jmulcahy@netflix.com Commit Message: Additional Description: This updates the wasm host dependency so envoy users can start accessing the SharedData::keys() and SharedData::remove() functions via the WASM foreign functions interface. Risk Level: low Testing: no additional testing beyond the automated testing in Signed-off-by: Josh Perry <josh.perry@mx.com>
) Exposes keys() and remove() methods (though not directly through the ABI). Signed-off-by: James Mulcahy jmulcahy@netflix.com Commit Message: Additional Description: This updates the wasm host dependency so envoy users can start accessing the SharedData::keys() and SharedData::remove() functions via the WASM foreign functions interface. Risk Level: low Testing: no additional testing beyond the automated testing in Signed-off-by: Ryan Northey <ryan@synca.io>
Exposes keys() and remove() methods (though not directly through the ABI). Signed-off-by: James Mulcahy jmulcahy@netflix.com Commit Message: Additional Description: This updates the wasm host dependency so envoy users can start accessing the SharedData::keys() and SharedData::remove() functions via the WASM foreign functions interface. Risk Level: low Testing: no additional testing beyond the automated testing in Signed-off-by: Ryan Northey <ryan@synca.io>
ABI).
Signed-off-by: James Mulcahy jmulcahy@netflix.com
Commit Message:
Additional Description: This updates the wasm host dependency so envoy users can start accessing the SharedData::keys() and SharedData::remove() functions via the WASM foreign functions interface.
Risk Level: low
Testing: no additional testing beyond the automated testing in
Docs Changes:
Release Notes:
Platform Specific Features: