Skip to content

Add hooks for custom Istio Wasm extensions.#2916

Merged
istio-testing merged 6 commits intoistio:masterfrom
jplevyak:extend
Jul 17, 2020
Merged

Add hooks for custom Istio Wasm extensions.#2916
istio-testing merged 6 commits intoistio:masterfrom
jplevyak:extend

Conversation

@jplevyak
Copy link
Copy Markdown
Contributor

Signed-off-by: John Plevyak jplevyak@gmail.com

Signed-off-by: John Plevyak <jplevyak@gmail.com>
@jplevyak jplevyak requested review from a team and bianpengyuan July 15, 2020 20:56
@istio-testing istio-testing added needs-rebase Indicates a PR needs to be rebased before being merged size/L Denotes a PR that changes 100-499 lines, ignoring generated files. labels Jul 15, 2020
@googlebot googlebot added the cla: yes Set by the Google CLA bot to indicate the author of a PR has signed the Google CLA. label Jul 15, 2020
@jplevyak jplevyak marked this pull request as draft July 15, 2020 20:56
@istio-testing istio-testing added the do-not-merge/work-in-progress Block merging of a PR because it isn't ready yet. label Jul 15, 2020
@jplevyak
Copy link
Copy Markdown
Contributor Author

This is the companion to envoyproxy/envoy-wasm#576

Signed-off-by: John Plevyak <jplevyak@gmail.com>
@jplevyak jplevyak marked this pull request as ready for review July 17, 2020 00:37
@jplevyak jplevyak requested a review from a team July 17, 2020 00:37
@istio-testing istio-testing removed the do-not-merge/work-in-progress Block merging of a PR because it isn't ready yet. label Jul 17, 2020
Signed-off-by: John Plevyak <jplevyak@gmail.com>
@istio-testing istio-testing removed the needs-rebase Indicates a PR needs to be rebased before being merged label Jul 17, 2020
jplevyak added 2 commits July 17, 2020 00:39
Signed-off-by: John Plevyak <jplevyak@gmail.com>
Signed-off-by: John Plevyak <jplevyak@gmail.com>
Comment thread src/envoy/extensions/wasm/wasm.cc Outdated
namespace Wasm {
namespace Istio {

class IstioContext : public Context {
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can you extract IstioContext to a separated context.h file? Extended ABI implemented in other files will need to include and reference this context.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Done.

Signed-off-by: John Plevyak <jplevyak@gmail.com>
@jplevyak jplevyak requested a review from bianpengyuan July 17, 2020 17:30
@istio-testing istio-testing merged commit 51d2779 into istio:master Jul 17, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cla: yes Set by the Google CLA bot to indicate the author of a PR has signed the Google CLA. size/L Denotes a PR that changes 100-499 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants