-
Notifications
You must be signed in to change notification settings - Fork 449
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
Implement https://github.com/open-telemetry/opentelemetry-specification/pull/2452 #1456
Merged
Merged
Implement https://github.com/open-telemetry/opentelemetry-specification/pull/2452 #1456
Changes from 3 commits
Commits
Show all changes
93 commits
Select commit
Hold shift + click to select a range
e072daa
install sdk config (#1273)
esigo 6ec1b59
Bump actions/cache from 2 to 3 (#1277)
dependabot[bot] b5155a5
Add owent as an Approver (#1276)
lalitb 0c9aece
Disable benchmark action failure (#1284)
esigo 3c7b44b
metrics exemplar round 1 (#1264)
esigo 2c9ce39
[Metrics SDK] - fix spelling (AggregationTemporarily to AggregationTe…
lalitb 91b0572
fix compilation error with protobuf 3.5 (#1289)
esigo c1b9590
Fix span SetAttribute crash (#1283)
esigo a7e814a
Synchronous Metric collection (Delta , Cumulative) (#1265)
lalitb 76c664a
Rename `http_client_curl` to `opentelemetry_http_client_curl` (#1301)
owent 2034c9b
Don't show coverage annotation for pull requests (#1304)
ThomsonTan 33d9c62
Implement periodic exporting metric reader (#1286)
lalitb 48a4060
Add `async-changes` branch to pull_request of github action (#1309)
owent be75bbc
Add InstrumentationInfo and Resource to the metrics data to be export…
lalitb 237a0b2
Excempt should be applied on issue instead of PR (#1316)
ThomsonTan fd338cc
Bump codecov/codecov-action from 2.1.0 to 3 (#1318)
dependabot[bot] 74ec691
Move public definitions into `opentelemetry_api`. (#1314)
owent 6b87300
Add building test without RTTI (#1294)
owent 3122254
Remove implicitly deleted default constructor (#1267)
benlandrum d72dcb6
[ETW Exporter] - ETW provider handle cleanup (#1322)
lalitb e200c1f
Bump actions/stale from 4 to 5 (#1323)
dependabot[bot] 755f109
ostream metrics example (#1312)
esigo da2911c
Prepare v1.3.0 release (#1324)
ThomsonTan 75c2a8f
Update yield logic for ARM processor (#1325)
lalitb e7f051e
Fix for #1292 (#1326)
juandemanjon 29d68f1
Implement Merge and Diff operation for Histogram Aggregation (#1303)
lalitb e3304d7
fix metrics compiler warnings (#1328)
esigo defdfd2
Replace deprecated googletest API (#1327)
ThomsonTan 2e9b7a1
Remove redundant tail / in CMake install (#1329)
ThomsonTan 1d2cd42
dependencies image as artifact (#1333)
esigo b33dd09
metrics histogram example (#1330)
esigo 7fde3bc
Link `opentelemetry_ext` with `opentelemetry_api` (#1336)
owent bf8f433
ostream metrics cmake (#1344)
esigo e6fb935
prometheus exporter (#1331)
esigo 0c74e0b
remove exporter registration to meter provider (#1350)
lalitb 33cb827
Bump github/codeql-action from 1 to 2 (#1351)
dependabot[bot] c917bed
Add explicit type cast in baggage UrlDecode (#1353)
ThomsonTan e233791
Fix scalar delete against array (#1356)
ThomsonTan 3b9bfd4
conditional include for codecvt header (#1355)
lalitb 72360b4
Add missing include guard (#1357)
yzsolt 4008da5
Use latest TraceLoggingDynamic.h (#1354)
lalitb a4bd3b0
prometheus example (#1332)
esigo 3a4a3a3
Fix output time in metrics OStream exporter (#1346)
ThomsonTan f314522
Simplify SDK Configuration: Use View with default aggregation if no m…
lalitb 8ef6764
Fix class member initialization order (#1360)
lalitb c8bd431
codecov ignore (#1364)
esigo c1e6e16
export opentelemetry_otlp_recordable (#1365)
esigo 13ac5c3
Disable test on prometheus-cpp which not need (#1363)
ThomsonTan 9c734b3
Enable metric collection for Async Instruments - Delta and Cumulative…
lalitb 59a48c1
fix baggage propagation for empty/invalid baggage context (#1367)
lalitb d3c4200
Fix empty tracestate header propagation (#1373)
yzsolt 5458dde
Bump docker/setup-qemu-action from 1 to 2 (#1375)
dependabot[bot] 99a72e1
Add noexcept/const qualifier at missing places for Trace API. (#1374)
lalitb a0d4a72
Bump docker/build-push-action from 2 to 3 (#1377)
dependabot[bot] 0d27a43
Bump docker/setup-buildx-action from 1 to 2 (#1376)
dependabot[bot] 02630e0
[Metrics SDK] Remove un-necessary files. (#1379)
lalitb 54abc27
reuse temporal metric storage for sync storage (#1369)
lalitb 95effbd
Prometheus exporter meters and instrument name (#1378)
esigo 88e23ad
Fix sharing resource in batched exported spans (#1386)
ThomsonTan 4b69a10
fix: missing link to nlohmann_json (#1390)
leodido 3fd5ca3
Getting started document using ostream exporter (#1394)
esigo 45f0235
Connect async storage with async instruments (#1388)
lalitb e11cc62
get span_id from context when Logger::Log received invalid span_id (…
hamedprog 1e25d58
Alpine image (#1382)
esigo 280f546
Upgrade proto to v0.17.0, update log data model (#1383)
owent 09b92af
Prepare v1.4.0 release (#1404)
ThomsonTan ab084ec
Fix vcpkg package name in doc (#1392)
ThomsonTan a847d0c
Document Getting Started with Prometheus and Grafana (#1396)
esigo 63803d1
fix OTEL_INTERNAL_LOG_INFO (#1407)
lalitb cd3655f
Merge branch 'merge_async-changes_into_main' into merge_main_into_asy…
owent 0ef9446
fix: WaitOnSocket select error when sockfd above FD_SETSIZE (#1410)
5c8f476
[BUILD] fix nlohmann_json's (third party) include dir (#1415)
leodido 0abf162
Merge remote-tracking branch 'opentelemetry/main' into merge_main_int…
owent 9df5c4f
[Metrics API/SDK] - Pass state to async callback function. (#1408)
lalitb 93ef013
Copy string_view passed to ETW exporter in PropertyVariant (#1425)
ThomsonTan 81df64b
Fix ETW log exporter header inclusion (#1426)
lalitb 62b65fa
[Metrics SDK] Only record non-negative / finite / Non-NAN histogram v…
lalitb 7e90dae
Fix global log handle symbols when using dlopen (#1420)
owent c484d16
Merge remote-tracking branch 'opentelemetry/main' into async-changes
owent 18991a6
Add attributes/dimensions to metrics ostream exporter (#1400)
lalitb 473c931
Log current timestamp instead of epoch time (#1434)
ThomsonTan 4c657a1
install sdk-config.h (#1419)
flier 6ee70a7
Fix GettingStarted documentation for Jaeger HTTP exporter (#1347) (#1…
marcalff 423a1a2
fix histogram (#1440)
lalitb 33567b9
Upgrade nlohmann_json to 3.10.5 (#1438) (#1441)
marcalff 2f0a3d6
Fixed broken link to OpenTelemetry.io (#1445) (#1446)
marcalff 5ce608c
Merge remote-tracking branch 'opentelemetry/main' into merge_main_int…
owent 2d78a56
Fix variables inizialization (#1430)
univisionsrl b4d47e1
Merge remote-tracking branch 'opentelemetry/main' into merge_main_int…
owent b75089a
Remove `AsyncBatch*Processor`, implement [opentelemetry-specification…
owent a4ec016
Remove invalid changelog
owent fe77084
Fix compiling problems without `ENABLE_ASYNC_EXPORT`
owent 31dfd5a
Always return `ExportResult::kSuccess`
owent File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Just a thought - Is it necessary to keep the sync mode, or can we have async as default and only option? And
ExportResult
would always mean that exporter has received the event batch and uploading them. Upload may fail, in which case exporter will retry and eventually log the error.There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
OTLP may also need always return
ExportResult::kSuccess
and ignore the result of HTTP client.