[OpenSIPS-Devel] [OpenSIPS/opensips] e149ee: usrloc: Refactor clustering file structure

Liviu Chircu liviu at opensips.org
Fri Jan 18 08:42:15 EST 2019


  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: e149ee4891096bb45daedc88e7ddfa6dd23b7b7a
      https://github.com/OpenSIPS/opensips/commit/e149ee4891096bb45daedc88e7ddfa6dd23b7b7a
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-01-16 (Wed, 16 Jan 2019)

  Changed paths:
    M modules/usrloc/dlist.c
    M modules/usrloc/ucontact.c
    M modules/usrloc/udomain.c
    A modules/usrloc/ul_cluster.c
    A modules/usrloc/ul_cluster.h
    M modules/usrloc/ul_mi.c
    M modules/usrloc/ul_mod.c
    M modules/usrloc/urecord.c
    R modules/usrloc/ureplication.c
    R modules/usrloc/ureplication.h

  Log Message:
  -----------
  usrloc: Refactor clustering file structure


  Commit: 5331dcaade52c28d67ff199492edf779ce4592b9
      https://github.com/OpenSIPS/opensips/commit/5331dcaade52c28d67ff199492edf779ce4592b9
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-01-16 (Wed, 16 Jan 2019)

  Changed paths:
    M modules/usrloc/kv_store.c

  Log Message:
  -----------
  usrloc: Fix a rare key reallocation bug


  Commit: 354547835296ac121356a2520883dc75085b7daf
      https://github.com/OpenSIPS/opensips/commit/354547835296ac121356a2520883dc75085b7daf
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-01-16 (Wed, 16 Jan 2019)

  Changed paths:
    M modules/usrloc/kv_store.c
    M modules/usrloc/kv_store.h
    M modules/usrloc/ucontact.c
    M modules/usrloc/ucontact.h
    M modules/usrloc/ul_cluster.c
    M modules/usrloc/ul_cluster.h

  Log Message:
  -----------
  usrloc: Add optional sharing tags for the insert/update API


  Commit: 8837dad66d280953afe251057b9fd5e519e98ccc
      https://github.com/OpenSIPS/opensips/commit/8837dad66d280953afe251057b9fd5e519e98ccc
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-01-17 (Thu, 17 Jan 2019)

  Changed paths:
    M modules/usrloc/dlist.c
    M modules/usrloc/doc/usrloc_admin.xml
    M modules/usrloc/ul_mod.c
    M modules/usrloc/ul_mod.h

  Log Message:
  -----------
  usrloc: Add/Document the 'pinging_mode' modparam

Replaces 'shared_pinging', which is now deprecated.


  Commit: 4870fa635659865865d2a36f9612a17ebc934a0f
      https://github.com/OpenSIPS/opensips/commit/4870fa635659865865d2a36f9612a17ebc934a0f
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-01-17 (Thu, 17 Jan 2019)

  Changed paths:
    M modules/usrloc/ucontact.c

  Log Message:
  -----------
  usrloc: Make shtags persistent on restart + replication


  Commit: 8a159d0ae7ff86b44461e9a4f933822d8db67218
      https://github.com/OpenSIPS/opensips/commit/8a159d0ae7ff86b44461e9a4f933822d8db67218
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-01-17 (Thu, 17 Jan 2019)

  Changed paths:
    M modules/usrloc/doc/usrloc_admin.xml
    M modules/usrloc/udomain.c

  Log Message:
  -----------
  usrloc: Add the "shtag" parameter to E_UL_CONTACT events


  Commit: 04bd0ac3931fb071f4abac6db6994e65c658dd39
      https://github.com/OpenSIPS/opensips/commit/04bd0ac3931fb071f4abac6db6994e65c658dd39
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-01-17 (Thu, 17 Jan 2019)

  Changed paths:
    M modules/clusterer/api.h
    M modules/usrloc/dlist.c
    M modules/usrloc/ul_cluster.h

  Log Message:
  -----------
  usrloc: Implement the "ownership" pinging mode


  Commit: 8c763ad66319106a1dc4e1366621bca2c6f957d5
      https://github.com/OpenSIPS/opensips/commit/8c763ad66319106a1dc4e1366621bca2c6f957d5
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-01-17 (Thu, 17 Jan 2019)

  Changed paths:
    M lib/reg/ci.c
    M lib/reg/ci.h
    M modules/registrar/reg_mod.c
    M modules/registrar/save.c
    M modules/registrar/save.h
    M modules/registrar/sip_msg.h
    M modules/usrloc/ucontact.c
    M modules/usrloc/ucontact.h
    M modules/usrloc/ul_mod.h
    M modules/usrloc/usrloc.c
    M modules/usrloc/usrloc.h

  Log Message:
  -----------
  registrar: Add an optional "ownership_tag" parameter to save()


  Commit: 1e2caeb9a28f71a5d15e3b64555686abc0de1d30
      https://github.com/OpenSIPS/opensips/commit/1e2caeb9a28f71a5d15e3b64555686abc0de1d30
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-01-17 (Thu, 17 Jan 2019)

  Changed paths:
    M modules/registrar/doc/registrar_admin.xml

  Log Message:
  -----------
  registrar: Document "ownership_tag"


  Commit: b7aa35a48b0653823d59a532a8eceb908910754b
      https://github.com/OpenSIPS/opensips/commit/b7aa35a48b0653823d59a532a8eceb908910754b
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-01-17 (Thu, 17 Jan 2019)

  Changed paths:
    M modules/mid_registrar/mid_registrar.c
    M modules/mid_registrar/mid_registrar.h
    M modules/mid_registrar/save.c
    M modules/mid_registrar/save.h

  Log Message:
  -----------
  mid_registrar: Add optional "ownership_tag" save() parameter


  Commit: 4c80e34f40dabd54a5676bee0bca1b1c757d9245
      https://github.com/OpenSIPS/opensips/commit/4c80e34f40dabd54a5676bee0bca1b1c757d9245
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-01-17 (Thu, 17 Jan 2019)

  Changed paths:
    M modules/mid_registrar/doc/mid_registrar_admin.xml

  Log Message:
  -----------
  mid_registrar: Document the newly added parameter


  Commit: b66de01e774fa8969b661aadecf073da416b7460
      https://github.com/OpenSIPS/opensips/commit/b66de01e774fa8969b661aadecf073da416b7460
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-01-18 (Fri, 18 Jan 2019)

  Changed paths:
    M modules/nathelper/sip_pinger.h

  Log Message:
  -----------
  nathelper: Fix segfault while interpreting the branch value

