Skip to content

Base module for APM Tracing#80705

Merged
elasticsearchmachine merged 2 commits intoelastic:feature/apm-integrationfrom
tlrx:apm-integration
Nov 15, 2021
Merged

Base module for APM Tracing#80705
elasticsearchmachine merged 2 commits intoelastic:feature/apm-integrationfrom
tlrx:apm-integration

Conversation

@tlrx
Copy link
Copy Markdown
Member

@tlrx tlrx commented Nov 15, 2021

No description provided.

@tlrx tlrx added >enhancement :Distributed/Distributed A catch all label for anything in the Distributed Area. Please avoid if you can. v8.1.0 labels Nov 15, 2021
@elasticmachine elasticmachine added the Team:Distributed Meta label for distributed team. label Nov 15, 2021
@tlrx tlrx changed the base branch from master to feature/apm-integration November 15, 2021 12:36
NamedWriteableRegistry namedWriteableRegistry,
ExecutorSelector executorSelector
ExecutorSelector executorSelector,
TracingPlugin.Tracer tracer
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.

Should we add this here? If we start by tracing tasks, we won't need this dependency in the search action.

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

It at least demonstrates that we're creating and registering it when creating the Node. We can drop it when we use the injected thing elsewhere.

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

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

It at least demonstrates that we're creating and registering it

Yes, the purpose was to make the Tracer instance available for the next steps, whatever/wherever they will be

Copy link
Copy Markdown
Member

@DaveCTurner DaveCTurner left a comment

Choose a reason for hiding this comment

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

LGTM

@tlrx tlrx added the auto-merge-without-approval Automatically merge pull request when CI checks pass (NB doesn't wait for reviews!) label Nov 15, 2021
Copy link
Copy Markdown
Contributor

@dimitris-athanasiou dimitris-athanasiou left a comment

Choose a reason for hiding this comment

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

LGTM2

@elasticsearchmachine elasticsearchmachine merged commit 9325cbf into elastic:feature/apm-integration Nov 15, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

auto-merge-without-approval Automatically merge pull request when CI checks pass (NB doesn't wait for reviews!) :Distributed/Distributed A catch all label for anything in the Distributed Area. Please avoid if you can. >enhancement Team:Distributed Meta label for distributed team.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants