summaryrefslogtreecommitdiff
path: root/src/redis.h
Commit message (Expand)AuthorAgeFilesLines
* Cluster: move REDIS_CLUSTER_FAILOVER_DELAY near other timing defines.antirez2013-04-041-1/+1
* Cluster: node timeout is now configurable.antirez2013-04-041-0/+1
* Cluster: turn hardcoded node timeout multiplicators into defines.antirez2013-04-041-0/+9
* Throttle BGSAVE attempt on saving error.antirez2013-04-021-0/+2
* DEBUG set-active-expire added.antirez2013-03-271-0/+1
* Cluster: new flag PROMOTED introduced.antirez2013-03-201-0/+1
* Cluster: add sender flags in cluster bus messages header.antirez2013-03-201-1/+2
* Cluster: slaves start failover with a small delay.antirez2013-03-151-0/+1
* Cluster: handle FAILOVER_AUTH_ACK messages.antirez2013-03-141-0/+1
* Cluster: FAILOVER_AUTH_REQUEST message type introduced.antirez2013-03-131-0/+1
* Cluster: clusterHandleSlaveFailover() stub.antirez2013-03-131-0/+2
* REDIS_DBCRON_DBS_PER_SEC -> REDIS_DBCRON_DBS_PER_CALLantirez2013-03-091-1/+1
* Only resize/rehash a few databases per cron iteration.antirez2013-03-081-0/+1
* Cluster: clusterUpdateState() function simplified.antirez2013-03-061-1/+0
* API to lookup commands with their original name.antirez2013-03-061-1/+3
* Cluster: new node field fail_time.antirez2013-03-051-0/+1
* SLAVEOF command refactored into a proper API.antirez2013-03-041-0/+2
* Cluster: new field in cluster node structure, "numslots".antirez2013-02-281-0/+1
* Use GCC printf format attribute for redisLog().antirez2013-02-271-0/+5
* Set process name in ps output to make operations safer.antirez2013-02-261-0/+1
* Cluster: use O(log(N)) algo for countKeysInSlot().antirez2013-02-251-0/+2
* Cluster: fix case for getKeysInSlot() and countKeysInSlot().antirez2013-02-251-2/+2
* Cluster: use CountKeysInSlot() when we just need the count.antirez2013-02-251-0/+1
* Cluster: added stub for verifyClusterConfigWithData().antirez2013-02-251-0/+1
* Cluster: new state information, cluster size.antirez2013-02-221-0/+2
* Cluster: introduced a failure reports system.antirez2013-02-221-0/+7
* Cluster: new command flag forcing implicit ASKING.antirez2013-02-201-0/+1
* Cluster: sanity checks on the cluster bus message length.antirez2013-02-151-0/+2
* Cluster: move cluster config file out of config state.antirez2013-02-141-1/+0
* Cluster: the cluster state structure is now heap allocated.antirez2013-02-141-2/+3
* Cluster: from 4096 to 16384 hash slots.antirez2013-02-141-1/+1
* Return a specific NOAUTH error if authentication is required.antirez2013-02-121-1/+1
* Replication: added new stats counting full and partial resynchronizations.antirez2013-02-121-0/+3
* PSYNC: work in progress, preview #2, rebased to unstable.antirez2013-02-121-4/+30
* Use replicationFeedSlaves() to send PING to slaves.antirez2013-02-121-10/+10
* Emit SELECT to slaves in a centralized way.antirez2013-02-121-1/+1
* Set SO_KEEPALIVE on client sockets if configured to do so.antirez2013-02-081-0/+1
* TCP_NODELAY after SYNC: changes to the implementation.antirez2013-02-051-1/+1
* Turn off TCP_NODELAY on the slave socket after SYNC.charsyam2013-02-051-0/+1
* Keyspace events: it is now possible to select subclasses of events.antirez2013-01-281-2/+21
* Fix decrRefCount() prototype from void to robj pointer.antirez2013-01-281-1/+2
* Keyspace events notification API.antirez2013-01-281-0/+2
* Fixed many typos.guiquanz2013-01-191-14/+14
* CLIENT GETNAME and CLIENT SETNAME introduced.antirez2013-01-151-0/+1
* serverCron() frequency is now a runtime parameter (was REDIS_HZ).antirez2012-12-141-3/+6
* Blocking POP: use a dictionary to store keys clinet side.antirez2012-12-021-2/+1
* Introduced the Build ID in INFO and --version output.antirez2012-11-291-0/+1
* EVALSHA is now case insensitive.antirez2012-11-221-0/+1
* Safer handling of MULTI/EXEC on errors.antirez2012-11-221-14/+16
* MIGRATE TCP connections caching.antirez2012-11-121-1/+3