Up to [cvs.NetBSD.org] / pkgsrc / databases / php-redis
Request diff between arbitrary revisions
Keyword substitution: kv
Default branch: MAIN
databases/php-redis: update to 5.3.6 (2022-01-17) * Fix a segfault in RedisArray::del [d2f2a7d9] (Pavlo Yatsukhnenko) 5.3.7 (2022-02-15) * Fix RedisArray::[hsz]scan and tests [08a9d5db, 0264de18] (Pavlo Yatsukhnenko, Michael Grunder) * Fix RedisArray::scan [8689ab1c] (Pavlo Yatsukhnenko) * Fix LZF decompression logic [0719c1ec] (Michael Grunder)
databases/php-redis: update to 5.3.5 5.3.4 (2021-03-24) This release fixes a multi/pipeline segfault on apple silicon as well as two small compression related bugs. You can find a detailed list of changes in Changelog.md and package.xml * Fix multi/pipeline segfault on Apple silicon [e0796d48] (Michael Grunder) * Pass compression flag on HMGET in RedisCluster [edc724e6] (Adam Olley) * Abide by ZSTD error return constants [8400ed1c] (Michael Grunder) * Fix timing related CI session tests [9b986bf8] (Michael Grunder) * Sponsors ~ Audiomack - https://audiomack.com ~ Open LMS - https://openlms.net ~ BlueHost - https://bluehost.com ~ Object Cache Pro for WordPress - https://objectcache.pro ~ Avtandil Kikabidze - https://github.com/akalongman ~ Zaher Ghaibeh - https://github.com/zaherg ~ BatchLabs - https://batch.com 5.3.5 (2021-12-18) This release adds support for exponential backoff w/jitter, experimental support for detecting a dirty connection, as well as many other fixes and improvements. You can find a detailed list of changes in Changelog.md and package.xml or by inspecting the git commit logs. --- Sponsors --- Audiomack - https://audiomack.com Open LMS - https://openlms.net BlueHost - https://bluehost.com Object Cache Pro for WordPress - https://objectcache.pro Avtandil Kikabidze - https://github.com/akalongman Zaher Ghaibeh - https://github.com/zaherg BatchLabs - https://batch.com Luis Zarate - https://github.com/jlzaratec * Fixed segfault in redis_setoption_handler [692e4e84] (Pavlo Yatsukhnenko) * Fix masters array in the event of a cluster failover [bce692962] (Bar Shaul) * Fix 32 bit type error [672dec87f] (Remi Collet) * Fix radix character in certain locales [89a871e24] (Pavlo Yatsukhnenko) * ZSTD Validation fix [6a77ef5cd] (Michael Grunder) * Remove superfluous typecast [b2871471f] (Remi Collet) * Updated documentation [f84168657, d017788e7, 20ac84710, 0adf05260, aee29bf73, 09a095e72, 12ffbf33a, ff331af98, a6bdb8731, 305c15840, 1aa10e93a, d78b0c79d, c6d37c27c, a6303f5b9, d144bd2c7, a6fb815ef, 9ef862bc6] (neodisco, Clement Tessier, T. Todua, dengliming, Maxime Cornet, Emanuele Filannino Michael Grunder) * Travis CI Fixes [a43f4586e, 4fde8178f, 7bd5415ac, fdb8c4bb7, d4f407470] (Pavlo Yatsukhnenko) * Minor fixes/cleanup [2e190adc1, 99975b592, 9d0879fa5, 22b06457b] (Pavlo Yatsukhnenko) * Fix RedisArray constructor bug [85dc883ba](https://github.com/phpredis/phpredis/commit/85dc883ba) ([Pavlo Yatsukhnenko](https://github.com/yatsukhnenko)) * Moved to GitHub Actions [4d2afa786, 502d09fd5] (Pavlo Yatsukhnenko) * Use more appropriate array iteration macro [6008900c2] (Pavlo Yatsukhnenko) * Clean up session tests [ab25ae7f3] (Michael Grunder) * RedisArray refactors [1250f0001, 017b2ea7f, 37ed3f079] (Pavlo Yatsukhnenko) * Use zend_parse_parameters_none helper [a26b14dbe] (Remi Collet) * Support for various exponential backoff strategies [#1986, #1993, 732eb8dcb, 05129c3a3, 5bba6a7fc], (Nathaniel Braun) * Added experimental support for detecting a dirty connection [d68579562] (Michael Grunder) * Created distinct compression utility methods (pack/unpack) [#1939, da2790aec] (Michael Grunder) * SMISMEMBER Command [#1894, ae2382472, ed283e1ab] (Pavlo Yatsukhnenko) * Fix typo in cluster_scan_resp [44affad2] (Michael Grunder)
databases: Replace RMD160 checksums with BLAKE2s checksums All checksums have been double-checked against existing RMD160 and SHA512 hashes The following distfiles could not be fetched (some may be only fetched conditionally): ./databases/cstore/distinfo D6.data.ros.gz ./databases/cstore/distinfo cstore0.2.tar.gz ./databases/cstore/distinfo data4.tar.gz
databases: Remove SHA1 distfile hashes
databases/php-redis: update to 5.3.3 Update php-redis to latest version 5.3.3, switch php-redis for php56 to php73 and php74. Changes are too many to write here, but php-redis supports redis 6. For more information, please refer <https://pecl.php.net/package-changelog.php?package=redis>.
Update php-redis to 2.2.8. phpredis 2.2.8 The main improvement in this version of phpredis is support for Redis Cluster. This version of phpredis is intended for versions of php older than 7. In addition there have been many bug fixes and improvements to non cluster related commands, which are listed below. I've attempted to include everyone who contribued to the project in each fix description and have included names or github user ids. Thanks to everyone for submitting bug reports and pull requests. A special thanks to Remi Collet for helping with any and all packaging related issues \o/ --- Improvements --- * Added randomization to our seed nodes to balance which instance is used to map the keyspace (Vitaliy Stepanyuk) [32eb1c5f] * Added support for IPv6 addresses --- Fixes --- * PHP liveness checking workaround (Shafreeck Sea) [c18d58b9] * Various documentation and code formatting and style fixes (ares333, sanpili, Bryan Nelson, linfangrong, Romero Malaquias, Viktor Sz?pe) * Fix scan reply processing to use long instead of int to avoid overflow (mixiaojiong). * Fix potential segfault in Redis Cluster session storage (Sergei Lomakov) [cc15aae] * Fixed memory leak in discard function [17b1f427] * Sanity check for igbinary unserialization (Maurus Cuelenaere) [3266b222, 5528297a] * Fix segfault occuring from unclosed socket connection for Redis Cluster (CatKang) [04196aee] * Case insensitive zRangeByScore options * Fixed dreaded size_t vs long long compiler warning
Add SHA512 digests for distfiles for databases category Problems found with existing distfiles: distfiles/D6.data.ros.gz distfiles/cstore0.2.tar.gz distfiles/data4.tar.gz distfiles/sphinx-2.2.7-release.tar.gz No changes made to the cstore or mariadb55-client distinfo files. Otherwise, existing SHA1 digests verified and found to be the same on the machine holding the existing distfiles (morden). All existing SHA1 digests retained for now as an audit trail.
Update php-redis to 2.2.7. Exact changes are not available. Please refer <https://github.com/phpredis/phpredis/commits/master>.
Updated to latest release, 2.2.5. No ChangeLog in DISTFILE/repo.
Import php-redis-2.1.3 as databases/php-redis. The phpredis extension provides an API for communicating with the Redis key-value store. It is released under the PHP License, version 3.01. This code has been developed and maintained by Owlient from November 2009 to March 2011.
Initial revision