[OpenSIPS-Devel] [OpenSIPS/opensips] 19f82a: clusterer: improve post-sync performance

Vlad Pătrașcu noreply at github.com
Fri Sep 24 18:35:50 EST 2021


  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 19f82ae6f051de981a01bb2bacd3e1629d4c95d2
      https://github.com/OpenSIPS/opensips/commit/19f82ae6f051de981a01bb2bacd3e1629d4c95d2
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2021-09-24 (Fri, 24 Sep 2021)

  Changed paths:
    M bin_interface.c
    M bin_interface.h
    M modules/b2b_entities/b2be_clustering.c
    M modules/cachedb_local/cachedb_local_replication.c
    M modules/clusterer/api.h
    M modules/clusterer/clusterer.c
    M modules/clusterer/clusterer.h
    M modules/clusterer/sync.c
    M modules/dialog/dlg_replication.c
    M modules/dispatcher/ds_clustering.c
    M modules/drouting/dr_clustering.c
    M modules/load_balancer/lb_clustering.c
    M modules/presence/clustering.c
    M modules/pua/clustering.c
    M modules/usrloc/ul_cluster.c

  Log Message:
  -----------
  clusterer: improve post-sync performance

After sync is completed, dispatch through IPC the processing of the
buffered replication packets received while syncing.


  Commit: 14d1a72f433b941c41b9c28951738f11986846b6
      https://github.com/OpenSIPS/opensips/commit/14d1a72f433b941c41b9c28951738f11986846b6
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2021-09-24 (Fri, 24 Sep 2021)

  Changed paths:
    M modules/clusterer/clusterer.c
    M modules/clusterer/sync.c

  Log Message:
  -----------
  clusterer: improve performance of sync packets processing

Dispatch through IPC the processing of received sync packets.


Compare: https://github.com/OpenSIPS/opensips/compare/2011a9f1e2fb...14d1a72f433b



More information about the Devel mailing list