summaryrefslogtreecommitdiff
path: root/databases/redis-devel (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Update from 2.6.10 to 2.6.11.Sergey A. Osokin2013-03-123-7/+7
| | | | | | | | | | | | | | | | <ChangeLog> UPGRADE URGENCY: LOW, however updating is encouraged if you have many instances per server and you want to lower the CPU / energy usage. * [BUGFIX] Replication: more strict error checking for master PING reply. * [BUGFIX] redis-cli: use keepalive socket option for improved reliability. * [BUGFIX] Allow AUTH while loading the DB in memory. * [BUGFIX] Don't segfault on unbalanced quotes while parsing config file. * [IMPROVED] serverCron() frequency is now a runtime parameter (was REDIS_HZ). * [IMPROVED] Use a lot less CPU when idle, even with many configured DBs. </ChangeLog>
* Update from 2.6.9 to 2.6.10.Sergey A. Osokin2013-02-113-8/+8
| | | | | | | | | | | | | | | | | | | | | | | | | <ChangeLog> UPGRADE URGENCY: MODERATE, this release contains many non-critical fixes and many small improvements. * [BUGFIX] redis-cli --rdb, fixed when the server sends newlines to ping. * [BUGFIX] redis-cli, minor fixes on connection handling, prompt. * [BUGFIX] Slow log: don't log EXEC, just executed commands. * [BUGFIX] On failed shutdown don't try again and again compulsively. * [BUGFIX] Fix build on sunos without backtrace(). * [BUGFIX] UNSUBSCRIBE and PUNSUBSCRIBE: always provide a reply (see 742e580) * [BUGFIX] Lua struct library was broken, upgraded. * [BUGFIX] Fix a bug in srandmemberWithCountCommand() with count argument. * [BUGFIX] Test: disable clients timeout to prevent issues on slow systems. * [BUGFIX] Sentinel: don't advertise the promoted slave as master too early. * [IMPROVED] Whitelist SIGUSR1, see http://redis.io/topics/signals. * [IMPROVED] Simpler to understand redis-cli --bigkeys output. * [IMPROVED] Test now works with tclsh > 8.5. * [IMPROVED] Added option to turn of the Nagle algorithm in slave socket. * [IMPROVED] Optionally use SO_KEEPALIVE to detect dead peers. </ChangeLog>
* Update from 2.6.8 to 2.6.9.Sergey A. Osokin2013-01-212-3/+3
| | | | | | | | | | | | | | | | | | <ChangeLog> UPGRADE URGENCY: MODERATE if you use replication. * [BUGFIX] Changing master at runtime (SLAVEOF command) in presence of network problems, or in very rapid succession, could result in non-critical problems (GitHub Issue #828). * [IMPROVED] CLINGET GETNAME and SETNAME to set and query connection names reported by CLIENT LIST. Very useful for debugging of problems. * [IMPROVED] redis-cli is now able to transfer an RDB file from a remote server to a local file using the --rdb <filename> command line option. </ChangeLog>
* Update from 2.6.7 to 2.6.8.Sergey A. Osokin2013-01-123-4/+64
| | | | | | | | | | | | | | | | | Add experimental support for lang/luajit, disabled by default. <ChangeLog> UPGRADE URGENCY: MODERATE if you use Lua scripting. Otherwise LOW. * [BUGFIX] Multiple fixes for EVAL (issue #872). * [BUGFIX] Fix overflow in mstime() in redis-cli and benchmark. * [BUGFIX] Fix Linux / PPC64 behavior by correcting endianess detection. * [BUGFIX] Fix NetBSD build by defining _XOPEN_SOURCE appropriately. * [BUGFIX] Added missing license and copyright in a few places. * [BUGFIX] Better error reporting when fd event creation fails. </ChangeLog>
* Update from 2.6.6 to 2.6.7.Sergey A. Osokin2012-12-042-3/+3
| | | | | | | | | | | | | | | PR: 174084 Feature safe: yes <ChangeLog> UPGRADE URGENCY: MODERATE (unless you BLPOP using the same key multiple times). * [BUGFIX] Don't crash if BLPOP & co are called with the same key repeated multiple times (Issue #801). </ChangeLog>
* Update from 2.6.5 to 2.6.6.Sergey A. Osokin2012-11-302-4/+3
| | | | | | | | | | | | | Feature safe: yes <ChangeLog> UPGRADE URGENCY: CRITICAL if you experienced one more more crashes. MODERATE if Redis is running fine for you. * [BUGFIX] Jemalloc updated to 3.2.0. </ChangeLog>
* Fix pkg-plist for packages.Sergey A. Osokin2012-11-242-1/+4
| | | | Feature safe: yes
* Use more canonical names for patches.Sergey A. Osokin2012-11-225-0/+0
| | | | | | | No functionaly changes. Don't bump PORTREVISION. Feature safe: yes
* Update from 2.6.4 to 2.6.5.Sergey A. Osokin2012-11-222-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | Feature safe: yes <ChangeLog> UPGRADE URGENCY: MODERATE Warning: this release of Redis introduces a different behavior in MULTI/EXEC handling of errors. This was done because the new behavior is safer compared to the old one, and should not break any code targeting Redis 2.6 in a critical way. For more information check http://redis.io/topics/transactions * [IMPROVED] RDB/AOF childern now log amount of additional memory used because of copy on write. * [BUGFIX] MIGRATE non critical fixes (see commits for details). * [BUGFIX] MULTI/EXEC: now EXEC aborts on errors before EXEC. * [BUGFIX] Fix integer overflow in zunionInterGenericCommand resulting into Z[INTER|UNION][STORE] commands to crash under extremely unlikely conditions (almost impossible in real world). * [BUGFIX] EVALSHA is now case insensitive (and will not crash). </ChangeLog>
* Update from 2.6.3 to 2.6.4.Sergey A. Osokin2012-11-082-4/+4
| | | | Feature safe: yes
* Update from 2.6.2 to 2.6.3.Sergey A. Osokin2012-11-073-4/+7
| | | | | | | | | | | | | | Feature safe: yes <ChangeLog> * [BUGFIX] Fixed 32 bit build on Linux systems. * [BUGFIX] MONITOR and CLIENT LIST: propertly display unix socket clients. * [IMPROVED] redis-cli inline help updated. * [IMPROVED] Marginally more robust AOF child handling. * [IMPROVED] Fixed a few typos in comments. </ChangeLog>
* Update from 2.6.0 to 2.6.2.Sergey A. Osokin2012-10-262-3/+3
| | | | | | | | | | | | | | | | | Feature safe: yes <ChangeLog> [ Redis 2.6.2 ] * [BUGFIX] The compilation fix for RHLE5 in 2.6.1 was broken. Fixed. * [IMPROVED] Linenoise updated, now supports Ctrl+w. [ Redis 2.6.1 ] * [BUGFIX] Compilation on Linux < 2.6.17 or glibc < 2.6 fixed (RHLE5 & co). </ChangeLog>
* Update from 2.6.0rc8 to 2.6.0.Sergey A. Osokin2012-10-242-3/+3
| | | | | | | | | | | | | | | Feature safe: yes <ChangeLog> * [BUGFIX] Allow AUTH when server is in -BUSY state because of a slow script. * [BUGFIX] MULTI/EXEC flow now makes sense when observed in MONITOR * [BUGFIX] SCRIPT KILL now uses different error prefixes for different errors. * [BUGFIX] Default memory limit for 32bit archs lowered from 3.5 to 3 GB. * [BUGFIX] redis-check-dump is now compatible with RDB files generated by 2.6. * [IMPROVED] New field in INFO: slave_read_only. </ChangeLog>
* Update from 2.6.0rc7 to 2.6.0rc8.Sergey A. Osokin2012-10-063-18/+18
| | | | | | | | | | | | | | | | | | | | | | | Add TEST option for running unit tests. Add test and regression-test targets. Remove needless patch. New Makefile header convention. PR: 172396 <ChangeLog> * [BUGFIX] Fixed compilation on FreeBSD. * [IMPROVED] SRANDMEMBER <count> that returns multiple random elements. * [IMPROVED] Sentinel backported to 2.6. It will be taken in sync with 2.8. * [IMPROVED] Helper function for scripting to return errors and status replies. * [IMPROVED] SORT by nosort [ASC|DESC] uses sorted set elements ordering. * [BUGFIX] Better resistence to system clock skew. * [IMPROVED] Warn the user when the configured maxmemory seems odd. * [BUGFIX] Hashing function is now murmurhash2 for security purposes. * [IMPROVED] Install script no longer uses a template but redis.conf itself. </ChangeLog>
* Update from 2.6.0rc6 to 2.6.0rc7.Sergey A. Osokin2012-09-193-3/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | <ChangeLog> UPGRADE URGENCY: HIGH * [BUGFIX] Theoretical bug in ziplist fixed. * [BUGFIX] Better out of memory handling (Log produced in log file). * [BUGFIX] Incrementally flush RDB file on slave side while performing the first synchronization with the master. This makes Redis less blocking in environments where disk I/O is slow. * [BUGFIX] Don't crash with Lua's redis.call() without arguments. * [BUGFIX] Don't crash after a big number of Lua calls on 32 bit systems because of a failed assertion. * [BUGFIX] Fix SORT behaviour when called from scripting. * [BUGFIX] Adjust slave PING period accordingly to REDIS_HZ define. * [BUGFIX] BITCOUNT: fix crash on overflowing arguments. * [BUGFIX] Return an error when SELECT argument is not an integer. * [BUGFIX] Blocking operations on lists were completely reimplemented for correctness. Now blocking list ops and pushes originated from Lua scripts will play well together and will be replicated and transmitted to the AOF correctly. * [IMPROVED] Send async PING before starting replication to avoid blocking if master allows us to connect but it is actually not able to reply. * [IMPROVED] Support slave-priority for Redis Sentinel. * [IMPROVED] Hiredis library updated. </ChangeLog>
* Fix whitespaces, remove needless double quotes.Sergey A. Osokin2012-08-031-2/+2
|
* Add license.Sergey A. Osokin2012-08-031-0/+2
|
* Update from 2.6.0-rc5 to 2.6.0-rc6.Sergey A. Osokin2012-08-023-19/+10
|
* Remove databases/redis-scripting, use databases/redis-devel instead.Sergey A. Osokin2012-07-191-1/+1
| | | | Update CONFLICTS for databases/redis and databases/redis-devel.
* Remove needless file.Sergey A. Osokin2012-07-171-85/+0
|
* Readding the removed port redis-devel.Sergey A. Osokin2012-07-1713-0/+374
| | | | Update to the latest development version 2.6.0-rc5.
* Remove databases/redis-devel after merge to databases/redis.Sergey A. Osokin2010-09-208-256/+0
|
* Update from 2.0.0 to 2.0.1.Sergey A. Osokin2010-09-102-5/+5
| | | | | | | | | | | | | | | | | | | | <ChangeLog> - Fixed a not critical but important VM bug: from time to time a race condition may happen and a client may never get the reply from a given request. - Now we have a make install target as stated in the README. - redis-cli no longer tries to understand if it's part of a pipe so there is to use the -x option to read the last arg from stdin. This prevents it from creating problem when running inside cron scripts. - Fixed the init script provided in the tar.gz. It was totally broken. - Fixed a bug related to connecting more than 10k clients to Redis. </ChangeLog>
* Welcome to redis 2.0.0!Sergey A. Osokin2010-09-032-4/+4
| | | | ChangeLog: http://code.google.com/p/redis/wiki/Redis_2_0_0_Changelog
* Update from 1.2.6 to latest development version 2.0.0rc4 after repocopy.Sergey A. Osokin2010-08-154-19/+25
| | | | | Add CONFLICTS. Add the note in UPDATING about configuration file changes.
* Update from 1.2.5 to 1.2.6.Sergey A. Osokin2010-04-012-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | <ChangeLog> Redis 1.2.6 fixes two critical replication bugs, and a few improvements. - Fixed Issue 207 (http://code.google.com/p/redis/issues/detail?id=207) (broken replication with binary arguments not in the last position with the MSET command or any other command issued with new multi-bulk protocol). - Fixed Issue 174 (http://code.google.com/p/redis/issues/detail?id=174) (temp names collisions producing broken slave-side .rdb files). - Redis-cli backported from Redis master, with interactive mode, line editing via the linenoise library, auth ability, and much more. - ZRANGEBYSCORE now supports WITHSCORES as well (backported from master). - A simplified version of redis-stat (from redis tools) added. </ChangeLog>
* Begin the process of deprecating sysutils/rc_subr byDoug Barton2010-03-271-1/+1
| | | | s#. %%RC_SUBR%%#. /etc/rc.subr#
* Update from 1.2.4 to 1.2.5.Sergey A. Osokin2010-03-152-4/+4
| | | | | | | | | | | | Notice from: roberto <ChangeLog> Redis 1.2.5 fixes a replication bug: multiple slaves connecting to the same master could lead to random crashes or corruptions. </ChangeLog>
* Update from 1.2.3 to 1.2.4.Sergey A. Osokin2010-03-072-4/+4
| | | | | | | | | | Notice from: roberto <ChangeLog> - Replication when .rdb file is bigger than 2GB. </ChangeLog>
* Update from 1.2.2 to 1.2.3.Sergey A. Osokin2010-03-032-4/+4
| | | | | | Feature safe: yes Submitted by: roberto
* Update from 1.2.1 to 1.2.2.Sergey A. Osokin2010-02-222-4/+4
| | | | | | | | | | | | | | | | | | | Feature safe: yes <ChangeLog> redis-1.2.2 is a bugfix release, fixing a problem with BGSAVE and BGREWRITEAOF copy-on-write semantics. This version of Redis will use a lot less CPU and memory while performing a BGSAVE and BGREWRITEAOF operation. It is very important to upgrade ASAP to this version if you are using Redis with data persistence via snapshotting or append only file. Another minor change is that the INFO command will now have a new field showing memory usage in an human readable form. This was backported from Redis unstable as well. </ChangeLog>
* Update from 1.2.0 to 1.2.1.Sergey A. Osokin2010-01-232-4/+4
|
* Update from 1.02 to 1.2.0.Sergey A. Osokin2010-01-173-19/+26
| | | | | | | | | | | | | Adopt patch for redis.conf. Previously and by default redis was compiled with debugging information, that didn't respect CFLAGS. So, now its possible to compile with debugging information by use WITH_DEBUG knob. Take maintainership. Approved by: maintainer (skv@)
* Update from 1.01 to 1.02.Sergey A. Osokin2009-11-302-4/+4
| | | | Approved by: maintainer (skv@)
* Update from 1.0 to 1.01.Sergey A. Osokin2009-09-292-4/+4
| | | | | | Feature safe: yes Approved by: maintainer (skv)
* Update to 1.0Sergey Skvortsov2009-09-202-5/+4
| | | | | Submitted by: osa Feature safe: yes
* Add redis 0.900, a persistent key-value database with built-in netSergey Skvortsov2009-07-278-0/+244
interface.