Commit Graph

302 Commits

Author SHA1 Message Date
Radu Ioan Fericean
736dfbd2cf used mutex for account locking 2012-07-09 19:56:19 +03:00
Radu Ioan Fericean
8c53c39214 action timing execution protection 2012-07-09 19:46:17 +03:00
Radu Ioan Fericean
ac510fd200 implemented new locking mechanism 2012-07-09 19:30:45 +03:00
Radu Ioan Fericean
d377d19a63 add minutes to the minute counter only if the bucket exists 2012-07-09 14:13:43 +03:00
Radu Ioan Fericean
49610c3a25 uniformized debit functions 2012-07-09 13:27:21 +03:00
Radu Ioan Fericean
29743c6f48 improved user locking 2012-07-08 17:38:29 +03:00
Radu Ioan Fericean
b4f64c8662 json made optional for all rpc encodings 2012-07-08 15:19:35 +03:00
Radu Ioan Fericean
ef42b662ad embed mux in balancer 2012-07-08 14:09:59 +03:00
Radu Ioan Fericean
46010e4d1f started better sync mechanism 2012-07-08 14:04:03 +03:00
Radu Ioan Fericean
286c0fe40e counter for minutes 2012-07-08 13:00:10 +03:00
Radu Ioan Fericean
50e3dc67b2 removed minute bucket 2012-07-08 12:53:17 +03:00
Radu Ioan Fericean
a8b73a9fe2 added counter to simple debits 2012-07-08 12:48:18 +03:00
Radu Ioan Fericean
d326fff819 updated http tool 2012-07-07 12:47:18 +03:00
Radu Ioan Fericean
41e8a496ed prints req/sec 2012-07-07 12:07:24 +03:00
Radu Ioan Fericean
43f88836b1 removed get present second 2012-07-07 11:20:35 +03:00
Radu Ioan Fericean
1ff3548d9e updated command line tools 2012-07-07 11:04:17 +03:00
Radu Ioan Fericean
f3f635fc33 tested actions 2012-07-06 13:14:01 +03:00
Radu Ioan Fericean
aec93f7a53 corrected trigger tests 2012-07-06 12:21:22 +03:00
Radu Ioan Fericean
aa36530b7a rater compilable again 2012-07-05 16:28:26 +03:00
Radu Ioan Fericean
f767e8954c implemented topup actions 2012-07-05 15:49:58 +03:00
Radu Ioan Fericean
34d9f3ec3a tested executing triggers 2012-07-05 14:48:43 +03:00
Radu Ioan Fericean
7782722501 implemented unit counting 2012-07-05 12:11:02 +03:00
Radu Ioan Fericean
63cab00c10 better action timing sorting function 2012-07-05 11:42:38 +03:00
Radu Ioan Fericean
850e2cafd2 using more processors for stress 2012-07-04 19:44:08 +03:00
Radu Ioan Fericean
bb2916c42c MyMarshaler fully impelmented 2012-07-04 19:16:08 +03:00
Radu Ioan Fericean
7dbf7f90b1 revertin (again) to self made store/restore 2012-07-04 17:27:18 +03:00
Radu Ioan Fericean
df95c444f5 added direction to call cost 2012-07-03 21:09:31 +03:00
Radu Ioan Fericean
846fce4b27 commands compilable again, worked on debit action 2012-07-03 18:14:59 +03:00
Radu Ioan Fericean
d8b86cb270 actions sorters 2012-07-03 16:38:43 +03:00
Radu Ioan Fericean
4dce1c216f all tests pass 2012-07-03 14:49:04 +03:00
Radu Ioan Fericean
5dc5593d9b initial user budgets for test 2012-07-03 13:27:48 +03:00
Radu Ioan Fericean
85282b8177 Implemented executeActionTriggers method 2012-07-02 22:38:31 +03:00
Radu Ioan Fericean
88d88e1ab0 more teste passing 2012-07-02 17:46:37 +03:00
Radu Ioan Fericean
fcd8bc8387 created marshal strategy 2012-07-02 13:11:28 +03:00
Radu Ioan Fericean
b6cd83bc84 only one test failing 2012-07-01 12:35:50 +03:00
Radu Ioan Fericean
c915110b82 worked on action timings loading and execution 2012-07-01 12:11:23 +03:00
Radu Ioan Fericean
93730f6568 most test passing, to implement actions 2012-07-01 00:21:43 +03:00
Radu Ioan Fericean
ac4a228c65 new (simplified) rating rpofiles loader 2012-06-30 23:44:47 +03:00
Radu Ioan Fericean
2f31c22d6a more tests passing 2012-06-30 18:11:32 +03:00
Radu Ioan Fericean
b151d0dc82 correcting rates loading 2012-06-30 16:10:34 +03:00
Radu Ioan Fericean
e1827017a0 more tests passing 2012-06-29 17:42:01 +03:00
Radu Ioan Fericean
81ace801d0 started retesting failing tests 2012-06-29 17:13:26 +03:00
Radu Ioan Fericean
7adaa00f14 tested new radis redis client 2012-06-28 16:57:11 +03:00
Radu Ioan Fericean
a8b0f06f09 execute one time run events, more tests, better scheduler 2012-06-28 14:42:59 +03:00
Radu Ioan Fericean
633e9916d8 implementing the actions type 2012-06-27 15:31:16 +03:00
Radu Ioan Fericean
5e1ea9211a added action type functions and a simple test 2012-06-27 14:43:40 +03:00
Radu Ioan Fericean
039a3b40c3 handling sig hup signal for scheduler 2012-06-27 13:44:51 +03:00
Radu Ioan Fericean
77d1705d0d using timer instead sleep 2012-06-27 13:25:13 +03:00
Radu Ioan Fericean
efe02ebfd1 added simplified weekdays 2012-06-27 11:55:43 +03:00
Radu Ioan Fericean
6b5153d8ce GetNextStartTime improvements 2012-06-26 23:28:55 +03:00