[OpenSIPS-Devel] [OpenSIPS/opensips] d313b0: Added global suppor for sharing tags.

Bogdan-Andrei Iancu bogdan at opensips.org
Fri Dec 14 16:41:27 EST 2018

  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: d313b0a6fe2dd1f0b322e18f1a9ecca947d6ac8c
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2018-12-14 (Fri, 14 Dec 2018)

  Changed paths:
    M modules/clusterer/api.h
    M modules/clusterer/clusterer.c
    M modules/clusterer/clusterer.h
    M modules/clusterer/clusterer_mod.c
    M modules/clusterer/doc/clusterer_admin.xml
    A modules/clusterer/sharing_tags.c
    A modules/clusterer/sharing_tags.h

  Log Message:
  Added global suppor for sharing tags.

The sharing tags (used by cluster-enabled modules to share the actions over same data entity across the whole cluster) are now managed by the clusterer module. The dialog and presence modules will drop their own private implementation.

New module parameter:
* sharing_tag -> tag_name/cluster_is = active/backup
New MI functions:
* clusterer_list_shtags - lists all know sharing tags and their status
* clusterer_shtag_set_active - force a tag to become active on this node

      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

More information about the Devel mailing list