Which way do priorities run?

Many MikroTik parameters take priority values, for example, /interface bridge port. The manual says:

priority ( integer : 0 ..255 ; default: 128 ) - interface priority compared to other interfaces, which are destined to the same network

The manual almost never makes it clear whether higher priority is the higher integer or the lower integer. When it does, there seems to be no consistency.

For example, /ip vrrp describes priority as

priority ( integer : 1 ..255 ; default: 100 ) - priority of the current node (higher values mean higher priority)

However, /ip hotspot user profile says:

rate-limit ( text ; default: “” ) - Rate limitation in form of rx-rate[/tx-rate] [rx-burst-rate[/tx-burst-rate] [rx-burst-threshold[/tx-burst-threshold] [rx-burst-time[/tx-burst-time] [priority] [rx-rate-min[/tx-rate-min]]]] from the point of view of the router… Priority takes values 1..8, where 1 implies the highest priority, but 8 - the lowest.

My particular question is which way the priorities run for /interface bridge port. My general comment is that the manual should be more explicit about these values.

priority 1 is always higher than priority 8

“Always” is a dangerous term.

For example, in /ip vrrp, it’s not.

It is not clear to me that your answer is specific to /interface bridge port (because its priority runs to 255, not 8), so please clarify that you are telling me that for /interface bridge port, priority 1 is the highest priority?

Thanks for the speedy reply.

ok, apparently VRRP works according to RFC and there it says that bigger number is bigger priority. I agree that it can be configsing, we will try to describe this in the future manuals.