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

Tracing: Move upload trace to button #69402

Merged
merged 6 commits into from
Jun 23, 2023
Merged

Conversation

adrapereira
Copy link
Contributor

@adrapereira adrapereira commented Jun 1, 2023

What is this feature?

In an effort to simplify Tempo's query editor types, this PR moves the upload trace functionality to it's own button, which opens a modal that users can interact with to upload the trace.

The PR reuses some code from #61237, which can be closed since the branch is outdated and we won't be including the other changes until the TraceQL query editor is fully implemented and it's possible to move between the Ui editor and the code editor and keep the query, just like for LogQL and PromQL.

Related to #57407

Tempo
image

Jaeger
image

Zipkin
image

Modal that opens after clicking "Import Trace"
image

Who is this feature for?

Users of the Tempo, Zipkin and Jaeger datasources.

Special notes for your reviewer:

Please check that:

  • It works as expected from a user's perspective.
  • If this is a pre-GA feature, it is behind a feature toggle.
  • The docs are updated, and if this is a notable improvement, it's added to our What's New doc.

@adrapereira adrapereira marked this pull request as ready for review June 2, 2023 11:06
@adrapereira adrapereira requested a review from a team as a code owner June 2, 2023 11:06
@joey-grafana joey-grafana merged commit 08ed68e into main Jun 23, 2023
13 checks passed
@joey-grafana joey-grafana deleted the andre/tempo_query_redesign branch June 23, 2023 11:03
LudoVio pushed a commit that referenced this pull request Jun 26, 2023
* Tempo: Move upload trace to its own button

* Zipkin: Move upload trace to its own button

* Jaeger: Move upload trace to its own button

* Fix test

* Remove extra upload section from editor body

---------

Co-authored-by: Joey Tawadrous <joey.tawadrous@grafana.com>
harisrozajac pushed a commit that referenced this pull request Jun 29, 2023
* Tempo: Move upload trace to its own button

* Zipkin: Move upload trace to its own button

* Jaeger: Move upload trace to its own button

* Fix test

* Remove extra upload section from editor body

---------

Co-authored-by: Joey Tawadrous <joey.tawadrous@grafana.com>
harisrozajac pushed a commit that referenced this pull request Jun 30, 2023
* Tempo: Move upload trace to its own button

* Zipkin: Move upload trace to its own button

* Jaeger: Move upload trace to its own button

* Fix test

* Remove extra upload section from editor body

---------

Co-authored-by: Joey Tawadrous <joey.tawadrous@grafana.com>
@ricky-undeadcoders ricky-undeadcoders modified the milestones: 10.1.x, 10.1.0 Aug 1, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants