[OpenSIPS-Devel] [OpenSIPS/opensips] 7bc390: Add cachedb_dynamodb module with put_item and get_...
Răzvan Crainea
noreply at github.com
Mon Aug 5 11:27:13 UTC 2024
Branch: refs/heads/master
Home: https://github.com/OpenSIPS/opensips
Commit: 7bc3909fba7e7a9070f52b6d2f1a1fd681e95fa1
https://github.com/OpenSIPS/opensips/commit/7bc3909fba7e7a9070f52b6d2f1a1fd681e95fa1
Author: Alexandra Titoc <oanatitoc at gmail.com>
Date: 2024-08-05 (Mon, 05 Aug 2024)
Changed paths:
A modules/cachedb_dynamodb/.vscode/settings.json
A modules/cachedb_dynamodb/Makefile
A modules/cachedb_dynamodb/cachedb_dynamodb.c
A modules/cachedb_dynamodb/doc/.vscode/settings.json
A modules/cachedb_dynamodb/doc/example.xml
A modules/cachedb_dynamodb/doc/example_admin.xml
A modules/cachedb_dynamodb/dynamodb_lib.cpp
A modules/cachedb_dynamodb/dynamodb_lib.h
Log Message:
-----------
Add cachedb_dynamodb module with put_item and get_item implementation
Commit: e3c8ebcc90101877bed3f2c7c52e71f0d865fcdb
https://github.com/OpenSIPS/opensips/commit/e3c8ebcc90101877bed3f2c7c52e71f0d865fcdb
Author: Alexandra Titoc <oanatitoc at gmail.com>
Date: 2024-08-05 (Mon, 05 Aug 2024)
Changed paths:
M modules/cachedb_dynamodb/cachedb_dynamodb.c
A modules/cachedb_dynamodb/cachedb_dynamodb_dbase.c
A modules/cachedb_dynamodb/cachedb_dynamodb_dbase.h
M modules/cachedb_dynamodb/dynamodb_lib.cpp
M modules/cachedb_dynamodb/dynamodb_lib.h
Log Message:
-----------
Implement map set/get/remove functions for cachedb_dynamodb module
Commit: 90c2a91373e991d91a57ba109ff1c70d5410e13f
https://github.com/OpenSIPS/opensips/commit/90c2a91373e991d91a57ba109ff1c70d5410e13f
Author: Alexandra Titoc <oanatitoc at gmail.com>
Date: 2024-08-05 (Mon, 05 Aug 2024)
Changed paths:
M lib/list.h
Log Message:
-----------
list.h: Adapt to g++ compiler
Commit: 565d17077b01115b7b9f25828442c317c1fe8509
https://github.com/OpenSIPS/opensips/commit/565d17077b01115b7b9f25828442c317c1fe8509
Author: Alexandra Titoc <oanatitoc at gmail.com>
Date: 2024-08-05 (Mon, 05 Aug 2024)
Changed paths:
M modules/cachedb_dynamodb/cachedb_dynamodb.c
M modules/cachedb_dynamodb/cachedb_dynamodb_dbase.c
M modules/cachedb_dynamodb/dynamodb_lib.cpp
M modules/cachedb_dynamodb/dynamodb_lib.h
Log Message:
-----------
cachedb_dynamodb: Fix various issues
Commit: a774d1753ab9f739ef1db51284621a393731ecf7
https://github.com/OpenSIPS/opensips/commit/a774d1753ab9f739ef1db51284621a393731ecf7
Author: Alexandra Titoc <oanatitoc at gmail.com>
Date: 2024-08-05 (Mon, 05 Aug 2024)
Changed paths:
M modules/cachedb_dynamodb/cachedb_dynamodb_dbase.c
M modules/cachedb_dynamodb/dynamodb_lib.cpp
M modules/cachedb_dynamodb/dynamodb_lib.h
Log Message:
-----------
cachedb_dynamodb: Implement expire logic for dynamodb_set/add/sub
Commit: c3accdceee4c842904dae380c236b7bbd2452204
https://github.com/OpenSIPS/opensips/commit/c3accdceee4c842904dae380c236b7bbd2452204
Author: Alexandra Titoc <oanatitoc at gmail.com>
Date: 2024-08-05 (Mon, 05 Aug 2024)
Changed paths:
M modules/cachedb_dynamodb/cachedb_dynamodb.c
A modules/cachedb_dynamodb/doc/cachedb_dynamodb.xml
A modules/cachedb_dynamodb/doc/cachedb_dynamodb_admin.xml
A modules/cachedb_dynamodb/doc/contributors.xml
Log Message:
-----------
cachedb_dynamodb: Add documentation and update default key & value
Commit: 4204c95ab98a801d42376ba8ed2ff6390d740ac5
https://github.com/OpenSIPS/opensips/commit/4204c95ab98a801d42376ba8ed2ff6390d740ac5
Author: Alexandra Titoc <oanatitoc at gmail.com>
Date: 2024-08-05 (Mon, 05 Aug 2024)
Changed paths:
M modules/cachedb_dynamodb/cachedb_dynamodb.c
M modules/cachedb_dynamodb/cachedb_dynamodb_dbase.c
M modules/cachedb_dynamodb/dynamodb_lib.h
Log Message:
-----------
cachedb_dynamodb: Fix default key and value
Commit: 5245ec50cd97b104ce506dac4ff34f5dcf12ca53
https://github.com/OpenSIPS/opensips/commit/5245ec50cd97b104ce506dac4ff34f5dcf12ca53
Author: Alexandra Titoc <oanatitoc at gmail.com>
Date: 2024-08-05 (Mon, 05 Aug 2024)
Changed paths:
M modules/cachedb_dynamodb/cachedb_dynamodb.c
M modules/cachedb_dynamodb/cachedb_dynamodb_dbase.c
Log Message:
-----------
cachedb_dynamodb: Fix some memory management issues and handle null return values for 'from_str_to_string' function
Commit: 6f355ff132abae3672bcbf83baea87fa1264dec8
https://github.com/OpenSIPS/opensips/commit/6f355ff132abae3672bcbf83baea87fa1264dec8
Author: Alexandra Titoc <oanatitoc at gmail.com>
Date: 2024-08-05 (Mon, 05 Aug 2024)
Changed paths:
M modules/cachedb_dynamodb/cachedb_dynamodb.c
M modules/cachedb_dynamodb/cachedb_dynamodb_dbase.c
M modules/cachedb_dynamodb/dynamodb_lib.cpp
M modules/cachedb_dynamodb/dynamodb_lib.h
Log Message:
-----------
cachedb_dynamodb: Improve memory efficiency and error handling
Commit: 9d99cb1ce05299a2e1828e9c302a02301b744246
https://github.com/OpenSIPS/opensips/commit/9d99cb1ce05299a2e1828e9c302a02301b744246
Author: Alexandra Titoc <oanatitoc at gmail.com>
Date: 2024-08-05 (Mon, 05 Aug 2024)
Changed paths:
M modules/cachedb_dynamodb/cachedb_dynamodb.c
M modules/cachedb_dynamodb/cachedb_dynamodb_dbase.c
M modules/cachedb_dynamodb/dynamodb_lib.h
Log Message:
-----------
cachedb_dynamodb: Refactor keyset structures and improve handling the results for dynamo_get and dynamo_get_counter
Commit: ef1e3189c7d0ea5f67eeb734d68d0b3b49cd41cf
https://github.com/OpenSIPS/opensips/commit/ef1e3189c7d0ea5f67eeb734d68d0b3b49cd41cf
Author: Alexandra Titoc <oanatitoc at gmail.com>
Date: 2024-08-05 (Mon, 05 Aug 2024)
Changed paths:
M modules/cachedb_dynamodb/cachedb_dynamodb.c
M modules/cachedb_dynamodb/cachedb_dynamodb_dbase.c
M modules/cachedb_dynamodb/cachedb_dynamodb_dbase.h
M modules/cachedb_dynamodb/dynamodb_lib.cpp
M modules/cachedb_dynamodb/dynamodb_lib.h
Log Message:
-----------
cachedb_dynamodb: Refactor the code using str* instead of char* where possible
Commit: 95a0469b552d876ac05a07cb2cdfc6fa1d175260
https://github.com/OpenSIPS/opensips/commit/95a0469b552d876ac05a07cb2cdfc6fa1d175260
Author: Alexandra Titoc <oanatitoc at gmail.com>
Date: 2024-08-05 (Mon, 05 Aug 2024)
Changed paths:
M modules/cachedb_dynamodb/cachedb_dynamodb.c
M modules/cachedb_dynamodb/cachedb_dynamodb_dbase.c
Log Message:
-----------
cachedb_dynamodb: Change memory allocation for str* variables
Commit: 32ae055470b9682bbeaf5fb38781419d383f92b4
https://github.com/OpenSIPS/opensips/commit/32ae055470b9682bbeaf5fb38781419d383f92b4
Author: Alexandra Titoc <oanatitoc at gmail.com>
Date: 2024-08-05 (Mon, 05 Aug 2024)
Changed paths:
M modules/cachedb_dynamodb/cachedb_dynamodb.c
M modules/cachedb_dynamodb/cachedb_dynamodb_dbase.c
M modules/cachedb_dynamodb/dynamodb_lib.cpp
M modules/cachedb_dynamodb/dynamodb_lib.h
Log Message:
-----------
cachedb_dynamodb: Improve memory access by using str instead of str* where possible
Commit: f9c671b18de22c65cfdfcb453bc1d65871e27273
https://github.com/OpenSIPS/opensips/commit/f9c671b18de22c65cfdfcb453bc1d65871e27273
Author: Alexandra Titoc <oanatitoc at gmail.com>
Date: 2024-08-05 (Mon, 05 Aug 2024)
Changed paths:
M modules/cachedb_dynamodb/cachedb_dynamodb.c
M modules/cachedb_dynamodb/dynamodb_lib.cpp
M modules/cachedb_dynamodb/dynamodb_lib.h
Log Message:
-----------
cachedb_dynamodb: Update defines
Commit: dcb4f20402fecde21af1fd2ddf2fac5219aba9d3
https://github.com/OpenSIPS/opensips/commit/dcb4f20402fecde21af1fd2ddf2fac5219aba9d3
Author: Alexandra Titoc <oanatitoc at gmail.com>
Date: 2024-08-05 (Mon, 05 Aug 2024)
Changed paths:
M dprint.c
M dprint.h
M log_interface.h
Log Message:
-----------
dprint: Adapt log functions for g++ compiler
Commit: 1b7d81384e63a440606109089efa56da6157b045
https://github.com/OpenSIPS/opensips/commit/1b7d81384e63a440606109089efa56da6157b045
Author: Alexandra Titoc <oanatitoc at gmail.com>
Date: 2024-08-05 (Mon, 05 Aug 2024)
Changed paths:
M modules/cachedb_dynamodb/dynamodb_lib.cpp
M modules/cachedb_dynamodb/dynamodb_lib.h
Log Message:
-----------
cachedb_dynamodb: Replace std logging with OpenSIPS LM logging macros in cpp file
Commit: 0af9aac0beb81b3264af2acbc5c7b3a2dd2dd57a
https://github.com/OpenSIPS/opensips/commit/0af9aac0beb81b3264af2acbc5c7b3a2dd2dd57a
Author: Alexandra Titoc <oanatitoc at gmail.com>
Date: 2024-08-05 (Mon, 05 Aug 2024)
Changed paths:
M Makefile.conf.template
M modules/cachedb_dynamodb/Makefile
Log Message:
-----------
Add module dependencies and resolving some Makefile errors
Commit: a079623d7ebed6d00e275e215424c6903d3f4e10
https://github.com/OpenSIPS/opensips/commit/a079623d7ebed6d00e275e215424c6903d3f4e10
Author: Alexandra Titoc <oanatitoc at gmail.com>
Date: 2024-08-05 (Mon, 05 Aug 2024)
Changed paths:
M packaging/debian/rules
M packaging/redhat_fedora/opensips.spec
Log Message:
-----------
Resolve other compile errors
Commit: 8dc3e5c5c4c25f46ff8e9b94da890ffde21e7e27
https://github.com/OpenSIPS/opensips/commit/8dc3e5c5c4c25f46ff8e9b94da890ffde21e7e27
Author: Razvan Crainea <razvan at opensips.org>
Date: 2024-08-05 (Mon, 05 Aug 2024)
Changed paths:
R modules/cachedb_dynamodb/.vscode/settings.json
R modules/cachedb_dynamodb/doc/.vscode/settings.json
Log Message:
-----------
cachedb_dynamodb: remove .vscode
Commit: 24c055785b88f8e5f7743c56039ef3c4599cec88
https://github.com/OpenSIPS/opensips/commit/24c055785b88f8e5f7743c56039ef3c4599cec88
Author: Razvan Crainea <razvan at opensips.org>
Date: 2024-08-05 (Mon, 05 Aug 2024)
Changed paths:
R modules/cachedb_dynamodb/doc/example.xml
R modules/cachedb_dynamodb/doc/example_admin.xml
Log Message:
-----------
cachedb_dynamodb: remove example xml files
Compare: https://github.com/OpenSIPS/opensips/compare/71e47427eb5f...24c055785b88
To unsubscribe from these emails, change your notification settings at https://github.com/OpenSIPS/opensips/settings/notifications
More information about the Devel
mailing list