3e6a4463e0
Scripting: globals protection can now be switched on/off.
2012-04-13 16:22:35 +02:00
39d1e350d9
It is now possible to enable/disable RDB checksum computation from redis.conf or via CONFIG SET/GET. Also CONFIG SET support added for rdbcompression as well.
2012-04-10 16:27:03 +02:00
9aba884b34
Comments about security of slave-read-only in redis.coinf.
2012-03-22 10:09:58 +01:00
054061685a
Support for read-only slaves. Semantical fixes.
...
This commit introduces support for read only slaves via redis.conf and CONFIG GET/SET commands. Also various semantical fixes are implemented here:
1) MULTI/EXEC with only read commands now work where the server is into a state where writes (or commands increasing memory usage) are not allowed. Before this patch everything inside a transaction would fail in this conditions.
2) Scripts just calling read-only commands will work against read only
slaves, when the server is out of memory, or when persistence is into an
error condition. Before the patch EVAL always failed in this condition.
2012-03-22 10:09:43 +01:00
7c1cec2525
Redis cluster stuff removed from 2.6 redis.conf file.
2012-03-20 13:07:26 +01:00
dfc2545470
fix typo of redis.conf
2012-03-10 13:23:31 +01:00
8562798308
Merge conflicts resolved.
2012-03-09 22:07:45 +01:00
4d3bbf3590
By default Redis refuses writes with an error if the latest BGSAVE failed (and at least one save point is configured). However people having good monitoring systems may prefer a server that continues to work, since they are notified that there are problems by their monitoring systems. This commit implements the ability to turn the feature on or off via redis.conf and CONFIG SET.
2012-03-07 18:02:26 +01:00
f9ef912c66
more practical maxmemory+slaves hint in redis.conf
2012-02-08 00:20:46 +01:00
cebb7b92ce
redis.conf updated with new maxmemory semantics
2012-02-08 00:17:27 +01:00
d3ea4c86a8
Update default configuration
2012-01-25 13:37:43 -08:00
3cbce4f45e
redis.conf typo fixed in the client-output-buffer-limit documentation
2012-01-24 14:46:23 +01:00
c8a607f2b6
client-output-buffer-limit documented in redis.conf
2012-01-24 11:23:23 +01:00
f7ccc4830b
Merge remote-tracking branch 'origin/unstable' into unstable
2012-01-16 16:50:41 +01:00
4aac3ff247
It is now posible to flush all the previous saving points in redis.conf by using a save directive with a single empty string argument, like it happens for CONFIG SET save.
2012-01-16 16:50:24 +01:00
57c0cf8b85
Fixed some typos in redis.conf.
2011-12-28 22:14:23 +01:00
ce6628dae7
Fixed a config docs typo.
2011-12-22 12:22:23 +01:00
c6f9ee88fa
default log level is now notice.
2011-11-30 15:04:40 +01:00
92a157eae5
Fixed a typo in comments.
2011-11-21 09:38:14 +08:00
0b14e44118
redis.conf updated to reflect the new scripting timeout semantics.
2011-11-18 16:29:22 +01:00
aba4adb7dc
use timeout 0 by default, as this is a common source of problems.
2011-10-31 15:43:09 +01:00
85ccd57632
added more clarifications in redis.conf about ther right value to set as replication timeout.
2011-10-31 11:17:21 +01:00
f15e33a884
fixed typo in comments
2011-10-31 11:13:37 +01:00
8996bf7720
7c6da73
2011-10-31 11:13:28 +01:00
58732c23d5
maxclients configuration is now implemented dealing with the actual process rlimits. Setting maxclients to 0 no longer makes sense and is now invalid, the new default is 10000.
...
See issue #162 for more information.
2011-10-31 10:49:27 +01:00
115e3ff39e
If a Lua script executes for more time than the max time specified in the configuration Redis will log a warning, and will start accepting queries (re-entering the event loop), returning -SLOWSCRIPT error for all the commands but SHUTDOWN that remains callable.
2011-10-27 14:49:10 +02:00
8523876503
Added a config directive for a Unix socket mask
...
Added a configuration directive to allow a user to specify the
permissions to be granted to the Unix socket file. I followed
the format Pieter and Salvatore discusses in issue #85 (
https://github.com/antirez/redis/issues/85 ).
2011-10-10 11:21:15 -07:00
07c152a7bd
cluster config file entries added to the example configuration file
2011-09-28 15:55:52 +02:00
0681c5ad84
master branch merged into scripting.
2011-07-12 12:39:16 +02:00
208092ad70
Fixed typo in redis.conf related to slow log parameters
2011-07-03 15:49:49 +02:00
de32c37c06
More redis.conf self-documentation. Now even queries that took exactly server.slow_log_slower_than are logged, as this is not exact but is more intuitive for people, and a value of 0 will force every query to be logged.
2011-06-30 15:54:05 +02:00
35a6044140
slow log configuration implemented
2011-06-30 15:47:15 +02:00
994ed2bc55
unstable merge conflicts resolved
2011-06-25 12:29:24 +02:00
c9d0c3623a
diskstore removed
2011-06-25 12:22:03 +02:00
0d1650f8a9
Updated to unstable
2011-06-14 18:06:39 +02:00
b333e23997
automatic AOF rewrite first implementation. Still to be tested.
2011-06-10 12:39:23 +02:00
eeffcf380f
Lua scripts max execution time
2011-05-25 12:32:48 +02:00
3ea204e103
Configurable thresholds for encoded sorted sets
2011-03-09 14:01:57 +01:00
68d6345ddf
If port zero is specified, Redis will not listen for TCP connections
2011-02-07 12:52:01 +01:00
b8cfcea424
default hash encoding settings also fixed in redis.conf
2011-01-15 22:31:07 +01:00
a2b33f2f93
Remove glueoutputbuf from redis.conf
2011-01-05 10:42:37 +01:00
aa81e4d5f4
minor changes to doc and comments
2010-12-31 18:23:31 +01:00
6a246b1e7e
special encoding limits redefined, and all the config options for special encodings added in the example redis.conf file
2010-12-14 18:23:52 +01:00
e1a586ee69
syslog support
2010-12-09 11:10:21 -05:00
5402c4262e
added noeviction policy to redis maxmemory. ZSCORE removed from the list of commands that can't be called when we are low on memory, this command was added in the past for a stupid error.
2010-11-08 16:12:16 +01:00
4ebfc45528
config option to select if when replication link with master a slave should or not serve stale data
2010-11-04 19:59:21 +01:00
8d3e063a0a
added support for command renaming/suppression in redis.conf
2010-11-03 12:14:36 +01:00
0a546fc017
Merge remote branch 'pietern/unixsocket'
2010-11-02 23:47:52 +01:00
a36879293d
maxmemory-samples implemented in CONFIG command and configuration file
2010-10-15 11:57:38 +02:00
165346ca29
implemented different algorithms for maxmemory
2010-10-14 21:22:21 +02:00