GNU social JP
  • FAQ
  • Login
GNU social JPは日本のGNU socialサーバーです。
Usage/ToS/admin/test/Pleroma FE
  • Public

    • Public
    • Network
    • Groups
    • Featured
    • Popular
    • People

Untitled attachment

Download link

Notices where this attachment appears

  1. Embed this notice
    Yukkuri (iamtakingiteasy@eientei.org)'s status on Tuesday, 30-Sep-2025 20:35:51 JST Yukkuri Yukkuri
    in reply to
    @phnt @i @w0rm @prettygood Here; also pushed commit inverting known activity types to the exclude_type filter, so an index would be used during post deletes.

    https://eientei.org/objects/fafbe44b-51a9-469e-a9cc-95a4d877693c
    In conversation about 2 months ago from eientei.org permalink
  2. Embed this notice
    feld (feld@friedcheese.us)'s status on Friday, 18-Apr-2025 08:50:51 JST feld feld
    @lain did you see this?

    RT: https://eientei.org/objects/fafbe44b-51a9-469e-a9cc-95a4d877693c
    In conversation about 8 months ago from friedcheese.us permalink
  3. Embed this notice
    Yukkuri (iamtakingiteasy@eientei.org)'s status on Friday, 18-Apr-2025 00:07:38 JST Yukkuri Yukkuri
    in reply to
    @mint @dsm https://eientei.org/objects/fafbe44b-51a9-469e-a9cc-95a4d877693c -- here is a writeup and here are pleroma patches and migrations: https://gitlab.eientei.org/eientei/pleroma/-/tree/upstream-flake

    Since it needs to migrate object ids to time-ordered snowflakes and rearrange some of the denormalized fields to properly partition the tables anyway, it also changes a bunch of queries to take advantage of new layout, as many joins became easier. Migration includes both up and down, so it is possible to rollback, but migration back from partitioned layout wasn't very well tested, especially after new objects were inserted. Eientei runs on this for a couple of months now, so it is more or less reasonable in terms of completeness. But to be something more than just 15% of overhead, it requires understanding of what you're doing. Then sure, moving all older rows to a partition on cheaper or even a networked storage is possible.
    In conversation about 8 months ago from eientei.org permalink
  • Help
  • About
  • FAQ
  • TOS
  • Privacy
  • Source
  • Version
  • Contact

GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.

Creative Commons Attribution 3.0 All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.