[hermetic-build] java-bigtable generated proto-*/src/main/proto/**/*.proto
s are different from existing ones
#2549
Labels
hermetic-build
priority: p2
Moderately-important priority. Fix may not be included in next release.
type: bug
Error or flaw in code with unintended results or allowing sub-optimal usage patterns.
Problem
There are some proto files that are differing, for example
bigtable/admin/v2
:Current (wrong) generation output
See googleapis/java-bigtable#2159 for a demo PR
Details
Check googleapis - it has an
update_mask
entry:https://github.com/googleapis/googleapis/blob/9868a57470a969ffa1d21194a5c05d7a6e4e98cc/google/bigtable/admin/v2/bigtable_table_admin.proto#L775-L780
Check googleapis-gen - it also has an
update_mask
entry:https://github.com/googleapis/googleapis-gen/blob/b983c8f87e6643d9a74d7b8183d66349943b436e/google/bigtable/admin/v2/google-cloud-bigtable-admin-v2-java/proto-google-cloud-bigtable-admin-v2-java/src/main/proto/google/bigtable/admin/v2/bigtable_table_admin.proto#L775-L780
Check java-bigtable - it doesn't have it
https://github.com/googleapis/java-bigtable/blob/27274b4088db707e2a4cd950d61bb14bea1ded3a/proto-google-cloud-bigtable-admin-v2/src/main/proto/google/bigtable/admin/v2/bigtable_table_admin.proto#L772-L776
In
owl-bot-copy
PRs, the postprocessor doesn't touch the protogoogleapis/java-bigtable@0e95c92#diff-eb0acb7170b49f28d5f2eab282bb756fa72796e8db8cc65547987870ed197d20
synthtool
doesn't have special treatment forbigtable
The googleapis BUILD.bazel looks like it's not doing anything special:
This is the
bigtable/admin/v2
folder:@JoeWang1127 is this something you came across when dealing with special treatment cases of proto files?Looks like this is something occurring after generating the proto librariesThe text was updated successfully, but these errors were encountered: