Commit Graph

451 Commits

Author SHA1 Message Date
DanB
4f3e91d8ca Default client-server over internal connections, small fixup order of service start 2014-01-23 12:45:13 +01:00
Radu Ioan Fericean
81cc68e0c5 removed exit after cdrs 2014-01-23 11:59:05 +02:00
Radu Ioan Fericean
ea75cd3aa2 cgr-engine main is async again 2014-01-23 11:25:32 +02:00
Radu Ioan Fericean
7697b74713 Merge branch 'master' into shared_balances
Conflicts:
	apier/v1/apier.go
	cmd/cgr-engine/cgr-engine.go
	engine/storage_redis.go
2014-01-23 10:26:29 +02:00
Radu Ioan Fericean
ac60a39852 removed the async stuff from main and fixed method Lock has wrong number
of ins: 1 issue
2014-01-22 20:55:37 +02:00
Radu Ioan Fericean
0005ba2f68 RPC server changes
rpc server now serves both json and gob, refactored server code into
it's own type
2014-01-22 19:53:30 +02:00
DanB
0348be416c ActionTimings -> ActionPlan in APIs, storage tables and redis key 2014-01-19 20:02:32 +01:00
Radu Ioan Fericean
ea6337d9fa updated engine command 2014-01-14 19:23:05 +02:00
Radu Ioan Fericean
99e269b894 Merge branch 'master' into shared_balances 2014-01-14 18:20:29 +02:00
DanB
77fa996a7d Fixup cgr-engine 2014-01-14 11:16:02 +01:00
DanB
845ecc8fd9 Bug fixup in reloading cache on startup(actions ignored) 2014-01-14 10:18:41 +01:00
Radu Ioan Fericean
fb1c7265f5 Merge branch 'master' into shared_balances 2014-01-12 19:09:12 +02:00
DanB
0924f4104c Fixup loader to take from datadir, adding tutorials/fs_csv/cgrates configurations 2014-01-11 16:41:06 +01:00
Radu Ioan Fericean
c8fb090c11 meged master branch 2014-01-09 17:21:27 +02:00
DanB
12e896576c Adding Apier tests for cdrserver, newly added commands for account triggers and account timings 2014-01-09 13:32:52 +01:00
Radu Ioan Fericean
9854ce7068 fixed build 2014-01-07 22:38:38 +02:00
Radu Ioan Fericean
3bc4823e1d handled term signals 2014-01-03 20:34:46 +02:00
Radu Ioan Fericean
fa2ded95bc changed pid argument o string (path to file) 2014-01-03 14:00:02 +02:00
Radu Ioan Fericean
eb3bed151d write pid file from cgr-engine 2014-01-02 22:37:58 +02:00
DanB
9f45635de0 CdrE config, documentation fixup 2013-12-31 11:57:19 +01:00
DanB
4092baea56 Adding cgr-tester tool 2013-12-29 17:20:11 +01:00
DanB
5024944a2b History basic documentation, FsCgr tests fixup for localtime compliance, SaveInterval config on history server parsed as time.Duration 2013-12-29 14:17:38 +01:00
DanB
8064491481 Adding share config methods and tests 2013-12-28 10:34:06 +01:00
DanB
8e95225b99 Completing the implementation of the CDR client with tests 2013-12-22 18:35:16 +01:00
DanB
c38179c01a Cdrc further refactoring 2013-12-22 13:06:40 +01:00
DanB
3598b7b505 Fixup spanstress tool 2013-12-18 20:32:05 +01:00
DanB
f3d0c49803 Finishing implementation of different database handles for rating vs accounting subsystems 2013-12-18 20:02:47 +01:00
Radu Ioan Fericean
cd9eaecb83 changed the way the destinations are cached 2013-12-17 19:33:04 +02:00
Radu Ioan Fericean
3e4067b4b0 started statistics 2013-12-17 16:42:16 +02:00
Radu Ioan Fericean
d0284bf5e1 standard span stress 2013-12-16 15:27:57 +02:00
Radu Ioan Fericean
41dd86ca9a more optimizations for large destination keys 2013-12-16 15:17:20 +02:00
Radu Ioan Fericean
aa2360f756 started reademe for stress testing tools 2013-12-14 17:08:58 +02:00
Radu Ioan Fericean
243ebdb7fa fixed compile error 2013-12-14 16:58:35 +02:00
Radu Ioan Fericean
022c426a20 further caching and optimizations 2013-12-14 16:51:28 +02:00
Radu Ioan Fericean
5a929dfeb0 some memory profiling and optimization 2013-12-14 15:20:58 +02:00
Radu Ioan Fericean
237508e590 performance enhancements 2013-12-14 12:44:42 +02:00
Radu Ioan Fericean
59543849d4 updated all stress test code 2013-12-13 22:56:16 +02:00
Radu Ioan Fericean
8a36ac72b9 improved refund testing and prepared stres test for profiling 2013-12-13 22:43:46 +02:00
Radu Ioan Fericean
b122090421 added save period for history server 2013-12-09 12:49:56 +02:00
Radu Ioan Fericean
490e8043d6 more indenting 2013-11-29 19:17:14 +02:00
Radu Ioan Fericean
69200d00e8 format console api command response 2013-11-29 19:02:47 +02:00
DanB
6138a12974 Improved logging for the cache system, better help message for console get_cost 2013-11-28 15:42:29 +01:00
Radu Ioan Fericean
ed863123f6 renamed flush option to flushdb 2013-11-27 17:48:42 +02:00
DanB
fef08d8a27 Fixups loader reload cache order and history logs 2013-11-27 14:48:11 +01:00
DanB
c380fcb118 Adding -scheduler parameter on cgr-engine, adding local tests for Apier reload scheduler, reload cache and getCost 2013-11-25 19:19:50 +01:00
DanB
ade79936b5 Adding ApierV1.LoadTariffPlanFromFolder API together with it's local tests 2013-11-24 20:21:03 +01:00
DanB
5ff600fe18 Adding LoadAll method to loader so we can compress the code from Apier 2013-11-24 19:20:35 +01:00
DanB
c7c4aefe0d Apier local tests, added -rater parameter to cgr-engine command to be able to enforce starting of the rater/apier out of command line, useful mostly for test units 2013-11-20 14:42:15 +01:00
DanB
a20d6258e2 Loader does not longer needs db connections on -dry_run 2013-11-19 20:02:45 +01:00
DanB
a1bbe1c7a6 Dry run for loader 2013-11-19 16:51:53 +01:00