Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

wasm: allow execution of multiple instances of the same plugin. #13753

Merged
merged 26 commits into from
Nov 12, 2020

Commits on Oct 29, 2020

  1. wasm: allow execution of multiple instances of the same plugin.

    Fixes envoyproxy#13690.
    
    Signed-off-by: Piotr Sikora <piotrsikora@google.com>
    PiotrSikora committed Oct 29, 2020
    Configuration menu
    Copy the full SHA
    697dc19 View commit details
    Browse the repository at this point in the history
  2. review: fix clang-tidy.

    Signed-off-by: Piotr Sikora <piotrsikora@google.com>
    PiotrSikora committed Oct 29, 2020
    Configuration menu
    Copy the full SHA
    672c1ff View commit details
    Browse the repository at this point in the history

Commits on Oct 30, 2020

  1. wasm: remove the gap between rust and cpp test code for logging

    Signed-off-by: mathetake <takeshi@tetrate.io>
    mathetake authored and PiotrSikora committed Oct 30, 2020
    Configuration menu
    Copy the full SHA
    8d49c1d View commit details
    Browse the repository at this point in the history
  2. review: use merged commit.

    Signed-off-by: Piotr Sikora <piotrsikora@google.com>
    PiotrSikora committed Oct 30, 2020
    Configuration menu
    Copy the full SHA
    9f98a40 View commit details
    Browse the repository at this point in the history
  3. Merge remote-tracking branch 'origin/master' into PiotrSikora/wasm_co…

    …nfig_id
    
    Signed-off-by: Piotr Sikora <piotrsikora@google.com>
    PiotrSikora committed Oct 30, 2020
    Configuration menu
    Copy the full SHA
    60003c1 View commit details
    Browse the repository at this point in the history

Commits on Nov 2, 2020

  1. Configuration menu
    Copy the full SHA
    6f3392a View commit details
    Browse the repository at this point in the history
  2. review: mark destructors virtual.

    Signed-off-by: Piotr Sikora <piotrsikora@google.com>
    PiotrSikora committed Nov 2, 2020
    Configuration menu
    Copy the full SHA
    33f8b48 View commit details
    Browse the repository at this point in the history
  3. reivew: use tls_slot_->currentThreadRegistered().

    Signed-off-by: Piotr Sikora <piotrsikora@google.com>
    PiotrSikora committed Nov 2, 2020
    Configuration menu
    Copy the full SHA
    375b02d View commit details
    Browse the repository at this point in the history

Commits on Nov 3, 2020

  1. Configuration menu
    Copy the full SHA
    8ad9cbd View commit details
    Browse the repository at this point in the history
  2. review: use ThreadLocal::TypedSlot<WasmHandle>.

    Signed-off-by: Piotr Sikora <piotrsikora@google.com>
    PiotrSikora committed Nov 3, 2020
    Configuration menu
    Copy the full SHA
    3a89a49 View commit details
    Browse the repository at this point in the history
  3. review: re-add currentThreadRegistered() check.

    Signed-off-by: Piotr Sikora <piotrsikora@google.com>
    PiotrSikora committed Nov 3, 2020
    Configuration menu
    Copy the full SHA
    2facb41 View commit details
    Browse the repository at this point in the history

Commits on Nov 4, 2020

  1. review: style.

    Signed-off-by: Piotr Sikora <piotrsikora@google.com>
    PiotrSikora committed Nov 4, 2020
    Configuration menu
    Copy the full SHA
    4c0ed76 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    88d5dc0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    40015d0 View commit details
    Browse the repository at this point in the history
  4. review: use OptRef<WasmHandle>.

    Signed-off-by: Piotr Sikora <piotrsikora@google.com>
    PiotrSikora committed Nov 4, 2020
    Configuration menu
    Copy the full SHA
    e94fd82 View commit details
    Browse the repository at this point in the history

Commits on Nov 5, 2020

  1. Configuration menu
    Copy the full SHA
    6d978fc View commit details
    Browse the repository at this point in the history

Commits on Nov 6, 2020

  1. Configuration menu
    Copy the full SHA
    62a015e View commit details
    Browse the repository at this point in the history
  2. review: add shutdown for a singleton Wasm Service.

    Signed-off-by: Piotr Sikora <piotrsikora@google.com>
    PiotrSikora committed Nov 6, 2020
    Configuration menu
    Copy the full SHA
    487d930 View commit details
    Browse the repository at this point in the history
  3. review: add comments.

    Signed-off-by: Piotr Sikora <piotrsikora@google.com>
    PiotrSikora committed Nov 6, 2020
    Configuration menu
    Copy the full SHA
    930282d View commit details
    Browse the repository at this point in the history

Commits on Nov 9, 2020

  1. Configuration menu
    Copy the full SHA
    cd04f3b View commit details
    Browse the repository at this point in the history
  2. review: use PluginHandle for shutdown-on-destroy semantics.

    Signed-off-by: Piotr Sikora <piotrsikora@google.com>
    PiotrSikora committed Nov 9, 2020
    Configuration menu
    Copy the full SHA
    9965dcd View commit details
    Browse the repository at this point in the history

Commits on Nov 10, 2020

  1. Configuration menu
    Copy the full SHA
    f16ba7d View commit details
    Browse the repository at this point in the history
  2. review: point at merged commit.

    Signed-off-by: Piotr Sikora <piotrsikora@google.com>
    PiotrSikora committed Nov 10, 2020
    Configuration menu
    Copy the full SHA
    3d4e28e View commit details
    Browse the repository at this point in the history
  3. review: update release date.

    Signed-off-by: Piotr Sikora <piotrsikora@google.com>
    PiotrSikora committed Nov 10, 2020
    Configuration menu
    Copy the full SHA
    d128aaf View commit details
    Browse the repository at this point in the history

Commits on Nov 11, 2020

  1. Merge remote-tracking branch 'origin/master' into PiotrSikora/wasm_co…

    …nfig_id
    
    Signed-off-by: Piotr Sikora <piotrsikora@google.com>
    PiotrSikora committed Nov 11, 2020
    Configuration menu
    Copy the full SHA
    7bc7c9a View commit details
    Browse the repository at this point in the history

Commits on Nov 12, 2020

  1. Merge remote-tracking branch 'origin/master' into PiotrSikora/wasm_co…

    …nfig_id
    
    Signed-off-by: Piotr Sikora <piotrsikora@google.com>
    PiotrSikora committed Nov 12, 2020
    Configuration menu
    Copy the full SHA
    e15e498 View commit details
    Browse the repository at this point in the history