yangjj-iso commented on PR #7567: URL: https://github.com/apache/shenyu/pull/7567#issuecomment-6136166160
@Aias00 This is now ready for a full review at 60c7d618b. The branch includes master at a89459bf2, including #7568's optional discovery-deletion callback. The README/ABI document now distinguish the gateway test adapter's binary profile from #7569's separate JSON default bridge; the actual merged host imports and callback names are retained. Export lookup preserves #7568's policy: absent exports are optional, non-function exports are errors. The private `findWasmExtern` helper also validates `_initialize`; the existing invalid-initializer regression fails with the old catch-and-ignore behavior and passes with the helper. The new `wasm-fixtures` CI workflow pins WABT 1.0.42 and Rust 1.90.0. Locally it reproduced all 11 gateway/failure WAT binaries byte-for-byte, rebuilt all five Rust guests and ran the WASM suites against those freshly built resources: 47 tests passed with no failures/errors/skips. The script restores original resources even on failure; legacy Rust binaries are validated by behavior because their original compiler versions were not recorded. Checkstyle, Apache RAT and the pinned license checker pass. New CI is running on this head. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
