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: Add support for sending data in Zipkin v2 format #6985

Merged
merged 55 commits into from
Aug 30, 2019
Merged
Changes from 1 commit
Commits
Show all changes
55 commits
Select commit Hold shift + click to select a range
d445cc8
Prepare sending proto3 to zipkin
dio May 16, 2019
ac13b27
Generate ids
dio May 16, 2019
7fdbeb9
Add newline
dio May 16, 2019
07dfb1d
Add test for endpoint proto
dio May 16, 2019
07c897b
Add test for zipkin_core_types
dio May 17, 2019
9aafd95
Add span buffer test
dio May 17, 2019
8685f63
Fix
dio May 17, 2019
4c58100
Fix
dio May 17, 2019
c6f86c8
Rename bytesOf to toByteString
dio May 17, 2019
c775be0
Add changelog
dio May 18, 2019
d60b37f
Review comments
dio May 27, 2019
d03f5f4
Fix
dio May 27, 2019
a75668b
Fix format
dio May 27, 2019
544522c
Merge remote-tracking branch 'upstream/master'
dio May 27, 2019
7c925bc
Merge remote-tracking branch 'upstream/master'
dio Aug 15, 2019
53d0ded
Fix tests
dio Aug 15, 2019
12015fe
Fix format
dio Aug 15, 2019
4c7542f
Fix format
dio Aug 16, 2019
f7601d0
apache -> openzipkin
dio Aug 16, 2019
2a2746a
Fix sha256
dio Aug 16, 2019
e4cf785
Fix format
dio Aug 17, 2019
66ea6dd
Change approach to use serializer
dio Aug 20, 2019
240c9a1
Comments and add tests
dio Aug 21, 2019
8c0480d
Fix docs
dio Aug 21, 2019
ee21280
Merge remote-tracking branch 'upstream/master'
dio Aug 21, 2019
acfa29d
Fix
dio Aug 21, 2019
50aec33
absl::StrAppend and absl::StrCat
dio Aug 21, 2019
bd462dc
Remove wrong entry
dio Aug 21, 2019
273c92c
Fix clang-tidy
dio Aug 21, 2019
756261b
Add missing comments
dio Aug 21, 2019
49f6bf5
Remove unused headers
dio Aug 21, 2019
3d3fcae
Fix clang-tidy again
dio Aug 21, 2019
336fe07
Merge remote-tracking branch 'upstream/master'
dio Aug 21, 2019
57625de
Fix alpha ordering later
dio Aug 21, 2019
f303859
Comments
dio Aug 22, 2019
93cbf23
Comments
dio Aug 22, 2019
19f3bb4
Use vector
dio Aug 23, 2019
ba7bf9c
Use 0.2.2 release
dio Aug 23, 2019
199d28e
Fix
dio Aug 23, 2019
10f220d
Cleanup
dio Aug 23, 2019
7971c73
Fix
dio Aug 23, 2019
f21f54e
Merge remote-tracking branch 'upstream/master'
dio Aug 23, 2019
6a39da4
Comments
dio Aug 23, 2019
d91e756
Fix
dio Aug 23, 2019
b00b470
Comments
dio Aug 23, 2019
7c3a278
Merge remote-tracking branch 'upstream/master'
dio Aug 26, 2019
a1c8cc7
Add comment on immediate deprecation
dio Aug 27, 2019
f413994
Fix
dio Aug 27, 2019
17e24d8
Comments
dio Aug 28, 2019
e602b50
Fix
dio Aug 28, 2019
3f4c927
More const-ness
dio Aug 28, 2019
527f62c
make_unique and make_shared
dio Aug 28, 2019
c409f91
Comments
dio Aug 29, 2019
3976724
Remove TODOs
dio Aug 29, 2019
ec4ca84
Merge remote-tracking branch 'upstream/master'
dio Aug 30, 2019
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Merge remote-tracking branch 'upstream/master'
Signed-off-by: Dhi Aurrahman <dio@tetrate.io>
  • Loading branch information
dio committed May 27, 2019
commit 544522cf2b61ce1d2b4e1f050365403556db81f8
1 change: 1 addition & 0 deletions docs/root/intro/version_history.rst
Original file line number Diff line number Diff line change
@@ -45,6 +45,7 @@ Version history
* server: ``--define manual_stamp=manual_stamp`` was added to allow server stamping outside of binary rules.
more info in the `bazel docs <https://github.com/envoyproxy/envoy/blob/master/bazel/README.md#enabling-optional-features>`_.
* tracing: added support to the Zipkin reporter for sending list of spans as protobuf message over HTTP.
* tool: added :repo:`proto <test/tools/router_check/validation.proto>` support for :ref:`router check tool <install_tools_route_table_check_tool>` tests.
* upstream: added :ref:`upstream_cx_pool_overflow <config_cluster_manager_cluster_stats>` for the connection pool circuit breaker.
* upstream: an EDS management server can now force removal of a host that is still passing active
health checking by first marking the host as failed via EDS health check and subsequently removing
1 change: 1 addition & 0 deletions source/common/http/headers.h
Original file line number Diff line number Diff line change
@@ -132,6 +132,7 @@ class HeaderValues {
const std::string GrpcWebTextProto{"application/grpc-web-text+proto"};
const std::string Json{"application/json"};
const std::string Protobuf{"application/x-protobuf"};
const std::string FormUrlEncoded{"application/x-www-form-urlencoded"};
} ContentTypeValues;

struct {
You are viewing a condensed version of this merge commit. You can view the full changes here.