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

feat: Add Open Telemetry Support #1194

Draft
wants to merge 30 commits into
base: main
Choose a base branch
from
Draft

feat: Add Open Telemetry Support #1194

wants to merge 30 commits into from

Commits on Jun 18, 2024

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

Commits on Jun 19, 2024

  1. Configuration menu
    Copy the full SHA
    524a5e1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8bfa0a9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    88890e0 View commit details
    Browse the repository at this point in the history

Commits on Jun 20, 2024

  1. Use local vars for spans instead of member vars

    Avoids race conditions when multiple messages are published using the
    same publisher client instance.
    mukund-ananthu committed Jun 20, 2024
    Configuration menu
    Copy the full SHA
    792346d View commit details
    Browse the repository at this point in the history
  2. Start publisher batching span from time batch lock is acquired

    We currently start the span after the lock is acquired.
    mukund-ananthu committed Jun 20, 2024
    Configuration menu
    Copy the full SHA
    becf0ce View commit details
    Browse the repository at this point in the history

Commits on Jun 21, 2024

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

Commits on Jun 22, 2024

  1. Add publish RPC span

    * Add MessageWrappers to carry span context
    * Modify Unordered Sequencers to support MessageWrappers
    * Fix all tests that break with the changes.
    mukund-ananthu committed Jun 22, 2024
    Configuration menu
    Copy the full SHA
    2fafbc9 View commit details
    Browse the repository at this point in the history
  2. Fix lint

    mukund-ananthu committed Jun 22, 2024
    Configuration menu
    Copy the full SHA
    ba252cc View commit details
    Browse the repository at this point in the history

Commits on Jun 23, 2024

  1. Fix broken tests

    mukund-ananthu committed Jun 23, 2024
    Configuration menu
    Copy the full SHA
    f6df5a6 View commit details
    Browse the repository at this point in the history

Commits on Jun 24, 2024

  1. Update publish RPC span logic

    * Add tests for publish RPC green path
    mukund-ananthu committed Jun 24, 2024
    Configuration menu
    Copy the full SHA
    8f1f812 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2ab1518 View commit details
    Browse the repository at this point in the history

Commits on Jun 25, 2024

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

Commits on Jun 26, 2024

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

Commits on Jun 27, 2024

  1. Configuration menu
    Copy the full SHA
    0b3362a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    81a96b4 View commit details
    Browse the repository at this point in the history

Commits on Jul 1, 2024

  1. Modify subscriber Message to contain OpenTelemetryData

    * Add the subscribe span to OpenTelemetryData
    mukund-ananthu committed Jul 1, 2024
    Configuration menu
    Copy the full SHA
    9c0ac12 View commit details
    Browse the repository at this point in the history

Commits on Jul 2, 2024

  1. Configuration menu
    Copy the full SHA
    0ee007f View commit details
    Browse the repository at this point in the history
  2. Add scheduler span

    mukund-ananthu committed Jul 2, 2024
    Configuration menu
    Copy the full SHA
    ddab023 View commit details
    Browse the repository at this point in the history

Commits on Jul 3, 2024

  1. Refactor _wrap_callback_errors to contain subscription

    This is required when instantiating process spans right before invoking user provided callbacks
    mukund-ananthu committed Jul 3, 2024
    Configuration menu
    Copy the full SHA
    a7665b6 View commit details
    Browse the repository at this point in the history

Commits on Jul 6, 2024

  1. Add process span

    mukund-ananthu committed Jul 6, 2024
    Configuration menu
    Copy the full SHA
    cf6e486 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9d7dfdd View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0801c4d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    857d163 View commit details
    Browse the repository at this point in the history

Commits on Jul 7, 2024

  1. Fix build failures

    mukund-ananthu committed Jul 7, 2024
    Configuration menu
    Copy the full SHA
    c9625ff View commit details
    Browse the repository at this point in the history
  2. Fix parent setting

    mukund-ananthu committed Jul 7, 2024
    Configuration menu
    Copy the full SHA
    6d5d40c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f5d13df View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    6eb054a View commit details
    Browse the repository at this point in the history

Commits on Jul 8, 2024

  1. Configuration menu
    Copy the full SHA
    5882f5f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    37c16a1 View commit details
    Browse the repository at this point in the history