Comments (6)
There was some discussion and initial improvements in this issue.
from tempo.
Hey @joey-grafana, Can you explain this a bit more please ?
version
field in response comes from main.Version
flag set when compiling the program. For normal releases, It's set to a semver value and the response is what you'd expect.
{"version":"2.5.0","revision":"46dad3411","branch":"HEAD","buildUser":"","buildDate":"","goVersion":"go1.21.3"}
If I understand correctly, With this PR, you always want a semver value here ?
from tempo.
Hey this does not work correctly for cloud deployments as the versioning is slightly different. We are basing our check on there being a semver version present.
@fabrizio-grafana I know you worked on the feature initially so if you have any additional context please feel free to share.
from tempo.
Line 50 in 89e6789
Line 9 in 89e6789
Lines 14 to 21 in 89e6789
I think not have a
git tag
in the current commit when you are building.from tempo.
Since the version depends on the tag/branch we have discrepancies between enterprise/non-enterprise versions.
One simple approach could be having a VERSION file directly in the root of the repo and then read it when building like Mimir does:
https://github.com/grafana/mimir/blob/0e8c09f237649e95dc1bf3f7547fd279c24bdcf9/VERSION#L1
https://github.com/grafana/mimir/blob/0e8c09f237649e95dc1bf3f7547fd279c24bdcf9/Makefile#L17
from tempo.
This issue has been automatically marked as stale because it has not had any activity in the past 60 days.
The next time this stale check runs, the stale label will be removed if there is new activity. The issue will be closed after 15 days if there is no new activity.
Please apply keepalive label to exempt this Issue.
from tempo.
Related Issues (20)
- [DOC] Restructure the Manage (operations) section of the Tempo docs HOT 1
- [DOC] Update Improve performance with caching
- [DOC] Update all links in the Tempo docs to align with Writers' Toolkit guidelines
- Remove support for serverless functions HOT 2
- Update Monitoring doc to use Alloy instead of Agent
- tempo search result missing span HOT 8
- Add `tolerations` to memcached service on Helm Chart values HOT 1
- [Doc] Update the Parquet docs for Tempo 2.6
- Are there any performance test stats of tempo ?
- TraceQL: Durations can't be compared to floats
- Problems with integration with opentelemetry collector HOT 1
- Replace hedged requests roundtrips total with a counter HOT 2
- [TraceQL metric] missing values when querying the backend when updating to v2.6.0 HOT 5
- Imbalance resource usage of compactor instances HOT 1
- Grafana tempo traces are not visible in Grafana dashboards HOT 1
- Add aggregation of TraceQL results HOT 2
- Tempo architectural change to Queue-based and RF1 HOT 1
- TraceQL Query with Multiple Events HOT 1
- Compiling the tempo CLI fails with go 1.23 on openSUSE? HOT 1
- Tempo 2.6 - dedicated column issues HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from tempo.