Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

valkey-8.0.2-1.1 RPM for riscv64

From OpenSuSE Ports Tumbleweed for riscv64

Name: valkey Distribution: openSUSE Tumbleweed
Version: 8.0.2 Vendor: openSUSE
Release: 1.1 Build date: Wed Jan 8 18:22:51 2025
Group: Unspecified Build host: reproducible
Size: 5344601 Source RPM: valkey-8.0.2-1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://valkey.io
Summary: Persistent key-value database
Valkey is an advanced key-value store. It is similar to memcached but the dataset
is not volatile, and values can be strings, exactly like in memcached,
but also lists, sets, and ordered sets. All this data types can be manipulated
with atomic operations to push/pop elements, add/remove elements, perform server
side union, intersection, difference between sets, and so forth. It supports many
different kinds of sorting abilities.

Provides

Requires

License

BSD-3-Clause

Changelog

* Wed Jan 08 2025 Antonio Teixeira <antonio.teixeira@suse.com>
  - Update to 8.0.2:
    - Security fixes
    * (CVE-2024-46981, bsc#1235387) Lua script commands may lead to remote code execution. (#1513)
    * (CVE-2024-51741, bsc#1235386) Denial-of-service due to malformed ACL selectors. (#1514)
    - Bug fixes
    * Fix an uncommon crash when using TLS with dual channel replication. (#1173)
    * Make sure repl_down_since is correctly reset when dual channel replication
      fails. (#1149)
    * Fix a performance regression where a replica does not properly initialize
      the database size when loading a snapshot during replication. (#1199)
    * Make sure the last accessed time is correctly updated when using the TOUCH
      command with the CLIENT NO-TOUCH option.
    * Fix a bug where total_net_repl_output_bytes may report the wrong. (#1486)
    * Fix a bug where used_memory_scripts may report the wrong value. (#1255)
    * Fix a bug where server might crash when using active defrag when scripts
      are evicted from the script cache. (#1310)
    * Fix a bug where extra memory would be used when storing strings in the
      inline protocol. (#1213)
    * Fix a bug where the SORT command may throw a cross slot error. (#1182)
    * Fix a bug where the RANDOMKEY command may omit returning keys in cluster
      mode. (#1155)
    * Send the correct error message when FUNCTION KIlL is used to kill an
      ongoing script. (#1171)
    * Fix a potential memory corruption when databases are emptied, such as
      through FLUSHDB, when during active defrag is running. (#1512)
    - Behavior changes
    * Revert an unintended breaking change when sending an unsubuscribe command
      when a client is not subscribed to any channels. (#1265)
* Wed Dec 04 2024 Antonio Teixeira <antonio.teixeira@suse.com>
  - Fix redis and sentinel units lookup in migration script (bsc#1226986)
    * Look for units in /etc/systemd/system/redis.target.wants
  - Fix sentinel config files permissions in migration script
* Tue Oct 22 2024 Dirk Müller <dmueller@suse.com>
  - fix requires for compat-redis package
* Fri Oct 04 2024 Antonio Teixeira <antonio.teixeira@suse.com>
  - Update to 8.0.1:
    - Bug fixes
    * Fix a build issue with RDMA when using additional make parameters. (#1074)
    * Fix an issue where `CLUSTER SLOTS` might return the wrong tcp or tls port
      when called from inside a script or from a module. (#1072)
    * Fix a crash when `CLUSTER SLOTS` or `CLUSTER SHARDS` is called from inside
      a script or from a module. (#1063)
    * Fix a build issue on systems where `<threads.h>` is unavailable. (#1053)
    * Fix an issue with the default `sentinel.conf` being invalid. (#1040)
    - Security fixes
    * (CVE-2024-31449, bsc#1231264) Lua library commands may lead to stack
      overflow and potential RCE.
    * (CVE-2024-31227, bsc#1231266) Potential Denial-of-service due to malformed
      ACL selectors.
    * (CVE-2024-31228, bsc#1231265) Potential Denial-of-service due to unbounded
      pattern matching.
  - 8.0.0 changelog:
    * See https://github.com/valkey-io/valkey/blob/8.0.0/00-RELEASENOTES
  - Drop ppc-atomic.patch
  - Refresh valkey-conf.patch
* Tue Aug 27 2024 Antonio Teixeira <antonio.teixeira@suse.com>
  - Update to 7.2.6:
    - Bug Fixes - Core
    * Fix typo in REGISTER_API macro to prevent segfaults when loading Redis
      modules (#608)
    * Fix the command duration reset issue when clients are blocked and commands
      are reprocessed (#526)
    * Fix the data type conversion error in zrangeResultBeginStore (Redis#13148)
    * Fix a crash caused by quicklist node merges (Redis#13040)
    * Fix crashes in module blocking client timeout cases (Redis#13011)
    * Fix conversion of numbers in Lua args to Redis args
      (Redis#13115, Fixes Redis#13113)
    * Fix crash in LSET command when replacing small list items with larger ones,
      creating listpacks larger than 4GB (Redis#12955, Fixes Redis#12864)
    * Fix blocking command timeout reset issue during reprocessing (Redis#13004)
    - Bug Fixes - Cluster
    * Fix the CLUSTER SHARDS command to display accurate slot information even
      if a primary node fails (#790, Fixes #784)
    * Fix an issue where module authentication failed when the cluster was down
      (#693, Fixes #619)
    * Ensure only primary nodes with slots can mark another node as failed (#634)
    * Improve MEET command reliability under link failures to maintain cluster
      membership symmetry (#461)
    * Allow single primary node to mark potentially failed replica as FAIL in
      single-shard cluster (Redis#12824)
    - Bug Fixes - Sentinel
    * Accept redis-sentinel to start Valkey in sentinel mode (#731, Fixes #719)
    - Bug Fixes - CLI
    * Ensure the --count option in redis-cli works correctly even without
    - -pattern (Redis#13092)
    * Fix redis-check-aof misidentifying data in manifest format as MP-AOF
      (Redis#12951)
    * Update redis-check-rdb types to replace stream-v2 with stream-v3
      (Redis#12969)
* Tue Jul 09 2024 Antonio Teixeira <antonio.teixeira@suse.com>
  - migrate_redis_to_valkey.bash fixes (boo#1227139)
    * Also set group owner for /var/lib/valkey
    * Change logdir option in copied conf files to /var/log/valkey
    * Change owner of copied conf files to root:valkey
* Tue Jul 02 2024 Andreas Schwab <schwab@suse.de>
  - valkey.logrotate: fix owner of logfiles
* Sat Jun 29 2024 Neal Gompa <ngompa@opensuse.org>
  - Add legacy symlinks for "redis" executables in sbin to fix
    running valkey in other package test suites using absolute paths
* Wed Jun 26 2024 Georg Pfuetzenreuter <georg.pfuetzenreuter@suse.com>
  - Repair Redis instance detection (boo#1226986)
* Sat Jun 22 2024 Neal Gompa <ngompa@opensuse.org>
  - Enable automatic replacement of redis with valkey
* Thu Jun 06 2024 Neal Gompa <ngompa@opensuse.org>
  - Initial package based on the redis package and Fedora valkey package
  - Ported over patch from redis package
    + Added valkey-conf.patch
  - Backport patch from upstream submission
    + Added ppc-atomic.patch

Files

/etc/valkey
/etc/valkey/default.conf.example
/etc/valkey/sentinel.conf.example
/run/valkey
/usr/bin/valkey-benchmark
/usr/bin/valkey-check-aof
/usr/bin/valkey-check-rdb
/usr/bin/valkey-cli
/usr/bin/valkey-sentinel
/usr/bin/valkey-server
/usr/etc/logrotate.d/valkey
/usr/lib/sysctl.d/00-valkey.conf
/usr/lib/systemd/system/valkey-sentinel.target
/usr/lib/systemd/system/valkey-sentinel@.service
/usr/lib/systemd/system/valkey.target
/usr/lib/systemd/system/valkey@.service
/usr/lib/sysusers.d/valkey-user.conf
/usr/lib/tmpfiles.d/valkey.conf
/usr/lib64/valkey
/usr/lib64/valkey/modules
/usr/share/doc/packages/valkey
/usr/share/doc/packages/valkey/00-RELEASENOTES
/usr/share/doc/packages/valkey/README.SUSE
/usr/share/doc/packages/valkey/README.md
/usr/share/licenses/valkey
/usr/share/licenses/valkey/COPYING
/var/lib/valkey
/var/lib/valkey/default
/var/log/valkey


Generated by rpm2html 1.8.1

Fabrice Bellet, Wed Jan 29 02:38:11 2025