FEDORA-2018-4f66c3ccc9 created by remi 3 years ago for Fedora 28
stable

Version 5.1.14

  • Fixed GH #347: Disable slam defense by default.
  • Fix potential issue with destruction of locks. This does not affect Linux, but might affect Windows and BSD.
  • Use mutex instead of rwlock for shared memory allocator (if pthreads mutex available).
  • Require only read-lock for apcu_cas(), by using atomic compare-and-swap.

Version 5.1.13

  • Reimplement persistence logic using precise allocation rather than memory pools. This reduces memory usage of cache entries, especially for small values, and improves performance of persisting and unpersisting values.
  • Fixed GH #335: Stampede protection is broken.
  • Fixed GH #328: Segfault in apcu_key_info() if APCu is disabled.
  • Generally make the behavior of functions if APCu is disabled more consistent.
  • Fixed PHP bug #72980: Empty strings are now consistently allowed as cache keys.
  • Optimized apcu_key_info() and apcu_cache_info() by using interned strings.
  • Fix build against PHP master (PHP 7.4).
  • Many changes to internal C APIs.

How to install

sudo dnf upgrade --advisory=FEDORA-2018-4f66c3ccc9

This update has been submitted for testing by remi.

3 years ago

This update has obsoleted php-pecl-apcu-5.1.13-1.fc28, and has inherited its bugs and notes.

3 years ago

This update has been pushed to testing.

3 years ago

This update has reached 7 days in testing and can be pushed to stable now if the maintainer wishes

3 years ago

remi edited this update.

3 years ago

This update has been submitted for batched by remi.

3 years ago

This update has been submitted for stable by bodhi.

3 years ago

This update has been pushed to stable.

3 years ago

Please login to add feedback.

Metadata
Type
bugfix
Karma
0
Signed
Content Type
RPM
Test Gating
Settings
Unstable by Karma
-3
Stable by Karma
3
Stable by Time
disabled
Dates
submitted
3 years ago
in testing
3 years ago
in stable
3 years ago
modified
3 years ago

Automated Test Results