(cherry picked from commit 81f6ac78649d17372d6183a97403514281c537e0)


  Commit: e06f0bf5f62934c877bd35b60cae93ed5881ccc6
      https://github.com/OpenSIPS/opensips/commit/e06f0bf5f62934c877bd35b60cae93ed5881ccc6
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-01-18 (Fri, 18 Jan 2019)

  Changed paths:
    M modules/usrloc/ul_cluster.c

  Log Message:
  -----------
  usrloc: Replicate the K/V store on contact inserts


  Commit: bfb3e6cf44d4c7f41db0963eb4e7a86cad6e37d8
      https://github.com/OpenSIPS/opensips/commit/bfb3e6cf44d4c7f41db0963eb4e7a86cad6e37d8
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-01-18 (Fri, 18 Jan 2019)

  Changed paths:
    M modules/usrloc/ul_cluster.c

  Log Message:
  -----------
  usrloc: Avoid an unwanted error on a bad runtime preset


  Commit: 54393970c849b77ffe45c6c2eaf1948f96778a19
      https://github.com/OpenSIPS/opensips/commit/54393970c849b77ffe45c6c2eaf1948f96778a19
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-01-18 (Fri, 18 Jan 2019)

  Changed paths:
    M modules/usrloc/ul_mod.c

  Log Message:
  -----------
  usrloc: Properly parse the 'pinging_mode' values


  Commit: afa4f044de85eadcbd26863e1c2cf59f621b86da
      https://github.com/OpenSIPS/opensips/commit/afa4f044de85eadcbd26863e1c2cf59f621b86da
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2019-01-18 (Fri, 18 Jan 2019)

  Changed paths:
    M lib/reg/ci.c
    M lib/reg/ci.h
    M modules/clusterer/api.h
    M modules/mid_registrar/doc/mid_registrar_admin.xml
    M modules/mid_registrar/mid_registrar.c
    M modules/mid_registrar/mid_registrar.h
    M modules/mid_registrar/save.c
    M modules/mid_registrar/save.h
    M modules/registrar/doc/registrar_admin.xml
    M modules/registrar/reg_mod.c
    M modules/registrar/save.c
    M modules/registrar/save.h
    M modules/registrar/sip_msg.h
    M modules/usrloc/dlist.c
    M modules/usrloc/doc/usrloc_admin.xml
    M modules/usrloc/kv_store.c
    M modules/usrloc/kv_store.h
    M modules/usrloc/ucontact.c
    M modules/usrloc/ucontact.h
    M modules/usrloc/udomain.c
    A modules/usrloc/ul_cluster.c
    A modules/usrloc/ul_cluster.h
    M modules/usrloc/ul_mi.c
    M modules/usrloc/ul_mod.c
    M modules/usrloc/ul_mod.h
    M modules/usrloc/urecord.c
    R modules/usrloc/ureplication.c
    R modules/usrloc/ureplication.h
    M modules/usrloc/usrloc.c
    M modules/usrloc/usrloc.h

  Log Message:
  -----------
  Merge branch 'feature/usrloc-sharing-tags'


Compare: https://github.com/OpenSIPS/opensips/compare/bece051308eb...afa4f044de85
      **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