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

feature: refactor and extend log_exporter benchmark #2143

Open
wants to merge 6 commits into
base: main
Choose a base branch
from

Commits on Sep 24, 2024

  1. feature: refactor and extend log_exporter benchmark

    This commit refactors and extends the `log_exporter` benchmark.
    1. Rename to be more precise: `FooWithFuture` becomes `FooAsyncTrait`, `FooWithoutFuture` becomes `FooSync`
    2. Add variant using native Rust support for async traits
    3. Share workload code between implementations
    4. Use blackbox hint for implementations under test
    5. Expand module documentation
    6. Move each impl into its own submodule
    demurgos committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    abbd9f5 View commit details
    Browse the repository at this point in the history

Commits on Sep 30, 2024

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

Commits on Oct 2, 2024

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

Commits on Oct 3, 2024

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

Commits on Oct 4, 2024

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

Commits on Oct 8, 2024

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