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 1otKyW-0007Ly-8B for pgsql-hackers@arkaria.postgresql.org; Fri, 11 Nov 2022 03:45:04 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.92) (envelope-from ) id 1otKyT-00051r-6x for pgsql-hackers@arkaria.postgresql.org; Fri, 11 Nov 2022 03:45:01 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1otKyS-00051S-U9 for pgsql-hackers@lists.postgresql.org; Fri, 11 Nov 2022 03:45:00 +0000 Received: from mail-qv1-xf2e.google.com ([2607:f8b0:4864:20::f2e]) by makus.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.92) (envelope-from ) id 1otKyP-0000pa-Oc for pgsql-hackers@lists.postgresql.org; Fri, 11 Nov 2022 03:44:59 +0000 Received: by mail-qv1-xf2e.google.com with SMTP id c8so2766910qvn.10 for ; Thu, 10 Nov 2022 19:44:57 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telsasoft-com.20210112.gappssmtp.com; s=20210112; h=user-agent:in-reply-to:content-disposition:mime-version:references :message-id:subject:cc:to:from:date:from:to:cc:subject:date :message-id:reply-to; bh=GN91niWjCUUQPHTO4OEUDtTKCs8pBVUYSwMFrph3/R0=; b=Hj9QGY0orIi0GlPpwrQNKbkCNs1Jzc708XimfVS8JTwhc94xMp9jSQh3M0ignHSgbN 5B3AY7XlvIRSPY+JcZdt0FCbL7brbwYE2jDe7LeEnvl38xxi4t3Q6AQrLL2Q+7jBs4ls 6tcZXELZ9G3QUUuz7ii7562YDRhJAtd6ipwIhfrFKcowe8kgdQ7V3o6Ef0oXIHs8qujh BGMBj9j9pv7FcsSz0n4M0jgBwN2Z4zPxxWI90j6TdXMVZYdj0vRobIO2MJ/CuPm42Ncb NmVKtxg9cy8ydrzWSBut29FQZMGJolfsOz2E4DbzPeuYk2Db0jJqAakjqpyX6ps1TkxT tunA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=user-agent:in-reply-to:content-disposition:mime-version:references :message-id:subject:cc:to:from:date:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=GN91niWjCUUQPHTO4OEUDtTKCs8pBVUYSwMFrph3/R0=; b=s+cGMEpFoOOPGD6zBE+GkMP0/TT+GtU5xyrK0eeAfUKS5Ni6H9XD74LiGV6uO8cSEd 0giVBQfGp8Aj2gGO7Hi/SSGbczshwl0fxR1jCGX6PVL6Cpnf+JzCQlh4932j+fI/kpoW X2k3RnAaO7DDdPPwe15mYNGuXzv1W7+Cgpx4i0Ny4ndY2aIPdwEJgxFI0anOMx6C3UWs H0NV3/kcOjl+u9Yj2kZCjTy31+Bg8EE0u0R4KpPAbpTsPBMOM/1H/105PXTO25WkwKHK NWh97KDmfv3LC7GYgWL9OerUC6ZtWbXuPhCL0iuEYHjYrrPMUpKfGWyNY68/xKnDG1IY YhYA== X-Gm-Message-State: ANoB5plwSDvdeWHQoN6IRQyPLwJo4ARb26JByRBJ4EzLyjzSrI0JkORI VXSNy37LL/H9ldCAvSR73qTdWw== X-Google-Smtp-Source: AA0mqf4LZzf9lj22HeUG4oNTWuCzcTtd1FNqLDpbDlXdTQ2dpW4yyVAZAVvknpxzMy6ArpNPAL6ABg== X-Received: by 2002:a05:6214:5c05:b0:4b4:4518:9057 with SMTP id ly5-20020a0562145c0500b004b445189057mr558319qvb.118.1668138296927; Thu, 10 Nov 2022 19:44:56 -0800 (PST) Received: from pryzbyj.telsasoft (charmander.telsasoft.com. [50.244.222.1]) by smtp.gmail.com with ESMTPSA id g11-20020ac87f4b000000b0039a9b55b829sm671522qtk.29.2022.11.10.19.44.56 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Thu, 10 Nov 2022 19:44:56 -0800 (PST) Received: by pryzbyj.telsasoft (Postfix, from userid 1000) id A1821800BCE; Thu, 10 Nov 2022 21:44:55 -0600 (CST) Date: Thu, 10 Nov 2022 21:44:55 -0600 From: Justin Pryzby To: Peter Geoghegan Cc: Jeff Davis , pgsql-hackers@lists.postgresql.org Subject: Re: New strategies for freezing, advancing relfrozenxid early Message-ID: <20221111034455.GE16809@telsasoft.com> References: <1892cc797f86924e31f00fd3c703ca464936c65e.camel@j-davis.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.9.4 (2018-02-28) List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk Note that this fails under -fsanitize=align Subject: [PATCH v5 2/6] Teach VACUUM to use visibility map snapshot. performing post-bootstrap initialization ... ../src/backend/access/heap/visibilitymap.c:482:38: runtime error: load of misaligned address 0x5559e1352424 for type 'uint64', which requires 8 byte alignment > *all_visible += pg_popcount64(umap[i] & VISIBLE_MASK64);