Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1qA9Np-00065w-BH for pgsql-hackers@arkaria.postgresql.org; Fri, 16 Jun 2023 13:20:58 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.92) (envelope-from ) id 1qA9No-0005Yk-8J for pgsql-hackers@arkaria.postgresql.org; Fri, 16 Jun 2023 13:20:56 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1qA9Nn-0005Yb-UW for pgsql-hackers@lists.postgresql.org; Fri, 16 Jun 2023 13:20:55 +0000 Received: from mail-pg1-x533.google.com ([2607:f8b0:4864:20::533]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.94.2) (envelope-from ) id 1qA9Nk-002nAm-5k for pgsql-hackers@postgresql.org; Fri, 16 Jun 2023 13:20:55 +0000 Received: by mail-pg1-x533.google.com with SMTP id 41be03b00d2f7-54fd6aa3b0dso492892a12.2 for ; Fri, 16 Jun 2023 06:20:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=timescale.com; s=google; t=1686921649; x=1689513649; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=BXF/tr0wCzTadBm0QCkwk9yUYatJg9mHouLoScbrTKE=; b=FBt2KvDaU4ztA+ngYokWDueL7WYoO/e9Q3d0sTiVZrG1S3PTB2phjDqdGqnv7BL/hx Z5fF4zYeCIrkPvZn4POuAgJfmiYSB/hIRmPchkEjq14+TugehzAYxxbq6e7c+RbvmYSd W2NVGfCDcJqn5xpQPSr7gfOBx3kFrKmjcjYEcETiifTsqMeDCw3DdAOLW1UMQKMCKHJN fwSz53MhcGs8nBxE77UzmVXBLE4JbXBrUIQYPnk/aEV5PTJRpp03Du9ZYVUQOPJ2MgAM Kp44rj4lwAZqMf3nTMPzDHxFNn2+mGLSyBWB0+gmUpGFSRwhJFUpQXNzURti4+7qCNCu 1gbA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1686921649; x=1689513649; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=BXF/tr0wCzTadBm0QCkwk9yUYatJg9mHouLoScbrTKE=; b=CdL/641rc6drqz9FlTp8+BdWDGS2QbfitKrXmSOiYWYpGE/G5W20DjzvRXLluT9OwO c2X1MLYzSF+1JMxGICxxJzPGNX2gFb7LQsJVgLF0CKplaMWokjDmeCMnQ04nI4i8nM4v ZmvBONltL8qq/uJFPzmZsnd32U6SVwkUqZqVqs6yX2XxgRnSjjqoKnPfxFgkkLG949jv 6yfiFWA0tfe8sWD24f+7q89coLKqYrhhGb6vVmRYgC/LTqz5hv/wsx9FOCISMAhpP6OA bt+7L0+i3amb9uSE3QLZqmRAFqSd0c0HbqUcUXXbI64N+2C/XbVU/hblNNIvQtjvvDvv ec2g== X-Gm-Message-State: AC+VfDyoYcmKhlS+C90CgUUwA/pozPcoqpMIfv5ryXLCxzpevaq/hpuH Zf+diuhTvKtr2n0dQhsLC71ccffTjbPvD/b7izmTlLCWzkJr7clSSNuBBw== X-Google-Smtp-Source: ACHHUZ5UhR0VzNDHMXBNmSzYpS2AltsSVm/hb8LQsKXX/z0Bi5iVsyUgURE+7PNsLHYXPU8cf1H0tr2d056VTYM++UI= X-Received: by 2002:a17:90a:f2c3:b0:25e:9e59:af1a with SMTP id gt3-20020a17090af2c300b0025e9e59af1amr1509107pjb.21.1686921649524; Fri, 16 Jun 2023 06:20:49 -0700 (PDT) MIME-Version: 1.0 References: <20230206104917.sipa7nzue5lw2e6z@alvherre.pgsql> In-Reply-To: From: Aleksander Alekseev Date: Fri, 16 Jun 2023 16:20:38 +0300 Message-ID: Subject: Re: Pluggable toaster To: pgsql-hackers Cc: Nikita Malakhov , Pavel Borisov , Alvaro Herrera , Matthias van de Meent , vignesh C , Jacob Champion , Andres Freund , Robert Haas , Greg Stark , Teodor Sigaev Content-Type: text/plain; charset="UTF-8" List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk Hi Nikita, > We already have a lot of changes in Pluggable TOAST that were not committed > to the main GIT branch of this thread, so it seems that I have to merge them and > reopen it. Pretty sure that reopening an already rejected patch that is competing with compression dictionaries (which the rest of us are currently focusing on) will achieve anything. Consider joining the compression dictionaries effort instead [1]. During the discussion with the community it ended up being a TOAST improvement after all. So we could use your expertise in this area. [1]: https://commitfest.postgresql.org/43/3626/ -- Best regards, Aleksander Alekseev