summaryrefslogtreecommitdiff
path: root/databases/keydb/files/patch-src-mkreleasehdr.sh (unfollow)
Commit message (Collapse)AuthorFilesLines
2023-10-25databases/keydb: New port!Ryan Steinmetz1-0/+0
KeyDB is a high performance fork of Redis with a focus on multithreading, memory efficiency, and high throughput. In addition to performance improvements, KeyDB offers features such as Active Replication, FLASH Storage and Subkey Expires. KeyDB has a MVCC architecture that allows you to execute queries such as KEYS and SCAN without blocking the database and degrading performance. KeyDB maintains full compatibility with the Redis protocol, modules, and scripts. This includes the atomicity guarantees for scripts and transactions. Because KeyDB keeps in sync with Redis development KeyDB is a superset of Redis functionality, making KeyDB a drop in replacement for existing Redis deployments. On the same hardware KeyDB can achieve significantly higher throughput than Redis. Active-Replication simplifies hot-spare failover allowing you to easily distribute writes over replicas and use simple TCP based load balancing/failover. KeyDB's higher performance allows you to do more on less hardware which reduces operation costs and complexity. WWW: https://docs.keydb.dev/
2019-11-27Update to the recent development version from the unstable branch.Sergey A. Osokin1-2/+2
Notes: svn path=/head/; revision=518516
2019-11-05Update from 5.0.5 to 5.0.6.Sergey A. Osokin1-2/+2
Regenerate the patches to make portlint(1) happier. <ChangeLog> Upgrade urgency CRITICAL: Only in case of exposed instances to untrusted users. This Redis release, 5.0.6, is a bugfix and enhancement release. The most important bugfix is a corruption related to the HyperLogLog. A malformed HyperLogLog string could cause an invalid access to the memory. At a first glance the vulnerability appears to be not exploitable but just a DoS. The way to trigger the issue is complex, we'll not provide any information about how to do that for the users safety. Other significant changes in this release: * New modules APIs merged from Redis unstable to Redis 5. * Some memory optimization related to objects creation. * Fixes to flushSlaveOutputBuffer() that make sure that SHUTDOWN will transfer pending buffers to replicas. </ChangeLog> Notes: svn path=/head/; revision=516843
2018-09-07Upgrade from 5.0-rc4 to 5.0-rc5.Sergey A. Osokin1-4/+4
<ChangeLog> Upgrade urgency HIGH: Several imporant bugs fixed. This is the release candidate number five, and has a lot of bug fixes inside, together with a few big changes to the Redis behavior from the point of view of replication of scripts and handling of the maxmemory directive in slaves. Make sure to read the whole list! * BREAKING BEHAVIOR: Slaves now ignore maxmemory by default. * BREAKING BEHAVIOR: Now scripts are always replicated for their effects, and never sending the script itself to slaves/AOF. * Improvement: Big pipelining performances improved significantly. * Fix: Rewrite BRPOPLPUSH as RPOPLPUSH to propagate. * Fix: False positives in tests. * Fix: Certain command flags were modified because not correct. * Fix: Fix blocking XREAD for streams that are empty. * Improvement: Allow scripts to timeout on slaves as well. * Fix: Different corner cases due to CLIENT PAUSE are now fixed. * Improvement: Optimize parsing large bulk greater than 32k. * Fix: Propagate read-only scripts as SCRIPT LOAD, not as EVAL. </ChangeLog> Notes: svn path=/head/; revision=479208
2013-08-13Update from 2.6.14 to 2.8.0-rc2.Sergey A. Osokin1-3/+3
Changes: https://raw.github.com/antirez/redis/2.8/00-RELEASENOTES Notes: svn path=/head/; revision=324677
2013-03-12Update from 2.6.10 to 2.6.11.Sergey A. Osokin1-4/+4
<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> Notes: svn path=/head/; revision=313995
2012-11-22Use more canonical names for patches.Sergey A. Osokin1-0/+0
No functionaly changes. Don't bump PORTREVISION. Feature safe: yes Notes: svn path=/head/; revision=307662
2012-07-17Readding the removed port redis-devel.Sergey A. Osokin1-0/+0
Update to the latest development version 2.6.0-rc5. Notes: svn path=/head/; revision=301021
2011-07-22Add redis-scripting, version 2.2.111, an experimental version ofSergey A. Osokin1-0/+0
Redis 2.2.11 with support for Lua scripting, backported from the scripting branch. Instructions about how to use it are contained in following blog post: http://antirez.com/post/scripting-branch-released.html Connect to build. Add CONFLICTS and bump PORTREVISION for databases/redis. Notes: svn path=/head/; revision=278151
2011-02-13Update from 2.0.4 (after repocopy to databases/redis2) to latestSergey A. Osokin1-0/+11
release candidate 2.2.rc4. Add CONFLICTS with redis-2.0. Add NO_LATEST_LINK, should be removed after 2.2 release. Notes: svn path=/head/; revision=269065