<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ports/databases/redis/Makefile, branch pkg-install-eol</title>
<subtitle>FreeBSD ports tree</subtitle>
<id>https://cgit-dev.freebsd.org/ports/atom?h=pkg-install-eol</id>
<link rel='self' href='https://cgit-dev.freebsd.org/ports/atom?h=pkg-install-eol'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/'/>
<updated>2014-08-05T06:36:06Z</updated>
<entry>
<title>USES=execinfo</title>
<updated>2014-08-05T06:36:06Z</updated>
<author>
<name>Baptiste Daroussin</name>
<email>bapt@FreeBSD.org</email>
</author>
<published>2014-08-05T06:36:06Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=ff06f04d625e3c28311d8254b72c85a6195d5f33'/>
<id>urn:sha1:ff06f04d625e3c28311d8254b72c85a6195d5f33</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Upgrade from 2.8.9 to 2.8.11.</title>
<updated>2014-06-20T08:59:10Z</updated>
<author>
<name>Sergey A. Osokin</name>
<email>osa@FreeBSD.org</email>
</author>
<published>2014-06-20T08:59:10Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=6cb9c9671cb7574003682eec8750632fd1e96933'/>
<id>urn:sha1:6cb9c9671cb7574003682eec8750632fd1e96933</id>
<content type='text'>
&lt;ChangeLog&gt;

--[ Redis 2.8.11 ] Release date: 11 Jun 2014

# UPGRADE URGENCY: HIGH if you use Lua scripting, LOW otherwise.

* [FIX] A previous fix for Lua -&gt; Redis numerical precision enhancement
        introduced a new problem. In Redis 2.8.10 commands called from Lua
        passing a string that "looks like" a very large number, may actually
        use as argument the string converted as a float. This bug is now
        fixed.
* [FIX] Now commands other than *PUSH* adding elements to a list will be able
        to awake clients blocked in a blocking POP operation.
* [FIX] Cygwin compilation fixes.

--[ Redis 2.8.10 ] Release date: 5 Jun 2014

# UPGRADE URGENCY: HIGH if you use min-slaves-to-write option.

* [FIX] IMPORTANT! A min-slaves-to-write option active in a slave totally
        prevented the slave from acception the master stream of commands.
        This release includes testes for min-slaves-to-write, and a fix
        for this issue.
* [FIX] Sometimes DEL returned 1 for already expired keys. Fixed.
* [FIX] Fix test false positive because new osx 'leaks' output.
* [FIX] PFCOUNT HLL cache invalidation fixed: no wrong value was reported
        but the cache was not used at all, leading to lower performances.
* [FIX] Accept(2) multiple clients per readable-event invocation, and better
        processing of I/O while loading or busy running a timedout script.
        Basically now the LOADING / BUSY errors are reported at a decent
        speed.
* [FIX] A softwaer watchdog crash fixed.
* [FIX] Fixed a Lua -&gt; Redis numerical precision loss.

* [NEW] Lua scripting engine speed improved.
* [NEW] Sentinel generates one new event for humans to understand better
        what is happening during a failover: +config-update-from.
        Also the time at which a failover will be re-attempted is logged.

&lt;/ChangeLog&gt;
</content>
</entry>
<entry>
<title>Remove indefinite articles and trailing periods from COMMENT, plus</title>
<updated>2014-06-10T07:39:01Z</updated>
<author>
<name>Jimmy Olgeni</name>
<email>olgeni@FreeBSD.org</email>
</author>
<published>2014-06-10T07:39:01Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=76c7f8fbe69660fe9f9698556a4c6913165ff5be'/>
<id>urn:sha1:76c7f8fbe69660fe9f9698556a4c6913165ff5be</id>
<content type='text'>
minor COMMENT typos and surrounding whitespace fixes. Categories D-F.

CR:		D196
Approved by:	portmgr (bapt)
</content>
</entry>
<entry>
<title>Convert one more port to USES=lua</title>
<updated>2014-05-26T15:36:49Z</updated>
<author>
<name>Baptiste Daroussin</name>
<email>bapt@FreeBSD.org</email>
</author>
<published>2014-05-26T15:36:49Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=e7c3cd6a2d512787477e0055df6b24588bada955'/>
<id>urn:sha1:e7c3cd6a2d512787477e0055df6b24588bada955</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Upgrade from 2.8.8 to 2.8.9.</title>
<updated>2014-05-14T02:05:04Z</updated>
<author>
<name>Sergey A. Osokin</name>
<email>osa@FreeBSD.org</email>
</author>
<published>2014-05-14T02:05:04Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=73113c198899812289ae90df6cfd2e94ee528b2e'/>
<id>urn:sha1:73113c198899812289ae90df6cfd2e94ee528b2e</id>
<content type='text'>
&lt;ChangeLog&gt;

