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

Vlad Patrascu vladp at opensips.org
Tue Sep 4 06:45:47 EDT 2018


  Branch: refs/heads/2.3
  Home:   https://github.com/OpenSIPS/opensips
  Commit: a6639c4ba6bac38391b48cf7be577394ce4055a9
      https://github.com/OpenSIPS/opensips/commit/a6639c4ba6bac38391b48cf7be577394ce4055a9
  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: da0f070205ff49b165b1c48e0287f7102826a7b8
      https://github.com/OpenSIPS/opensips/commit/da0f070205ff49b165b1c48e0287f7102826a7b8
  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: b6774d0d76c39af5a120b2f77a4f3fb68358c58f
      https://github.com/OpenSIPS/opensips/commit/b6774d0d76c39af5a120b2f77a4f3fb68358c58f
  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: c75c4933be1893463e7a9317606fbbe5ad2cd91a
      https://github.com/OpenSIPS/opensips/commit/c75c4933be1893463e7a9317606fbbe5ad2cd91a
  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: b5219e43f38b492a10830860a344f6c9000e2cda
      https://github.com/OpenSIPS/opensips/commit/b5219e43f38b492a10830860a344f6c9000e2cda
  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/62290343654a...b5219e43f38b
      **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