Richard Fuchs
|
f775df551c
|
separate redis code from main code - modularize!(tm)
|
13 years ago |
Richard Fuchs
|
c054124217
|
pipelined redis commands may also fail, handle it
|
13 years ago |
Richard Fuchs
|
e781f53243
|
always store ip addresses in ipv6 format from now on
|
13 years ago |
Richard Fuchs
|
332e5d59b5
|
adding some redis debug messages
|
13 years ago |
Richard Fuchs
|
a0c696e9c4
|
DEL multiple redis keys with one statement when possible
|
13 years ago |
Richard Fuchs
|
241d479de2
|
Push viabranch info into redis and restore it as well
|
13 years ago |
Richard Fuchs
|
b3d6729e10
|
Remove packaged libhiredis
|
13 years ago |
Richard Fuchs
|
b917ac0e71
|
move everything to mapped-ipv4-in-ipv6 API
|
14 years ago |
Richard Fuchs
|
9ef47a4906
|
slightly revised the testing routing; added "dump everything to redis" function
|
14 years ago |
Richard Fuchs
|
267b8a9ce4
|
Add a "test routine" for redis DB and call restoration. Takes less than 2 seconds to restore 3000 calls.
Fix the "ports used" array.
|
14 years ago |
Richard Fuchs
|
0393d115c0
|
fix some potential memleaks
|
14 years ago |
Richard Fuchs
|
297af190d8
|
clean up orphaned redis keys
|
14 years ago |
Richard Fuchs
|
16d54a3427
|
move to slice allocator; remember UUID for restored calls
|
14 years ago |
Richard Fuchs
|
9b036f8ccf
|
implement call restore logic - needs testing
|
14 years ago |
Richard Fuchs
|
3c49d62586
|
use redis pipelining for bulk updates
|
14 years ago |
Richard Fuchs
|
9a529cefbb
|
Only compile and use the static version of the redis lib
Implement deletion of call data from redis
|
14 years ago |
Richard Fuchs
|
f4a773ba6c
|
Push the call and stream information into redis - WIP
|
14 years ago |
Richard Fuchs
|
c5bbe059ae
|
redis connect and restore procedure - STUBS
|
14 years ago |
Richard Fuchs
|
4a86ab734c
|
determine master/slave status on startup
|
14 years ago |
Richard Fuchs
|
cffb385bcf
|
rudimentary redis handling and some die message fixes
|
14 years ago |