[serendipity-cvs] [s9y/Serendipity] c699d3: Init simple file cache

onli via php-blog-cvs <[email protected]> Wed, 02 Apr 2025 15:36:32 -0700
Newsgroups gmane.comp.serendipity.cvs
Message-ID <s9y/Serendipity/push/refs/heads/feature/internalCache/[email protected]>
  Branch: refs/heads/feature/internalCache
  Home:   https://github.com/s9y/Serendipity
  Commit: c699d3ad06c1f4a8256b1393d3e17fcfc6500adf
      https://github.com/s9y/Serendipity/commit/c699d3ad06c1f4a8256b1393d3e17fcfc6500adf
  Author: onli <[email protected]>
  Date:   2025-04-02 (Wed, 02 Apr 2025)

  Changed paths:
    M include/functions.inc.php
    M include/functions_config.inc.php

  Log Message:
  -----------
  Init simple file cache


  Commit: 181fc994f1abc85357879a9c0a16cb2271defda1
      https://github.com/s9y/Serendipity/commit/181fc994f1abc85357879a9c0a16cb2271defda1
  Author: onli <[email protected]>
  Date:   2025-04-02 (Wed, 02 Apr 2025)

  Changed paths:
    M bundled-libs/composer/autoload_classmap.php
    M bundled-libs/composer/autoload_psr4.php
    M bundled-libs/composer/autoload_real.php
    M bundled-libs/composer/autoload_static.php
    M bundled-libs/composer/installed.json
    M bundled-libs/composer/installed.php
    R bundled-libs/psr/simple-cache/LICENSE.md
    R bundled-libs/psr/simple-cache/README.md
    R bundled-libs/psr/simple-cache/composer.json
    R bundled-libs/psr/simple-cache/src/CacheException.php
    R bundled-libs/psr/simple-cache/src/CacheInterface.php
    R bundled-libs/psr/simple-cache/src/InvalidArgumentException.php
    R bundled-libs/voku/simple-cache/CHANGELOG.md
    R bundled-libs/voku/simple-cache/LICENSE
    R bundled-libs/voku/simple-cache/README.md
    R bundled-libs/voku/simple-cache/composer.json
    R bundled-libs/voku/simple-cache/phpstan.neon
    R bundled-libs/voku/simple-cache/renovate.json
    R bundled-libs/voku/simple-cache/src/voku/cache/AdapterApc.php
    R bundled-libs/voku/simple-cache/src/voku/cache/AdapterApcu.php
    R bundled-libs/voku/simple-cache/src/voku/cache/AdapterArray.php
    R bundled-libs/voku/simple-cache/src/voku/cache/AdapterFile.php
    R bundled-libs/voku/simple-cache/src/voku/cache/AdapterFileAbstract.php
    R bundled-libs/voku/simple-cache/src/voku/cache/AdapterFileSimple.php
    R bundled-libs/voku/simple-cache/src/voku/cache/AdapterMemcache.php
    R bundled-libs/voku/simple-cache/src/voku/cache/AdapterMemcached.php
    R bundled-libs/voku/simple-cache/src/voku/cache/AdapterOpCache.php
    R bundled-libs/voku/simple-cache/src/voku/cache/AdapterPredis.php
    R bundled-libs/voku/simple-cache/src/voku/cache/AdapterXcache.php
    R bundled-libs/voku/simple-cache/src/voku/cache/Cache.php
    R bundled-libs/voku/simple-cache/src/voku/cache/CacheAdapterAutoManager.php
    R bundled-libs/voku/simple-cache/src/voku/cache/CacheChain.php
    R bundled-libs/voku/simple-cache/src/voku/cache/CachePsr16.php
    R bundled-libs/voku/simple-cache/src/voku/cache/Exception/ChmodException.php
    R bundled-libs/voku/simple-cache/src/voku/cache/Exception/FileErrorExceptionInterface.php
    R bundled-libs/voku/simple-cache/src/voku/cache/Exception/InvalidArgumentException.php
    R bundled-libs/voku/simple-cache/src/voku/cache/Exception/RenameException.php
    R bundled-libs/voku/simple-cache/src/voku/cache/Exception/RuntimeException.php
    R bundled-libs/voku/simple-cache/src/voku/cache/Exception/WriteContentException.php
    R bundled-libs/voku/simple-cache/src/voku/cache/SerializerDefault.php
    R bundled-libs/voku/simple-cache/src/voku/cache/SerializerIgbinary.php
    R bundled-libs/voku/simple-cache/src/voku/cache/SerializerMsgpack.php
    R bundled-libs/voku/simple-cache/src/voku/cache/SerializerNo.php
    R bundled-libs/voku/simple-cache/src/voku/cache/iAdapter.php
    R bundled-libs/voku/simple-cache/src/voku/cache/iCache.php
    R bundled-libs/voku/simple-cache/src/voku/cache/iSerializer.php
    M composer.json
    M composer.lock

  Log Message:
  -----------
  Remove voku/simple-cache


  Commit: 53f4dcdaa372f2696454d084d5b5ded888911665
      https://github.com/s9y/Serendipity/commit/53f4dcdaa372f2696454d084d5b5ded888911665
  Author: onli <[email protected]>
  Date:   2025-04-02 (Wed, 02 Apr 2025)

  Changed paths:
    M include/functions.inc.php

  Log Message:
  -----------
  Add APCu as priority cache, if available


  Commit: d6530cea56e50b16d07306f2621f3b77fc22b44a
      https://github.com/s9y/Serendipity/commit/d6530cea56e50b16d07306f2621f3b77fc22b44a
  Author: onli <[email protected]>
  Date:   2025-04-02 (Wed, 02 Apr 2025)

  Changed paths:
    M include/functions.inc.php

  Log Message:
  -----------
  Add ttl to file system cache
Make this simple by hardocding the ttl to one hour. Otherwise we would have to store the ttl of each cache entry somewhere.


  Commit: c1337305bdb15cdee1f99845c370f7239ef17dc2
      https://github.com/s9y/Serendipity/commit/c1337305bdb15cdee1f99845c370f7239ef17dc2
  Author: onli <[email protected]>
  Date:   2025-04-03 (Thu, 03 Apr 2025)

  Changed paths:
    M include/functions.inc.php

  Log Message:
  -----------
  Prevent filesystem cache overflow (see #637)


Compare: https://github.com/s9y/Serendipity/compare/c699d3ad06c1%5E...c1337305bdb1

To unsubscribe from these emails, change your notification settings at https://github.com/s9y/Serendipity/settings/notifications