Commit graph

22 commits

Author SHA1 Message Date
Sergey A. Osokin
6b8771fe62 Update from 2.6.7 to 2.6.8.
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>
2013-01-12 15:48:47 +00:00
Sergey A. Osokin
a00ccece1b Use more canonical names for patches.
No functionaly changes.
Don't bump PORTREVISION.

Feature safe: yes
2012-11-22 18:21:12 +00:00
Sergey A. Osokin
a3f0261fac Revert back changes for rc script.
Bump PORTREVISION.

Notice from:	crees

Feature safe:	yes
2012-10-29 16:44:40 +00:00
Sergey A. Osokin
1523dab051 Update from 2.4.17 to latest stable version 2.6.2.
Feature safe:	yes
2012-10-28 08:39:17 +00:00
Sergey A. Osokin
1983f961b1 Update from 2.4.15 to 2.4.16.
Submitted by:	Kubilay Kocak aka koobs dot freebsd at gmail dot com
Tests:		https://redports.org/buildarchive/20120802120704-7005/
PR:		170326
2012-08-02 18:20:11 +00:00
Sergey A. Osokin
928def84a1 Rename rc script template to more canonical name. 2012-07-18 06:10:17 +00:00
Sergey A. Osokin
0d32f8a129 Update from 2.4.13 to 2.4.14.
<ChangeLog>

UPGRADE URGENCY: high, many non trivial bugs fixed in this release.

* [BUGFIX] Fixed issue #518 (Redis 99% CPU when master down).
* [BUGFIX] Fixed issue #516 (ZINTERSTORE mixing sets and zsets).
* [BUGFIX] Fixed a bug in install_server.sh when using chkconfig
* [BUGFIX] Fixes to --test-memory implementation.
* [BUGFIX] Allow PREFIX to be overridden in Makefile.
* [BUGFIX] The test is now more reliable on slow computers.
* redis-cli --pipe mode, see http://redis.io/topics/mass-insert
* Much better expired keys collection algorithm that makes the server much
  more responsive when a lot of keys are expiring at the same time.

</ChangeLog>
2012-05-28 07:23:16 +00:00
Sergey A. Osokin
fd5f4b8224 Update from 2.4.7 to 2.4.8.
<ChangeLog>

UPGRADE URGENCY: moderate if you don't experience any of the fixed problems.

* [BUGFIX] Make install now uses cp -f to avoid 'text file busy' errors.
* [BUGFIX] redis-check-aof is now large files safe also on 32 bit systems.
* [BUGFIX] Issue #327 fixed: maxmemory and replication now work much better.
* [BUGFIX] Now HINCRBY can detect overflows too. Fix for issue #330.
* [BUGFIX] Fixed compilation with latest clang.
* [BUGFIX] Fixed handling of empty sorted sets produced in RDB by
           very old Redis versions (1.2.x).

</ChangeLog>
2012-02-24 13:04:14 +00:00
Doug Barton
83eb2c3700 In the rc.d scripts, change assignments to rcvar to use the
literal name_enable wherever possible, and ${name}_enable
when it's not, to prepare for the demise of set_rcvar().

In cases where I had to hand-edit unusual instances also
modify formatting slightly to be more uniform (and in
some cases, correct). This includes adding some $FreeBSD$
tags, and most importantly moving rcvar= to right after
name= so it's clear that one is derived from the other.
2012-01-14 08:57:23 +00:00
Sergey A. Osokin
b3606b8da2 Fix build on i386.
Feature safe:	yes

PR:	163004
2011-12-02 03:42:56 +00:00
Sergey A. Osokin
837c6a9247 Use backtrace()/backtrace_symbols() calls from devel/libexecinfo for
better diagnostics.

Bump PORTREVISION.

Feature safe:	yes
2011-11-30 12:46:19 +00:00
Sergey A. Osokin
31394c72f7 Update from 2.4.3 to 2.4.4.
Add quickfix for build.		[*]

Feature safe:	yes

Submitted by:	Alex Lyashkov <umka at sevcity dot net> [*]

<ChangeLog>

https://raw.github.com/antirez/redis/2.4/00-RELEASENOTES

</ChangeLog>
2011-11-30 10:57:45 +00:00
Sergey A. Osokin
449868b8a1 Add quick fix for fresh redis.
Also drop a note for UPDATING.

Feature safe:	yes
Pointy hat to:	osa
2011-11-23 11:56:53 +00:00
Sergey A. Osokin
59134b7c45 Update from 2.2.15 to 2.4.3.
Add fix for build with clang.	[*]

Submitted by:	vanilla		[*]

Feature safe:	yes

<ChangeLog>

https://raw.github.com/antirez/redis/2.4/00-RELEASENOTES

</ChangeLog>
2011-11-23 11:52:05 +00:00
Sergey A. Osokin
0b43809cb1 Update from 2.2.12 to latest bugfix release 2.2.13.
<ChangeLog>

* [BUGFIX] Fixed issue 593 (BRPOPLPUSH related crash).
* [BUGFIX] Fixed an issue with the networking layer that may
  prevent Redis from sending the whole reply back to client
  under extreme conditions.

</ChangeLog>
2011-09-14 06:39:19 +00:00
Doug Barton
29813d5397 Remove painful examples of foo="", with particular prejudice against
constructions that parse out to [ -z "$foo" ] && foo=""

These are bad examples that get copied and pasted into new code, so the
hope is that with less bad examples there will be less need for me to
bring this up in review.

In a few of these files all that were changed were comments so that next
time I search for these patterns I won't trip on the file for no reason.

In a few places, add $FreeBSD$

No functional changes, so no PORTREVISION bumps
2011-05-15 02:49:17 +00:00
Sergey A. Osokin
2dd10c1328 Update from 2.2.5 to 2.2.7.
Also update port infrastructure, remove needless script.

<ChangeLog>

What's new in Redis 2.2.7
=========================

* Fixed bug #543-2 (the issue was reopened with a completely different report)
  that caused Redis to randomly crash on list push performed against lists
  with other clients blocked with BLPOP (or variants).

What's new in Redis 2.2.6
=========================

* Fixed bug #543. If you saw Redis instances crashing on List operations
  (only happening with a non-default max entry size ziplist setting in
  redis.conf) it was almost certainly this problem.
* Fixed a bug with replication where SLAVEOF NO ONE caused a slave to close the
  connection with all its slaves.

</ChangeLog>
2011-05-11 15:20:59 +00:00
Sergey A. Osokin
69f903759a Update from 2.0.4 (after repocopy to databases/redis2) to latest
release candidate 2.2.rc4.

Add CONFLICTS with redis-2.0.
Add NO_LATEST_LINK, should be removed after 2.2 release.
2011-02-13 12:25:02 +00:00
Sergey A. Osokin
673fc573d7 Update to latest stable version 2.0.1.
Previous stable release redis-1.2.6 repocopied to databases/redis1.
2010-09-20 17:46:19 +00:00
Doug Barton
1d6b4b3f91 Begin the process of deprecating sysutils/rc_subr by
s#. %%RC_SUBR%%#. /etc/rc.subr#
2010-03-27 00:15:24 +00:00
Sergey A. Osokin
bca3d31f58 Update from 1.02 to 1.2.0.
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@)
2010-01-17 13:57:21 +00:00
Sergey Skvortsov
5ac4e507a5 Add redis 0.900, a persistent key-value database with built-in net
interface.
2009-07-27 16:53:25 +00:00