Open alicejli opened 6 months ago
The checks are there.
It's either
Looking forward to your findings.
The compatibility problem occurs only with the two spanner repos.
Our java-shared-config downstream checks perform some second-generation-downstream checking as Tomo showed above (bigtable, bigquery), but we aren't fully exercising the full second-generation downstream check fanout. We could add spanner to this repo's list of checks, though, since we know it has shown unique behavior.
("second generation downstream check" == "grandchild repo check")
This dependency update: https://github.com/googleapis/java-shared-config/pull/772
caused a downstream failure that was only caught when trying to merge the updated shared-config: https://github.com/googleapis/sdk-platform-java/pull/2571#issuecomment-1997618589
There should be some downstream checks in java-shared-config that can catch these types of failures at the time the dependency update is introduced.