Skip to content

Commit

Permalink
wasm: upgrade proxy-wasp-cpp-host for shared data apis (#19769)
Browse files Browse the repository at this point in the history
Exposes keys() and remove() methods (though not directly through the
ABI).
Signed-off-by: James Mulcahy [email protected]

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
  • Loading branch information
jamesmulcahy authored Feb 4, 2022
1 parent 695a42a commit 33a1129
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 5 deletions.
2 changes: 0 additions & 2 deletions bazel/foreign_cc/BUILD
Original file line number Diff line number Diff line change
Expand Up @@ -385,7 +385,6 @@ envoy_cmake(
envoy_cmake(
name = "wamr",
cache_entries = {
"LLVM_DIR": "$EXT_BUILD_DEPS/copy_llvm/llvm/lib/cmake/llvm",
"WAMR_BUILD_INTERP": "1",
"WAMR_BUILD_FAST_INTERP": "1",
"WAMR_BUILD_JIT": "0",
Expand All @@ -399,7 +398,6 @@ envoy_cmake(
lib_source = "@com_github_wamr//:all",
out_static_libs = ["libvmlib.a"],
tags = ["skip_on_windows"],
deps = [":llvm"],
)

envoy_cmake(
Expand Down
6 changes: 3 additions & 3 deletions bazel/repository_locations.bzl
Original file line number Diff line number Diff line change
Expand Up @@ -994,8 +994,8 @@ REPOSITORY_LOCATIONS_SPEC = dict(
project_name = "WebAssembly for Proxies (C++ host implementation)",
project_desc = "WebAssembly for Proxies (C++ host implementation)",
project_url = "https://github.com/proxy-wasm/proxy-wasm-cpp-host",
version = "44a63ebe58770a07e36ff1ff149f176fd8371810",
sha256 = "4a3b5fb6d2013b1e3e825857805f519117509446bbf1036c038a1785ad77456f",
version = "819dcc02bd2bc6fdec07720379c4d522d6b7da08",
sha256 = "95b72d43d7cacc608bbc1370ba83fbfa893f807620b39470101079a23327a7c3",
strip_prefix = "proxy-wasm-cpp-host-{version}",
urls = ["https://github.com/proxy-wasm/proxy-wasm-cpp-host/archive/{version}.tar.gz"],
use_category = ["dataplane_ext"],
Expand All @@ -1011,7 +1011,7 @@ REPOSITORY_LOCATIONS_SPEC = dict(
"envoy.wasm.runtime.wavm",
"envoy.wasm.runtime.wasmtime",
],
release_date = "2022-01-26",
release_date = "2022-02-01",
cpe = "N/A",
),
proxy_wasm_rust_sdk = dict(
Expand Down

0 comments on commit 33a1129

Please sign in to comment.