[OpenSIPS-Devel] [OpenSIPS/opensips] fb5d55: clusterer: Add sync source filtering
Liviu Chircu
liviu at opensips.org
Mon Apr 16 11:48:46 EDT 2018
Branch: refs/heads/master
Home: https://github.com/OpenSIPS/opensips
Commit: fb5d55aae885624cbb473bce580781443415df44
https://github.com/OpenSIPS/opensips/commit/fb5d55aae885624cbb473bce580781443415df44
Author: Liviu Chircu <liviu at opensips.org>
Date: 2018-04-16 (Mon, 16 Apr 2018)
Changed paths:
M modules/clusterer/api.h
M modules/clusterer/clusterer.c
M modules/clusterer/clusterer.h
M modules/clusterer/node_info.c
M modules/clusterer/node_info.h
M modules/clusterer/sync.c
M modules/dialog/dialog.c
M modules/drouting/drouting.c
M modules/load_balancer/load_balancer.c
M modules/presence/clustering.c
M modules/ratelimit/ratelimit_helper.c
M modules/tm/cluster.c
M modules/usrloc/ul_mod.c
Log Message:
-----------
clusterer: Add sync source filtering
In some cases, we only want to sync from specific donor nodes. The federated
user location topology is an example where this feature is useful.
Commit: 8a17634f861ae3e71859e2195a85ba12207bacee
https://github.com/OpenSIPS/opensips/commit/8a17634f861ae3e71859e2195a85ba12207bacee
Author: Liviu Chircu <liviu at opensips.org>
Date: 2018-04-16 (Mon, 16 Apr 2018)
Changed paths:
M modules/clusterer/clusterer.c
Log Message:
-----------
clusterer: Refactor broadcast_msg_having()
Merge common code into a single function.
Commit: 62f15baba76ac366bf3fbc73b0133d3670486058
https://github.com/OpenSIPS/opensips/commit/62f15baba76ac366bf3fbc73b0133d3670486058
Author: Liviu Chircu <liviu at opensips.org>
Date: 2018-04-16 (Mon, 16 Apr 2018)
Changed paths:
M modules/usrloc/udomain.c
M modules/usrloc/ul_mod.c
M modules/usrloc/ureplication.c
Log Message:
-----------
usrloc federation: Replicate data only locally
Commit: f2a682a471e18e9ad4eaa02fd3888bdd51f8da6a
https://github.com/OpenSIPS/opensips/commit/f2a682a471e18e9ad4eaa02fd3888bdd51f8da6a
Author: Liviu Chircu <liviu at opensips.org>
Date: 2018-04-16 (Mon, 16 Apr 2018)
Changed paths:
M modules/registrar/lookup.c
M modules/usrloc/udomain.c
M modules/usrloc/udomain.h
M modules/usrloc/usrloc.c
M modules/usrloc/usrloc.h
Log Message:
-----------
usrloc federation: Fix global urecord lookups
Only fetch AoR metadata (NoSQL lookup) on a specific, new API call
(api.get_global_urecord(), rather than performing it on every
api.get_urecord() call.
Compare: https://github.com/OpenSIPS/opensips/compare/ee7db82ae39e...f2a682a471e1
More information about the Devel
mailing list