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
gRPC C++ Public Header Directory Change #14210
Conversation
|
|
|
94548c6
to
513c854
Compare
|
|
|
513c854
to
e8c1504
Compare
|
|
|
e8c1504
to
12dfbf7
Compare
|
|
|
Could you add a line in https://github.com/grpc/grpc/blob/master/doc/cpp/pending_api_cleanups.md to remove the old grpc++ files ? |
6f290ea
to
445c7d2
Compare
|
|
|
|
445c7d2
to
eac7ac2
Compare
|
|
|
@nicolasnoble Could you please provide a review? Need to put this into v1.10.x cutting 2 Friday. |
|
|
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for leaving test
alone for now; this provides confidence that there is no API breaker in here. I have no problem with the change, except....
This PR should not go in without a sanity check to make sure that include/grpc++ stays dead. The sanity check should first prevent the addition of any new files into the include/grpc++ hierarchy. Second, it should make sure that every file in that hierarchy is marked with a DEPRECATED comment and has no content other than the license, the deprecated comment, the header guards, and a single include of the proper file. It is more important to do this right than to push it into this release cut.
8070abd
to
29d61b8
Compare
|
|
1 similar comment
|
|
1 similar comment
|
|
|
b4486dc
to
0e00c43
Compare
|
|
|
1 similar comment
|
Test failure is #14445. |
PR for gRFC proposal: grpc/proposal#57.
include/grpc++
intoinclude/grpcpp
.