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

Add initial OpenCensus tracing support. #5387

Merged
merged 80 commits into from
Jun 5, 2019
Merged
Changes from 1 commit
Commits
Show all changes
80 commits
Select commit Hold shift + click to select a range
e517ebf
Add initial OpenCensus tracing support.
g-easy Dec 10, 2018
de6b334
tools/check_repositories.sh: make regexes look for word start.
g-easy Dec 21, 2018
0c17e0a
Fix clang_tidy error.
g-easy Dec 21, 2018
461d9b0
Merge remote-tracking branch 'origin/master' into oc
g-easy Jan 18, 2019
0bcaf23
Merge remote-tracking branch 'origin/master' into oc
g-easy Jan 22, 2019
ec0f25d
Fix mismerge.
g-easy Jan 22, 2019
2f0d285
Remove debugging printfs.
g-easy Jan 22, 2019
d96f105
Add explicit break.
g-easy Jan 22, 2019
0e28684
Format fix.
g-easy Jan 22, 2019
e54cadb
Add opencensus:config_test.
g-easy Jan 22, 2019
1081de3
Don't apply empty TraceConfig.
g-easy Jan 22, 2019
471dc28
Add opencensus:tracer_test.
g-easy Jan 22, 2019
e5d3b9a
clang_tidy fixes.
g-easy Jan 29, 2019
c5d46f4
Merge remote-tracking branch 'origin/master' into oc
g-easy Feb 1, 2019
7e444e3
Mark config proto experimental.
g-easy Feb 1, 2019
0902d7d
Use OpenCensus propagation helpers for traceparent, grpc-trace-bin.
g-easy Feb 1, 2019
710a6a4
Don't use glob() in curl.BUILD.
g-easy Feb 1, 2019
886bccb
Merge remote-tracking branch 'origin/master' into oc
g-easy Feb 7, 2019
06e0d1e
Merge remote-tracking branch 'origin/master' into oc
g-easy Feb 22, 2019
bd901c5
Bump date.
g-easy Feb 22, 2019
024611d
Caps.
g-easy Feb 22, 2019
8f0a4ff
Use camelCase, add comments about interplay with exporter thread.
g-easy Feb 22, 2019
916b860
Merge remote-tracking branch 'origin/master' into oc
g-easy Feb 25, 2019
a984a60
Use ENVOY_LOG_MISC for debug string.
g-easy Feb 25, 2019
38a19c6
Variable names.
g-easy Feb 25, 2019
78d3320
Make samplers non-static.
g-easy Feb 25, 2019
16a3e3d
Remove underscore.
g-easy Feb 27, 2019
16d9939
Delete commented out leftover.
g-easy Feb 27, 2019
cdc9b3c
Comment.
g-easy Feb 27, 2019
7bbdce8
Merge remote-tracking branch 'origin/master' into oc
g-easy Feb 27, 2019
b19efcb
Upgrade opencensus-cpp dep.
g-easy Feb 27, 2019
9a1c637
Better example of trace_config.
g-easy Feb 27, 2019
cd0486b
Reset TraceParams back to default.
g-easy Feb 27, 2019
85d4e77
format
g-easy Feb 27, 2019
93846d4
Merge remote-tracking branch 'origin/master' into oc
g-easy Mar 12, 2019
a9e19df
Add log()
g-easy Mar 12, 2019
40f4308
Update opencensus-proto to catch trace_config.proto change.
g-easy Mar 12, 2019
ec14fd5
Update ConstantSampler handling.
g-easy Mar 12, 2019
d65ebb0
Use envoy_cmake_external for curl.
g-easy Mar 12, 2019
e17a406
Update config and tracer test.
g-easy Mar 12, 2019
f7a90b3
Fix compile_time_options: set CMAKE_BUILD_TYPE for curl.
g-easy Mar 12, 2019
8eea063
Optionally accept and propagate an incoming trace context.
g-easy Mar 12, 2019
26853eb
Fix config test.
g-easy Mar 12, 2019
0afc3eb
Fix envoy.api.
g-easy Mar 12, 2019
e5c743e
Merge remote-tracking branch 'origin/master' into oc
g-easy Mar 19, 2019
9efab49
Upgrade and correctly name opencensus_proto.
g-easy Mar 19, 2019
fd739ca
clang-tidy fixup.
g-easy Mar 19, 2019
19dbc58
Fix build:go_build_test
g-easy Apr 11, 2019
1c56a62
Merge remote-tracking branch 'origin/master' into oc
g-easy Apr 11, 2019
c06ae5f
Merge remote-tracking branch 'origin/master' into oc
g-easy Apr 15, 2019
a7f53f2
Test constant_sampler and more of the config.
g-easy Apr 15, 2019
5b78b82
format
g-easy Apr 15, 2019
6a3e7db
Test spawnChild().
g-easy Apr 15, 2019
0b0f6df
Test injectContext().
g-easy Apr 15, 2019
8ab8440
format
g-easy Apr 15, 2019
db9f80f
Merge remote-tracking branch 'origin/master' into oc
g-easy Apr 18, 2019
199a060
Merge remote-tracking branch 'origin/master' into oc
g-easy May 20, 2019
f2ca81e
Upgrade OpenCensus C++ to work around bazel build error.
g-easy May 20, 2019
6ccab02
Need to also upgrade absl to get new flag name.
g-easy May 20, 2019
1fb1b9c
Catch up to new API.
g-easy May 20, 2019
142a386
Fix libcurl linkage.
g-easy May 23, 2019
ee4d4d0
Merge remote-tracking branch 'origin/master' into oc
g-easy Jun 3, 2019
41f7dff
Change of direction: don't upgrade absl.
g-easy Jun 3, 2019
bbaca7f
Patch opencensus to work with current absl.
g-easy Jun 3, 2019
7d07e53
Adapt to commit 8d1ad35aa7
g-easy Jun 3, 2019
a4e7038
Avoid ODR by not using lightstep_vendored_googleapis.
g-easy May 29, 2019
4719582
Switch custom googleapis build to the native cc_proto_library rule.
g-easy Jun 4, 2019
154b58c
Add @googleapis//:tracing_proto for stackdriver trace.
g-easy Jun 4, 2019
88e6a19
curl without libssh2, trying to fix macos build.
g-easy Jun 4, 2019
f587ee8
Review comments.
g-easy Jun 4, 2019
b87a8e1
grpc-trace-bin needs to be base64 encoded/decoded without padding.
g-easy Jun 4, 2019
9ca882f
Finish todo: tests for grpc-trace-bin.
g-easy Jun 4, 2019
c8fc2c9
Spellcheck doesn't like the comment.
g-easy Jun 4, 2019
03df4ad
Add decode_without_padding().
g-easy Jun 4, 2019
2d9e96b
Use decode_without_padding().
g-easy Jun 4, 2019
9d89449
decodeWithoutPadding rename + take string_view
g-easy Jun 5, 2019
4e3245c
Make ALWAYS_ON fallthrough.
g-easy Jun 5, 2019
4122637
Current span context is always valid.
g-easy Jun 5, 2019
3b9ced4
Factor out SamplerTestHelper and increase coverage.
g-easy Jun 5, 2019
7385873
speling
g-easy Jun 5, 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 'origin/master' into oc
Signed-off-by: Emil Mikulic <g-easy@users.noreply.github.com>
  • Loading branch information
g-easy committed Jun 3, 2019
commit ee4d4d02e7b5f06a1d38036bfc64ad37b1e29a8d

This merge commit was added into this branch cleanly.

There are no new changes to show, but you can still view the diff.