[OpenSIPS-Devel] [OpenSIPS/opensips] e0b6d2: cachedb_cassandra: update driver

Vlad Patrascu vladp at opensips.org
Tue Sep 4 06:46:20 EDT 2018


  Branch: refs/heads/2.2
  Home:   https://github.com/OpenSIPS/opensips
  Commit: e0b6d29223babf2bd16b9fa8fbda6a015dd5eeff
      https://github.com/OpenSIPS/opensips/commit/e0b6d29223babf2bd16b9fa8fbda6a015dd5eeff
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2018-09-04 (Tue, 04 Sep 2018)

  Changed paths:
    R modules/cachedb_cassandra/Cassandra.cpp
    R modules/cachedb_cassandra/Cassandra.h
    M modules/cachedb_cassandra/Makefile
    M modules/cachedb_cassandra/cachedb_cassandra.c
    M modules/cachedb_cassandra/cachedb_cassandra.h
    A modules/cachedb_cassandra/cachedb_cassandra_dbase.c
    R modules/cachedb_cassandra/cachedb_cassandra_dbase.cpp
    M modules/cachedb_cassandra/cachedb_cassandra_dbase.h
    R modules/cachedb_cassandra/cachedb_cassandra_lib.h
    R modules/cachedb_cassandra/cassandra_constants.cpp
    R modules/cachedb_cassandra/cassandra_constants.h
    R modules/cachedb_cassandra/cassandra_types.cpp
    R modules/cachedb_cassandra/cassandra_types.h

  Log Message:
  -----------
  cachedb_cassandra: update driver

Update the OpenSIPS Cassandra driver from the deprecated Thrift based
implementation to the newer DataStax C/C++ driver that uses Cassandra's
native transport protocol and the Cassandra Query Language.

Closes #1117

(cherry picked from commit 6f873a7fb98e0a2a53e098976a83037390d13efc)


  Commit: cd9279745c2928a79e1021a40e49f39eb6d6eede
      https://github.com/OpenSIPS/opensips/commit/cd9279745c2928a79e1021a40e49f39eb6d6eede
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2018-09-04 (Tue, 04 Sep 2018)

  Changed paths:
    M modules/cachedb_cassandra/cachedb_cassandra_dbase.c

  Log Message:
  -----------
  cachedb_cassandra: change the separator in the URL database to '.'

(cherry picked from commit 37d240643301053a0f6ba9f2558a3e8e60500556)


  Commit: 3c54186dc05317cf6632694b61d3ed67fde0e62f
      https://github.com/OpenSIPS/opensips/commit/3c54186dc05317cf6632694b61d3ed67fde0e62f
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2018-09-04 (Tue, 04 Sep 2018)

  Changed paths:
    M modules/cachedb_cassandra/cachedb_cassandra_dbase.c

  Log Message:
  -----------
  cachedb_cassandra: use quoted identifiers in queries

(cherry picked from commit c58945b324281a3a243e97300dffd5ca2755c26f)


  Commit: 8ed195ceda38cb3054ff9f403a6159372dda8be0
      https://github.com/OpenSIPS/opensips/commit/8ed195ceda38cb3054ff9f403a6159372dda8be0
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2018-09-04 (Tue, 04 Sep 2018)

  Changed paths:
    M modules/cachedb_cassandra/cachedb_cassandra_dbase.c

  Log Message:
  -----------
  cachedb_cassandra: check if counters table exists before using it

(cherry picked from commit a81860e6050a70afcd6da18d9b75be02ebaf1af4)


  Commit: acb5961a1f5bf3104cc23fc81ba4eb8559d2b756
      https://github.com/OpenSIPS/opensips/commit/acb5961a1f5bf3104cc23fc81ba4eb8559d2b756
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2018-09-04 (Tue, 04 Sep 2018)

  Changed paths:
    M modules/cachedb_cassandra/doc/cachedb_cassandra_admin.xml

  Log Message:
  -----------
  cachedb_cassandra: update documentation

(cherry picked from commit f85724f9b229548542ccfa6b5a157ad3d7b534bd)


Compare: https://github.com/OpenSIPS/opensips/compare/394f14808d44...acb5961a1f5b
      **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