diff options
author | Anders Svensson <[email protected]> | 2016-01-27 14:19:53 +0100 |
---|---|---|
committer | Anders Svensson <[email protected]> | 2016-01-27 14:19:53 +0100 |
commit | b8c6a1196f0be5a2e98429797b43c24784bcafca (patch) | |
tree | af873e0671f2b68ce75b04d6a6eba08a2323d2a8 /lib/diameter/doc/src | |
parent | af341c420e145f006ed3d9fc9c745ea217689c04 (diff) | |
parent | 05cef5e3a267b3515acb834130675e0cbf69bf78 (diff) | |
download | otp-b8c6a1196f0be5a2e98429797b43c24784bcafca.tar.gz otp-b8c6a1196f0be5a2e98429797b43c24784bcafca.tar.bz2 otp-b8c6a1196f0be5a2e98429797b43c24784bcafca.zip |
Merge branch 'maint-17' into maint
Diffstat (limited to 'lib/diameter/doc/src')
-rw-r--r-- | lib/diameter/doc/src/diameter.xml | 22 |
1 files changed, 13 insertions, 9 deletions
diff --git a/lib/diameter/doc/src/diameter.xml b/lib/diameter/doc/src/diameter.xml index 61b7fd1337..5cb29c80e3 100644 --- a/lib/diameter/doc/src/diameter.xml +++ b/lib/diameter/doc/src/diameter.xml @@ -467,7 +467,7 @@ Matches only those peers whose Origin-Host has the specified value, or all peers if the atom <c>any</c>.</p> </item> -<tag><c>{realm, any|&dict_DiameterIdentity;</c></tag> +<tag><c>{realm, any|&dict_DiameterIdentity;}</c></tag> <item> <p> Matches only those peers whose Origin-Realm has the @@ -500,18 +500,22 @@ Matches only those peers matched by each filter in the specified list.</p> <item> <p> Matches only those peers matched by at least one filter in the -specified list.</p> +specified list. +The resulting list will be in match order, peers matching the +first filter of the list sorting before those matched by the second, +and so on.</p> +</item> +<tag><c>{first, [&peer_filter;]}</c></tag> +<item> <p> -The resulting peer list will be in match order, peers matching the -first filter of the list sorting before those matched by the second, -and so on. -For example, the following filter causes peers matching both the host -and realm filters to be presented before those matching only the realm -filter.</p> +Like <c>any</c>, but stops at the first filter for which there are +matches, which can be much more efficient when there are many peers. +For example, the following filter causes only peers best matching +both the host and realm filters to be presented.</p> <pre> -{any, [{all, [host, realm]}, realm]} +{first, [{all, [host, realm]}, realm]} </pre> </item> |