-
Notifications
You must be signed in to change notification settings - Fork 211
Feature/tracing poc #2538
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
Closed
IlaHadiAssar
wants to merge
56
commits into
eclipse-ecal:master
from
IlaHadiAssar:feature/tracing_poc
Closed
Feature/tracing poc #2538
Changes from 10 commits
Commits
Show all changes
56 commits
Select commit
Hold shift + click to select a range
b2b6019
first implementation of Trace Spans in pubsub
IlaHadiAssar ebd6446
added buffering to collect spans
IlaHadiAssar 86d2290
first draft, using json for exports
IlaHadiAssar 2fb2f1b
spans are now exported to 1 file per process
IlaHadiAssar ebbb280
added tracing of metadata
IlaHadiAssar 06f2620
added exit and crash handling
IlaHadiAssar 2cc3cb4
Merge branch 'eclipse-ecal:master' into feature/tracing_poc
IlaHadiAssar 7b0eb26
added span around SHM handshake
IlaHadiAssar 50e57f5
Merge branch 'feature/tracing_poc' of github.com:hadiassarila-debug/e…
IlaHadiAssar 5825802
minor code cleanup and switch to jsonl format
IlaHadiAssar 3068f94
moved SendSpan creation to publisher implementation
IlaHadiAssar ff08fd6
added bitmask flags for layertype
IlaHadiAssar 6460aee
added tracinglayertype enum to receive spans and shm handshake
IlaHadiAssar 419a342
added version number
IlaHadiAssar e3b16a0
rule of 5
IlaHadiAssar 923bc40
justified Span structs
IlaHadiAssar 9f6a4aa
added constant for batch size
IlaHadiAssar 34bfe51
cleanup
IlaHadiAssar 677ecf2
moved file writing responsability to seperate class
IlaHadiAssar d73b155
moved traceprovider and span to seperate files
IlaHadiAssar b0b5f31
cleanup
IlaHadiAssar 4641c13
write payload size at receive
IlaHadiAssar b0feb16
fixed missing includes
IlaHadiAssar 6bc4db2
removed excessive default values
IlaHadiAssar f593df6
removed shm handshake span
IlaHadiAssar c6e4dc7
removed unused operation type
IlaHadiAssar 417a35e
cleanup
IlaHadiAssar 9441b93
fixed race conditions
IlaHadiAssar 1cb8081
added tracing testsuite
IlaHadiAssar ebdfcac
changed buffer default size
IlaHadiAssar 0b0fefc
removed duplicate filepaths
IlaHadiAssar 123e2ab
Merge branch 'eclipse-ecal:master' into feature/tracing_poc
IlaHadiAssar f0163d2
no data dir now aborts program
IlaHadiAssar 02b0569
Merge branch 'feature/tracing_poc' of github.com:hadiassarila-debug/e…
IlaHadiAssar cb9ccdd
Merge branch 'eclipse-ecal:master' into feature/tracing_poc
IlaHadiAssar 0f80ff7
switched to ecal internal method to get pid
IlaHadiAssar cc2d03d
Merge branch 'feature/tracing_poc' of github.com:hadiassarila-debug/e…
IlaHadiAssar 4d904a7
include nlohmann_json via fetchcontent
IlaHadiAssar 0583d09
Merge branch 'eclipse-ecal:master' into feature/tracing_poc
IlaHadiAssar 7b5f067
added find_package for nlohmann_json
IlaHadiAssar b7b03aa
Merge branch 'feature/tracing_poc' of github.com:hadiassarila-debug/e…
IlaHadiAssar 0b3e08d
removed platform specific signal handling for buffer flush
IlaHadiAssar cbb21d7
set tracing env variable in workflows
IlaHadiAssar b7733c3
fixed workflows
IlaHadiAssar c817c47
removed platform specific get pid function
IlaHadiAssar 70675cd
added windows compatibillity to tracing_tests
IlaHadiAssar 45844e0
fixed windows linking issue
IlaHadiAssar f3ef015
added support for windows tmp directory
IlaHadiAssar 8aa97ff
merge upstream master into feature/tracing_poc
IlaHadiAssar f057597
Merge branch 'eclipse-ecal:master' into feature/tracing_poc
IlaHadiAssar 07e290f
threaded file writinh
IlaHadiAssar acd62f6
adjusted singele instance usage
IlaHadiAssar e657c72
implemented tracing_writer interface
IlaHadiAssar ee29aad
made file writer interchangeable
IlaHadiAssar c9f1dfe
Merge branch 'eclipse-ecal:master' into feature/tracing_poc
IlaHadiAssar b298c6b
restructured tests
IlaHadiAssar 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 hidden or 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 hidden or 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 hidden or 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 hidden or 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 hidden or 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 hidden or 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 hidden or 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 hidden or 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 hidden or 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 hidden or 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.
Uh oh!
There was an error while loading. Please reload this page.