Commit Graph

71 Commits

Author SHA1 Message Date
DanB
dad5a240a0 StorDB.GetCDRs with remove support 2016-01-02 12:15:55 +01:00
DanB
140e6f2da8 MongoDb configurable indexes in cgrates.json, fixes #340 2016-01-01 16:22:47 +01:00
DanB
e20e909d58 Fix time initialization for RateCDRs, mongodb local tests completed 2015-12-31 12:16:10 +01:00
DanB
fbe369833e More compact engine.CDRStorage testing, apier/v2/cdrs_mongo_local_test updates 2015-12-29 13:00:10 +01:00
DanB
eadd0cbb79 CDR and related TOR -> ToR field 2015-12-28 13:37:43 +01:00
DanB
541a308e0e Fix CDRS processing for *raw CDRs, apierv2/cdrs tests fixes for both MySQL and Postgres 2015-12-13 19:39:47 +01:00
DanB
eb2e8f6876 Unified storage SetCdr and SetRatedCdr into SetCDR, engine/storage_cdrs_it_test should automate testing for the supported StoredDb drivers 2015-12-13 17:28:55 +01:00
DanB
16beb55df8 Fix conflicts from master 2015-12-13 11:31:26 +01:00
Radu Ioan Fericean
6b2e32944c flood protection for scheduler 2015-12-09 15:36:31 +02:00
DanB
35b6a5087c Engine tbl_cdrs refactoring, CDR.ReqType -> RequestType 2015-12-06 10:18:17 +01:00
DanB
79d554fa60 Refactoring StoredCdr->CDR, fixes #312 2015-12-05 18:16:28 +01:00
DanB
d3c326c372 Fix AddAccountAliases and AddRatingSubjectAliases APIs, fix deadlock in updateAlias 2015-11-27 20:52:43 +01:00
DanB
0b6d78d714 CDR processing benchmarks attached to local tests in apier/v2/cdrs_* 2015-11-26 17:49:56 +01:00
DanB
33b3cbbcd1 Tests for re-rating 2015-11-21 12:09:31 +01:00
Radu Ioan Fericean
312ea32383 relase tp data imidiatly after load 2015-11-16 20:09:26 +02:00
Radu Ioan Fericean
8d9df1232c try to release memory 2015-11-16 19:55:03 +02:00
Radu Ioan Fericean
cd6007e501 cache action plans from v2 api 2015-11-10 12:52:42 +02:00
DanB
b779819656 Adding SM-Generic into cmd/cgr-engine, initial integration tests, ApierV2.GetAccount implementation 2015-11-07 12:23:16 +01:00
Radu Ioan Fericean
b81b9e5c56 old account format for apier v1 2015-10-29 09:51:18 +02:00
Radu Ioan Fericean
0e9106a9b0 mongo tests enabled 2015-10-19 17:45:41 +03:00
Radu Ioan Fericean
ea9a8940eb temporary disabled mongo tests 2015-10-19 10:58:33 +03:00
Radu Ioan Fericean
a744a6f592 added apier cdrs mongo local tests 2015-10-13 16:42:07 +03:00
Radu Ioan Fericean
17603c4c51 added mongo local tests 2015-10-13 16:29:59 +03:00
Radu Ioan Fericean
28561dba1f finshed mongo tp methods
test pending
2015-10-12 13:46:09 +03:00
Radu Ioan Fericean
2ae9e9195e implementing mongo storage
work in progress
2015-10-08 22:55:30 +03:00
DanB
2ef26c9be9 New HttpPoster implementation, moved Logger to utils package 2015-10-01 14:47:07 +02:00
Radu Ioan Fericean
fd63470916 added timer for guardian lock
fixes #172
2015-09-14 21:22:12 +03:00
DanB
b7f839de31 CDRE config reload, fixes #110, improved handling of the CDRC reloads without sync 2015-09-12 20:49:53 +02:00
DanB
f2386c88f3 ApierV2.LoadTariffPlanFromFolder with support for returning loadInstance data, various localtest cache tests fixes 2015-08-23 15:48:14 +02:00
DanB
9d88fdc792 LoadHistory implementation, added LastLoadId and LastLoadTime to CacheStats 2015-08-23 14:21:44 +02:00
Radu Ioan Fericean
68f6b10be9 Merge branch 'master' into aliases 2015-08-19 13:56:36 +03:00
DanB
1efd09a655 Configurable default_timezone for timestamps which are missing it, fixes #149, fixes #108 2015-08-19 12:15:28 +02:00
Radu Ioan Fericean
98a172ebbf apier load fixes 2015-08-12 15:41:14 +03:00
Radu Ioan Fericean
3d09334fff local test passes 2015-08-10 18:56:45 +03:00
Radu Ioan Fericean
ce2bcac0b9 more refactoring on Guardian 2015-07-10 23:33:45 +03:00
DanB
0b9753ad79 CDRS to only process rawCdr synchronously and all the rest async to speed up the process and avoid struct locks - if any 2015-06-18 16:57:15 +02:00
Radu Ioan Fericean
fcb5fee2fc normal test passing 2015-06-16 22:09:10 +03:00
Radu Ioan Fericean
9ffc2a4715 refactored errors 2015-06-13 16:45:09 +03:00
Radu Ioan Fericean
6ed59dafe9 moved derived charger with passing tests 2015-06-12 21:19:37 +03:00
Radu Ioan Fericean
c230169b2a added *generic type of record 2015-06-11 14:52:24 +03:00
Radu Ioan Fericean
2312bedfe7 Merge branch 'master' into load 2015-06-06 09:49:57 +03:00
DanB
16793018a2 Adding Min/MaxPdd as CdrsFilter, renamed UsageStart->MinUsage, UsageEnd->MaxUsage, CostStart->MinCost, CostEnd->MaxCost for better readability, added sql tests for Min/MaxPdd filter 2015-06-05 20:46:09 +02:00
Radu Ioan Fericean
72ac8052bf buils script finishing succesfuly 2015-06-05 16:18:50 +03:00
DanB
3adf5809c0 ApierV2.ExportCdrsToFile method 2015-05-05 19:13:14 +02:00
DanB
60975a7e40 ApierV1.ImportTariffPlanFromFolder and ApierV1.LoadTariffPlanFromStorDb methods, various loader fixes and improvements 2015-04-05 17:59:43 +02:00
Radu Ioan Fericean
8037f99cb8 further account guard simplification 2015-04-03 21:49:52 +03:00
Radu Ioan Fericean
53a4895683 fix build and test on lcr qos sorter 2015-04-03 19:40:18 +03:00
DanB
7677a5ff89 Merged CDRS with Mediator for more code robusness and improve replication mechanism; adding CdrFilters inside CdrReplication 2015-03-27 18:29:28 +01:00
DanB
3be8597f87 CdrsV1.ProcessExternalCdr API, CgrExtCdr renamed to ExternalCdr for better readability 2015-03-24 14:34:47 +01:00
DanB
44fa456eb5 Moving Cdr* from utils to engine package so we can attach CostDetails to StoredCdr 2015-03-22 18:04:38 +01:00