[OpenSIPS-Devel] [opensips] Clusterer (#607)

Eseanu Marius Cristian notifications at github.com
Mon Aug 24 11:36:17 CEST 2015


Added clusterer module
You can view, comment on, or merge this pull request online at:

  https://github.com/OpenSIPS/opensips/pull/607

-- Commit Summary --

  * Fixed crash when failing to find a send socket
  * Set async to be disabled by default
  * Removed async forcing code
  * bin_interface: changed bin_register_cb function
  * clusterer: Added initial infrastructure
  * clusterer: improved load_info function
  * clusterer: added persistent mode
  * clusterer:Added clusterer api
  * clusterer: added register and send_to API functions
  * dialog:added clusterer api usage for replication
  * ratelimit: clusterer api usage for replication
  * usrloc: clusterer_api is used for replication
  * dialog: improved clusterer api usage for replication
  * ratelimit: improved clusterer api usagefor replication
  * usrloc: improved clusterer api usage for replication
  * ratelimit: added auth_check and timeout parameters
  * dialog: added auth_check and timeout parameters
  * ratelimit: fixed segmentation fault when server_timeout is received
  * clusterer: readme
  * clusterer: changed data structure
  * dialog: readme - added necessary parameters to use clusterer api

-- File Changes --

    M bin_interface.c (5)
    M bin_interface.h (5)
    M forward.h (9)
    A modules/clusterer/Makefile (8)
    A modules/clusterer/README (495)
    A modules/clusterer/api.h (70)
    A modules/clusterer/clusterer.c (1651)
    A modules/clusterer/clusterer.h (105)
    A modules/clusterer/doc/clusterer.xml (41)
    A modules/clusterer/doc/clusterer_admin.xml (469)
    A modules/clusterer/doc/clusterer_devel.xml (255)
    M modules/dialog/README (148)
    M modules/dialog/dialog.c (103)
    M modules/dialog/dlg_handlers.c (8)
    M modules/dialog/dlg_hash.c (2)
    M modules/dialog/dlg_profile.c (4)
    M modules/dialog/dlg_repl_profile.h (34)
    M modules/dialog/dlg_replication.c (404)
    A modules/dialog/dlg_replication.c.rej (340)
    M modules/dialog/dlg_replication.h (13)
    A modules/dialog/dlg_replication.h.rej (17)
    M modules/dialog/doc/dialog_admin.xml (65)
    M modules/proto_bin/proto_bin.c (6)
    M modules/ratelimit/ratelimit.c (50)
    M modules/ratelimit/ratelimit.h (10)
    M modules/ratelimit/ratelimit_helper.c (391)
    M modules/usrloc/dlist.c (2)
    M modules/usrloc/ucontact.c (2)
    M modules/usrloc/udomain.c (4)
    M modules/usrloc/ul_mod.c (32)
    M modules/usrloc/urecord.c (6)
    M modules/usrloc/ureplication.c (127)
    M modules/usrloc/ureplication.h (11)

-- Patch Links --

https://github.com/OpenSIPS/opensips/pull/607.patch
https://github.com/OpenSIPS/opensips/pull/607.diff

---
Reply to this email directly or view it on GitHub:
https://github.com/OpenSIPS/opensips/pull/607
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opensips.org/pipermail/devel/attachments/20150824/c7afeef4/attachment.htm>


More information about the Devel mailing list