This repository was archived by the owner on Sep 17, 2025. It is now read-only.
Commit ca282ca
[WIP] Implement Jaeger Trace Exporter (#154)
* Add auto-generated Thrift files
* Remove unused classes, methods
* Refactor it to support all versions of Python
* Fix the lint warnings
* Add json formatter for spans
* Update requirements
* Add thrift support
* Omit test coverage for the auto-generated Thrift files
* Update .gitignore
* Ignore .vscode
* Implement Jaeger exporter
* Jaeger thrift over compact thrift protocol(UDP)
* Jaeger thrift over binary thrift protocol(HTTP)
* Refactor Jaeger exporter to use SpanData objects instead of json
* Allow Basic Authentication in Collector
* Convert hexadecimal formatted ids to signed integers1 parent 77cd734 commit ca282ca
9 files changed
Lines changed: 2406 additions & 0 deletions
File tree
- opencensus/trace/exporters
- gen
- jaeger
- tests/unit/trace/exporters
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
| 3 | + | |
3 | 4 | | |
4 | 5 | | |
5 | 6 | | |
| |||
9 | 10 | | |
10 | 11 | | |
11 | 12 | | |
| 13 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
44 | 44 | | |
45 | 45 | | |
46 | 46 | | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
47 | 50 | | |
48 | 51 | | |
49 | 52 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
0 commit comments