Commit Graph

20 Commits (aa261d2a66e5c58b42c9bd5c110223a64f301d24)

Author SHA1 Message Date
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.
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
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