Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Issue/102 #119

Merged
merged 6 commits into from
Jun 19, 2024
Merged

Issue/102 #119

merged 6 commits into from
Jun 19, 2024

Commits on Oct 26, 2020

  1. Return false on failure in tcp_cache_set().

    This change ensures that anyone calling tcp_cache_set() directly in their own custom code has a more reliable idea of whether this method call has failed.
    JJJ committed Oct 26, 2020
    Configuration menu
    Copy the full SHA
    5bea1f0 View commit details
    Browse the repository at this point in the history
  2. Use local or external TCP cache, but not both.

    This commit strictly divides the TCP cache methods to stop storing a local copy of the remote cache when a persistent cache exists elsewhere.
    
    It also adds expirations to the local cache, in the event that the PHP request is allowed to process and hang for longer than the servers have collectively to be checked.
    JJJ committed Oct 26, 2020
    Configuration menu
    Copy the full SHA
    5e8cbf9 View commit details
    Browse the repository at this point in the history
  3. Always check TCP responsiveness (if enabled).

    Even for master. No matter the tries remaining.
    
    If TCP responsiveness is being checked and the connection to master goes down, it will exist in the cache.
    JJJ committed Oct 26, 2020
    Configuration menu
    Copy the full SHA
    452ddb4 View commit details
    Browse the repository at this point in the history

Commits on Jun 6, 2022

  1. Configuration menu
    Copy the full SHA
    61b99d4 View commit details
    Browse the repository at this point in the history

Commits on Jun 19, 2024

  1. Configuration menu
    Copy the full SHA
    09505f8 View commit details
    Browse the repository at this point in the history
  2. TCP: maybe start object cache

    Renames some protected methods to better match their intended TCP usages.
    
    Because WordPress loads WPDB before the object cache, the persistent TCP cache implementation needs to carefully start the object cache manually.
    
    Fixes #126.
    JJJ committed Jun 19, 2024
    Configuration menu
    Copy the full SHA
    98a0730 View commit details
    Browse the repository at this point in the history