WordPress.org

Ideas

Moving "transient" rows to its own table

  1. deepwater wells
    Member

    12345

    This needs to be addressed. It makes absolutely no sense to have semi-permanent and essential data (e.g. permalink structures) stored alongside temporary data. This "solution" may have made some sense at one point, but WordPress passed that point long ago. The "workarounds" required to clean up expired data should not be encouraged by design. And the fact that use of the options table is only a fallback for a missing object cache is not a reason to let poor design stay unchanged.

    Posted: 5 years ago #
  2. Raul Peixoto
    Inactive

    I see that this was Posted: 4 years ago... but the issue still remains.

    Temporary data should go out of the wp-options table for performance reasons.

    Posted: 4 months ago #
  3. rabin.io
    Member

    12345

    I agree, but it seems like WP developers are more concerned with pushing WP futures and less about security or stability. this option is wrong by design and should never had been implemented this way.

    Posted: 4 months ago #
  4. Ipstenu (Mika Epstein)
    Lead Plugin Wrangler

    @rabin.io - Please don't make unfounded speculation like that.

    The core team GREATLY cares about security and stability. They also care about backwards compatibility and support. Making a large change like this cannot be done recklessly or flagrantly.

    Someone who understands all the interlocking ways transients connect needs to have the drive and passion to make this happen :( I don't disagree at all that it needs to be revisited, but we're talking about a decision made before db caching was common.

    A lot has changed in 15 years :) Of course WP could be better, but let's be sure we're making it better without breaking it.

    And please, don't make gross assumptions like you did about the developers for WP. It's unkind and generally makes people NOT want to join and help.

    Posted: 4 months ago #
  5. Ipstenu (Mika Epstein)
    Lead Plugin Wrangler

    I deleted the disclosure.

    Yes, thank you for one example. Your assumption is still wrong.

    Posted: 3 months ago #

RSS feed for this topic

Reply

You must log in to post.

  • Rating

    12345
    29 Votes
  • Status

    This idea is under consideration