rvolosatovs requested pchickey for a review on PR #14715.
rvolosatovs requested wasmtime-wasi-reviewers for a review on PR #14715.
rvolosatovs opened PR #14715 from rvolosatovs:wasi-http-set-full-map to bytecodealliance:main:
setis documented as *replacing* values, therefore any existing values must first be cleared. Empty value list is treated as deletion.Follow-up to https://github.com/bytecodealliance/wasmtime/pull/14702 (see my review before I merged the PR)
rvolosatovs edited PR #14715:
setis documented as *replacing* values, therefore any existing values must first be cleared. Empty value list is treated as deletion.Follow-up to https://github.com/bytecodealliance/wasmtime/pull/14702 (see my review before I merged the PR)
cc @xia-chao
rvolosatovs has enabled auto merge for PR #14715.
rvolosatovs edited PR #14715:
setis documented as *replacing* values, therefore any existing values must first be cleared. Empty value list is treated as deletion.This fixes a bug, where a
seton a full map fails when key is already presentFollow-up to https://github.com/bytecodealliance/wasmtime/pull/14702 (see my review before I merged the PR)
cc @xia-chao
rvolosatovs updated PR #14715.
rvolosatovs updated PR #14715.
rvolosatovs updated PR #14715.
rvolosatovs updated PR #14715.
xia-chao commented on PR #14715:
Sorry, I have introduced a bug!
Perhaps the test rewrite lost some coverage, because
full_map_is_not invalid syntaxassertsremove_allon a full map, whereasfield_map_sizedeletesk0first.
rvolosatovs updated PR #14715.
rvolosatovs commented on PR #14715:
Sorry, I have introduced a bug!
I think the bug was there for quite a while already :)
rvolosatovs updated PR #14715.
:thumbs_up: pchickey submitted PR review.
rvolosatovs added PR #14715 fix(wasi-http): replace values in FieldMap::set to the merge queue
:check: rvolosatovs merged PR #14715.
rvolosatovs removed PR #14715 fix(wasi-http): replace values in FieldMap::set from the merge queue
Last updated: Oct 31 2026 at 23:03 UTC