Adding opencensus grpc plugin with bazel support#15070
Conversation
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
1 similar comment
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
1 similar comment
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
2 similar comments
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
|
|
Reviewed 1 of 3 files at r18, 1 of 2 files at r19, 1 of 1 files at r20. include/grpcpp/opencensus.h, line 26 at r20 (raw file):
The placement and wording of this comment makes it seem like it applies only to Also, "this will only be enabled" is a bit imprecise; let's make it clear that these symbols will not actually be present in the library until it was built with the specified target. Comments from Reviewable |
|
|
|
| strip_prefix = "benchmark-5b7683f49e1e9223cf9927b24f6fd3d6bd82e3f8", | ||
| url = "https://github.com/google/benchmark/archive/5b7683f49e1e9223cf9927b24f6fd3d6bd82e3f8.tar.gz", | ||
| strip_prefix = "benchmark-9913418d323e64a0111ca0da81388260c2bbe1e9", | ||
| url = "https://github.com/google/benchmark/archive/9913418d323e64a0111ca0da81388260c2bbe1e9.tar.gz", |
There was a problem hiding this comment.
There were incompatibilities with the older version of the library.
| strip_prefix = "abseil-cpp-cc4bed2d74f7c8717e31f9579214ab52a9c9c610", | ||
| url = "https://github.com/abseil/abseil-cpp/archive/cc4bed2d74f7c8717e31f9579214ab52a9c9c610.tar.gz", | ||
| strip_prefix = "abseil-cpp-cd95e71df6eaf8f2a282b1da556c2cf1c9b09207", | ||
| url = "https://github.com/abseil/abseil-cpp/archive/cd95e71df6eaf8f2a282b1da556c2cf1c9b09207.tar.gz", |
There was a problem hiding this comment.
Likewise, any reason for this change?
There was a problem hiding this comment.
There were incompatibilities with the older version of the library.
|
Reviewed 15 of 15 files at r21. include/grpcpp/opencensus.h, line 24 at r17 (raw file): Previously, Vizerai (Jim King) wrote…
Still need to resolve this. include/grpcpp/opencensus.h, line 26 at r20 (raw file): Previously, markdroth (Mark D. Roth) wrote…
Still need to resolve this. Comments from Reviewable |
|
include/grpcpp/opencensus.h, line 24 at r17 (raw file): Previously, markdroth (Mark D. Roth) wrote…
As long as the file aren't listed in the build.yaml, it won't be listed in the distribution systems, such as the Makefile's "install" target. Comments from Reviewable |
|
Review status: all files reviewed, 4 unresolved discussions (waiting on @markdroth, @Vizerai, @vjpai, @a11r, and @dgquintas) include/grpcpp/opencensus.h, line 26 at r20 (raw file): Previously, markdroth (Mark D. Roth) wrote…
Comment has been reworded. Comments from Reviewable |
|
|
|
markdroth
left a comment
There was a problem hiding this comment.
LGTM. Thanks for doing this!
|
Review status: 47 of 48 files reviewed, 4 unresolved discussions (waiting on @markdroth, @vjpai, @a11r, and @dgquintas) include/grpcpp/opencensus.h, line 24 at r17 (raw file): Previously, nicolasnoble (Nicolas Noble) wrote…
Done. Comments from Reviewable |
|
This is okay, I think. |
This makes grpc depend on opencensus to build the plugin.
Make file support with git submodule could be added later.
This change is