[sr-dev] git:4.4:18c64d2c: db_text: implement fetch and memory constraints

lazedo luis.azedo at factorlusitano.com
Wed Jan 18 14:23:39 CET 2017


Module: kamailio
Branch: 4.4
Commit: 18c64d2c9ff1527655055f75aa22e7d68c307874
URL: https://github.com/kamailio/kamailio/commit/18c64d2c9ff1527655055f75aa22e7d68c307874

Author: lazedo <luis.azedo at factorlusitano.com>
Committer: lazedo <luis.azedo at factorlusitano.com>
Date: 2017-01-18T10:00:22Z

db_text: implement fetch and memory constraints

when dealing with large db_text files, pkg_memory is not suitable for
operating the database.

implementing fetch allows modules like presence & registrar & usrloc
to query large tables without constraints on pkg_memory.

creates tmp tables in shared memory for query results

---

Modified: modules/db_text/dbt_api.c
Modified: modules/db_text/dbt_api.h
Modified: modules/db_text/dbt_base.c
Modified: modules/db_text/dbt_lib.c
Modified: modules/db_text/dbt_lib.h
Modified: modules/db_text/dbt_res.c
Modified: modules/db_text/dbt_res.h
Modified: modules/db_text/dbt_tb.c
Modified: modules/db_text/dbtext.c
Modified: modules/db_text/dbtext.h

---

Diff:  https://github.com/kamailio/kamailio/commit/18c64d2c9ff1527655055f75aa22e7d68c307874.diff
Patch: https://github.com/kamailio/kamailio/commit/18c64d2c9ff1527655055f75aa22e7d68c307874.patch




More information about the sr-dev mailing list