# UPGRADE URGENCY: LOW, only new features introduced, no bugs fixed.

* [NEW] The HyperLogLog data structure. You can read more about it
        in this blog post. http://antirez.com/news/75
* [NEW] The Sorted Set data type has now support for lexicographic range
        queries, check the new commands ZRANGEBYLEX, ZLEXCOUNT and
        ZREMRANGEBYLEX, which are documented at http://redis.io.

&lt;/ChangeLog&gt;
</content>
</entry>
<entry>
<title>Update from 2.8.7 to 2.8.8.</title>
<updated>2014-03-31T22:04:26Z</updated>
<author>
<name>Sergey A. Osokin</name>
<email>osa@FreeBSD.org</email>
</author>
<published>2014-03-31T22:04:26Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=3beb6fb6e6f165f0514d787df7fd971e5541d061'/>
<id>urn:sha1:3beb6fb6e6f165f0514d787df7fd971e5541d061</id>
<content type='text'>
Update pkg-plist to be more convenient with pkgng(1).
</content>
</entry>
<entry>
<title>Make configuration file path configurable in rc.conf. [1]</title>
<updated>2014-03-13T21:13:39Z</updated>
<author>
<name>Matthias Andree</name>
<email>mandree@FreeBSD.org</email>
</author>
<published>2014-03-13T21:13:39Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=0da998d98d4250a73470697d1134419a4db0a68f'/>
<id>urn:sha1:0da998d98d4250a73470697d1134419a4db0a68f</id>
<content type='text'>
Convert to stage support.  State which BSD license is meant. [2]

PR:		ports/181201 [1]
Submitted by:	Daniel Ylitalo &lt;daniel@blodan.se&gt; [1]
Approved by:	maintainer timeout (osa, 6 months) [1]
Approved by:	portmgr (blanket) [2]
</content>
</entry>
<entry>
<title>Upgrade from 2.8.6 to 2.8.7.</title>
<updated>2014-03-06T00:24:09Z</updated>
<author>
<name>Sergey A. Osokin</name>
<email>osa@FreeBSD.org</email>
</author>
<published>2014-03-06T00:24:09Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=03dc71ceacf260fdbe29ee657e1eb45ee15ae8c7'/>
<id>urn:sha1:03dc71ceacf260fdbe29ee657e1eb45ee15ae8c7</id>
<content type='text'>
&lt;ChangeLog&gt;

# UPGRADE URGENCY: LOW for Redis, LOW for Sentinel. However this release adds
                   new features so users may want to upgrade in order to
                   exploit the new functionalities.

* [FIX] Sometimes the absolute config file path was obtained in a wrong way.
        This happened when there was a "dir" directive inside the config file
        and at the same time the configuration file was given as a relative
        path to redis-server or redis-sentinel executables.
* [FIX] redis-cli: Automatically enter --slave mode when SYNC or PSYNC are
        called during an interactive session.
* [FIX] Sentinel "IDONTKNOW" error removed as it does not made sense with the
        new Sentinel design. This error was actually a fix for a design error
        in the first implementation of Sentinel.
* [FIX] Sentinel: added a missing exit() call to abort after config file
        checks at startup. This error was introduced with an improvement in
        a previous 2.8 release.
* [FIX] BITCOUNT: fixed unaligned access causing issues in sparc and other
        archs not capable of dealing with unaligned accesses. This also makes
        the code faster in archs where unaligned accesses are allowed.
* [FIX] Sentinel: better nodes fail over start time desynchronization to avoid
        split-brain during the voting process needed to get authorization to
        fail over. This means the system is less likely to need to retry
        and will fail over faster. No changes in behavior / correctness.
* [FIX] Force INFO used_memory_peak to match peak memory. This generated some
        confusion among users even if it was not an actual bug.

* [NEW] Sentinel unit tests and framework. More tests needed and units must
        be improved in order to have less false positives, but it is a start
        and features a debugging console that is useful to fix tests or to
        inspect bugs causing tests failures.
