Cache is now using ArangoDB key/value

The cache is now stored in the database instead of the disk. It use a collection cache with a TTL index on expire_date field with a expire_after value set to 0.

The key is using the path or the component slugified name. I will expire automatically at the date defined in the expire_date field.

ArangoDB 3.11 support

FastyCMS works fine with the latest arangoDB version. You'll need to upgrade your data using 

docker compose run --rm arangodb arangod --database.auto-upgrade

Leave a comment