summaryrefslogtreecommitdiff
path: root/databases/redis72/files/patch-deps-hiredis-net.c (unfollow)
Commit message (Collapse)AuthorFilesLines
2024-08-16databases/redis72: Copy from databases/redisYasuhiro Kimura1-0/+0
Copy databases/redis to databases/redis72 as preparation for updating the former to 7.4.
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/
2022-03-01databases/redis-devel: Update to latest snapshotYasuhiro Kimura1-2/+2
* Pet portlint and portclippy * Tidy up Makefile with portfmt Changes: https://github.com/redis/redis/compare/6ca97da...4a45386
2019-11-28Fix the build by updating the patch.Sergey A. Osokin1-43/+18
Notes: svn path=/head/; revision=518604
2019-11-05Update from 5.0.5 to 5.0.6.Sergey A. Osokin1-6/+6
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
2017-05-06Upgrade from 4.0-rc2 to 4.0-rc3.Sergey A. Osokin1-7/+59
Notes: svn path=/head/; revision=440283
2014-10-06Attempt to fix build on 8.x.Sergey A. Osokin1-0/+0
Notes: svn path=/head/; revision=370239
2014-09-17- Fix build on 8.x which does not have TCP_KEEPIDLEBryan Drewery1-0/+12
Approved by: maintainer Notes: svn path=/head/; revision=368392