* [NEW] New Sentinel events: +/-monitor and +set used to monitor when an
        instance to monitor is added or removed, or when a configuration
        is modified via SENTINEL SET.
* [NEW] Redis-cli updated to use SCAN instead of random sampling via
        RANDOMKEY in order to implement --bigkeys feature. Moreover the
        implementation now supports pipelining and reports more information
        at the end of the scan. Much faster, much better. A special thank
        you to Michael Grunder for this improvement.
* [NEW] redis-cli now supports a new --intrinsic-latency mode that is able
        to meter the latency of a system due to kernel / hypervisor.
        How to use it is explained at http://redis.io/topics/latency.
* [NEW] New command BITPOS: find first bit set or clear in a bitmap.
* [NEW] CONFIG REWRITE calls are now logged.

&lt;/ChangeLog&gt;
</content>
</entry>
<entry>
<title>Upgrade from 2.8.4 to 2.8.6.</title>
<updated>2014-02-17T22:00:50Z</updated>
<author>
<name>Sergey A. Osokin</name>
<email>osa@FreeBSD.org</email>
</author>
<published>2014-02-17T22:00:50Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=032742b86cd17c612f80328fdfe58583b7641fbf'/>
<id>urn:sha1:032742b86cd17c612f80328fdfe58583b7641fbf</id>
<content type='text'>
&lt;ChangeLog&gt;

--[ Redis 2.8.6 ] Release date: 13 Feb 2014

# UPGRADE URGENCY: HIGH for Redis, LOW for Sentinel. Redis users using Lua
                   scripts with EVALSHA and attached slaves and/or AOF
                   persistence should consider upgrading ASAP.

* [FIX] Fixed an critical EVALSHA script cache bug: scripts executed may not
        propagate to AOF / Slaves correctly under certain conditions.
        See issue #1549 at Github for more information.
* [FIX] Fixed multiple bugs resulting into closing the link with master or slave
        during replication without good reasons. This will result in useless
        resynchronizations, or infinite loops where the replication link can't
        be established.
* [FIX] Don't count the time needed to populate the buffers of clients waiting
        in MONITOR mode when populating the Slow Log entries.

* [NEW] AOF write errors (like no space on device) no longer abort Redis if the
        fsync policy is none or every second. The database enters a read-only
        mode where every write is refused with an error. Normal operations are
        restored as soon as Redis is able to append again data to the AOF file.
* [NEW] Sentinel now accepts SHUTDOWN command.

--[ Redis 2.8.5 ] Release date: 4 Feb 2014

# UPGRADE URGENCY: HIGH for Redis, LOW for Sentinel. Redis users using Lua
                   scripts with expires, and Redis users relying on the
                   ability of Redis to block writes on RDB saving errors
                   should plan to upgrade ASAP.

* [FIX] Fixed a replication bug caused by Lua scripts + expired keys: keys could
        expire in the middle of scripts causing non-deterministic behavior.
* [FIX] MISCONFIG error if condition fixed, the server was no longer able
        to stop writes on RDB misconfiguration after this error was introduced.
* [FIX] REDIS_AOF_REWRITE_MIN_SIZE is now 64mb like example redis.conf default.
* [FIX] Perform fflush() before fsync() in rio.c (bug without actual effects).
* [FIX] Don't log MONITOR clients as disconnecting slaves.
* [FIX] SENTINEL MASTER arity check fixed. Crashed the Sentinel instance when
        the command was given without arguments.

* [NEW] Allow CONFIG and SHUTDOWN while in stale-slave state.
* [NEW] Support for configurable TCP listen(2) backlog size.
* [NEW] redis-cli supports SCAN via the --scan and --pattern options.
* [NEW] SENTINEL SET master quorum via runtime API implemented.

&lt;/ChangeLog&gt;
</content>
</entry>
<entry>
<title>- Convert to USES+=tcl gmake</title>
<updated>2014-02-17T13:19:45Z</updated>
<author>
<name>Pietro Cerutti</name>
<email>gahr@FreeBSD.org</email>
</author>
<published>2014-02-17T13:19:45Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=813a79a0312d39c90e85874802c139304ad490a4'/>
<id>urn:sha1:813a79a0312d39c90e85874802c139304ad490a4</id>
<content type='text'>
</content>
</entry>
</feed>
