61 Commits

Author SHA1 Message Date
ionutboangiu
8443af3a89 Relicense from GPLv3 to AGPLv3 2025-10-29 19:42:40 +01:00
arberkatellari
f6c300c395 Add action type *dynamic_attribute and revise clone functions 2025-05-18 16:12:20 +02:00
ionutboangiu
37925b8f59 add replicate interval and failed_dir config opts 2025-04-11 22:47:30 +03:00
arberkatellari
de349e2482 Revise InternalDB constructor 2025-04-11 13:09:50 +02:00
arberkatellari
a168f262e2 Add dump and restore functionality for internal DBs 2025-04-06 12:08:40 +02:00
ionutboangiu
eb3bd5cc1d Add redisPoolPipelineLimit configuration field for datadb
Sets the maximum number of commands that can be pipelined before flushing.
0 means no limit and pipelines will only be limited by the time window.
2024-07-05 11:21:16 +02:00
ionutboangiu
ed3fa0d294 Add redisPoolPipelineWindow configuration field for datadb
Sets the duration after which internal pipelines are flushed.
0 disabled implicit pipelining.
2024-07-02 19:58:03 +02:00
ionutboangiu
17fbc2d51b Rename mongoScheme opt to mongoConnScheme 2023-12-12 10:10:26 +01:00
ionutboangiu
24cbe49d90 Add support for mongodb+srv conn format
Option can be found in db opts under the name 'mongoSchema'.
2023-12-11 17:15:40 +01:00
gezimbll
c2dacc42c1 Removed warnings from go staticcheck 2023-11-08 17:10:13 +01:00
ionutboangiu
6c16ff320f Replace interface{} with any 2023-05-31 10:23:12 +02:00
gezimbll
7dd79308b8 fixing it tests for db type 2023-03-08 19:15:23 +01:00
gezimbll
5c4bf0e538 changing db type constants with leading * 2023-03-08 19:15:23 +01:00
ionutboangiu
aaea87eb33 Make data and stordb opts into structs 2022-07-12 17:59:09 +02:00
Trial97
910105182b Updated integration tests 2021-10-21 14:30:20 +03:00
Trial97
291a959ec8 Updated internal dataDB 2021-10-21 14:30:20 +03:00
Trial97
c13a5cf790 Finished implementing the DataNode as a replacement 2021-03-26 13:46:25 +01:00
Trial97
78cbb5932b Added replication filtering 2021-03-09 17:37:59 +01:00
Trial97
5f0150b639 Updated dataDB config structure 2021-03-09 17:37:59 +01:00
Trial97
f6b6e62cf4 Updated unit tests 2021-03-09 17:37:59 +01:00
Trial97
7e90a42c1f Added filtered replication for dataDB items 2021-03-09 17:37:59 +01:00
Trial97
0a7446bdad Added Config in agent request as dataprovider 2021-02-09 15:16:20 +01:00
porosnicuadrian
d220ab88b9 Removed error from AsMapInterface function's signature 2020-12-02 17:07:35 +01:00
Trial97
f158b191f3 Added Clone functions for all config sections 2020-11-27 08:41:56 +01:00
porosnicuadrian
461a7003e5 Removed error from Items field 2020-11-09 09:41:26 +01:00
Trial97
6af358e55e Updated GetConfig and ReloadConfig APIs 2020-11-05 17:07:50 +01:00
Trial97
568df81745 Added cores package and tests for caps 2020-11-05 17:07:50 +01:00
porosnicuadrian
9c8384b42e Covered datadbcfg 2020-10-01 16:55:18 +02:00
porosnicuadrian
893c1af1d1 Updated datadbcfg AsMapInterface method 2020-09-16 19:35:55 +03:00
porosnicuadrian
34ce1addab Updated diameter AsMapInterface method 2020-09-16 19:35:55 +03:00
porosnicuadrian
bebd8f8115 Updated configs AsMapInterface method 2020-09-16 19:35:55 +03:00
Trial97
841264a97a Moved all specific DB options in opts 2020-08-28 14:35:42 +02:00
Trial97
c1a96d21a4 Added support for Redis cluster 2020-08-07 09:27:02 +02:00
Trial97
a381e3a670 Updated RouteID and APIKey options 2020-07-16 15:07:31 +02:00
adragusin
694b6c7173 Updated Event Opts 2020-07-14 10:11:27 +02:00
Dan Christian Bogos
4fe65238f3 Revert " Added tests for modelhelpers" 2020-07-09 16:10:50 +02:00
adragusin
9db3272962 Updated Event Opts 2020-07-08 11:00:29 -04:00
Trial97
f4fe295cd1 Updated internalDB integration tests 2020-06-29 18:11:20 +03:00
Trial97
c3cea2d52d Updated *gob integration tests 2020-04-27 16:57:51 +02:00
adragusin
6c7270b454 Added tests for some AsMapInterface methods 2020-04-23 22:58:35 +02:00
adragusin
bd86c906a6 Added AsMapInterface method for some config fields 2020-04-10 09:58:04 +02:00
adragusin
1e6b59c7ee Updated tests in apier and general_tests 2020-03-03 18:28:05 +01:00
TeoV
dfb024360d Add Limit and staticTTL option to Items from Data/StorDB 2020-03-02 10:10:57 +01:00
adragusin
488956f7bc Added Replication APIs to dispatcher 2020-02-18 18:08:52 +01:00
TeoV
35d19ab4b2 Add TTL option for DataDB/StorDB for type *internal 2020-01-14 08:42:10 -05:00
TeoV
04d38094e5 Add Items in config in stordb 2020-01-14 08:42:10 -05:00
Trial97
6da56c095b Updated GetRatingPlansCost and SupplierService.costForEvent 2020-01-13 14:38:58 +02:00
TeoV
7b72c943a0 Add connections from remote and replicate throuh ConnManager 2020-01-06 09:27:34 -05:00
TeoV
af1cfc64c8 Implement Replication for all Set Methods 2019-11-20 19:48:14 +01:00
TeoV
ee37110cfe Add rpc pool for remote connections 2019-11-15 13:36:53 +01:00