google cloud platform – Why is priority treated differently in VPC firewall rules vs Artifact Registry on GCP?

In the VPC firewall priority rules documentation on Google Cloud, it states:

  1. Specify the Priority of the rule. The lower the number, the higher the priority

In the Artifact Registry virtual repository priority rules documentation, it states:

When you request an artifact that is in multiple upstream repositories, Artifact Registry uses the following prioritization logic:

The repository with the highest value is prioritized. For example, a value of 10 is treated as higher priority than a value of 1.

I’m confused why is GCP inconsistent in how it treats priority numbers in these 2 services. Is there some sort of technical reason for this? Or is it just a lack of synchronization between how the services were designed on GCP?

Read more here: Source link