./databases/php-redis, PHP extension for Redis

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 6.1.0, Package name: php82-redis-6.1.0, Maintainer: pkgsrc-users

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.


Required to run:
[lang/php74]

Required to build:
[textproc/php-json] [devel/pcre2]

Master sites:


Version history: (Expand)


CVS history: (Expand)


   2025-02-22 17:54:17 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
databases/php-redis: update to 6.1.0

Please refer <https://pecl.php.net/package-changelog.php> for complete
changes in 6.0.0 and 6.1.0.

6.0.0 (2023-09-11)

This release adds new commands introduced in Redis 6.2 and 7.0 as well as
many fixes and improvements.

6.0.1 (2023-09-23)

* Fix memory leak and segfault in Redis::exec [362e1141] (Pavlo
  Yatsukhnenko), (Markus Podar)
* Fix unknown expiration modifier [264c0c7e, 95bd184b] (Pavlo Yatsukhnenko)
* Update documentation [3674d663, 849bedb6, 1ad95b63] (Till Kruss), (Joost
  OrangeJuiced)

6.0.2 (2023-10-22)

* Fix deprecation error when passing null to match_type parameter.[b835aaa3]
  (Pavlo Yatsukhnenko)
* Fix flaky test and OBJECT in a pipeline. [a7f51f70] (Michael Grunder)
* Find our callback by pattern with PSUBSCRIBE [2f276dcd] (Michael Grunder)

6.1.0 (2024-10-04)

PHP 8.4 support enhancements.
   2025-02-08 04:31:57 by Takahiro Kambe | Files touched by this commit (1)
Log message:
databases/php-redis: multiple PHP support

* Simply include lang/php/json.mk.

Bump PKGREVISION.
   2022-02-20 14:35:28 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
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)
   2021-12-19 16:15:44 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
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)
   2021-10-26 12:10:08 by Nia Alarie | Files touched by this commit (417)
Log message:
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
   2021-10-07 15:35:53 by Nia Alarie | Files touched by this commit (417)
Log message:
databases: Remove SHA1 distfile hashes
   2021-03-29 02:09:36 by Takahiro Kambe | Files touched by this commit (1)
Log message:
databases/php-redis: fix for php80

php-json is bundled in lang/php80 pacakge.
   2021-03-28 01:05:47 by Makoto Fujiwara | Files touched by this commit (1)
Log message:
(databases/php-redis) +.include php-json/buildlink3.mk