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 1lEomC-0003y7-C8 for pgsql-hackers@arkaria.postgresql.org; Wed, 24 Feb 2021 07:40: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 1lEomB-0001t4-6o for pgsql-hackers@arkaria.postgresql.org; Wed, 24 Feb 2021 07:40:03 +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 1lEomA-0001su-Sz for pgsql-hackers@lists.postgresql.org; Wed, 24 Feb 2021 07:40:03 +0000 Received: from mail-il1-x130.google.com ([2607:f8b0:4864:20::130]) by magus.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.92) (envelope-from ) id 1lEom6-00054q-S7 for pgsql-hackers@postgresql.org; Wed, 24 Feb 2021 07:40:02 +0000 Received: by mail-il1-x130.google.com with SMTP id o1so907311ila.11 for ; Tue, 23 Feb 2021 23:39:58 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telsasoft-com.20150623.gappssmtp.com; s=20150623; h=date:from:to:cc:subject:message-id:references:mime-version :content-disposition:in-reply-to:user-agent; bh=AfMqGIXLzomROkQuAtY7HH5N5lfj4lioMjopjd3VoSY=; b=j5RHrVc7ZWGaokrFtN5twy9GteippMfISd/WwzJV2DjSPyH3NZJ5teUnEMAUBbkNps Hq1R4OA0b53nlwI0NnqdOTWwS6nUEpJtDmyyp71KQ45MRA2x2slBREfKMtWNIdop9K8r 8ZSRVhm3MWOPJnqOfxtNUVEse4i5gtn8MLTUF+/+V+mYwfIlYhudrSG8xqRLV/h6cq3Y 21dhXoam9SgOpQpihDT3zUrOeB5z8NLWnukiPw2zwW4P4ZZyYPz334KndheBUv6RjdUR OtnG+qOB4xhC6MQD9cZzrfwKry+swwPqJY0HNCpmQPbD4/JyCPapmv+C/G/EZEQDBl8z ja2Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:in-reply-to:user-agent; bh=AfMqGIXLzomROkQuAtY7HH5N5lfj4lioMjopjd3VoSY=; b=go7ZbY60wjsed5+yIY9+/uh6okUE0H/I3nLWwaCCcy6k71V2boesBXbTRp3aR5ygRv yhK51OmYWes7C6f351Rnm/4Ag5Zg2cEjpMyeJEj5LZLWOuzlWLL1346ZB2wWLtB8Pkcn S53kMIY0gRAoPf6H02wbASHJiCShliuG1Br2UrHj5W4wWONb5Fx0txEgbOf3fkQe4ymJ vXhMFfwfAsXLdz8PWtYFK6bjjoMe1MGQwcMhU181RBusvLgQjjwQM9P7PaQFkmomyBRV bD2ewjtxXHklRPJqjbVR8Qqh1DG8+ZV1ZicUeso5Yp0hM1mkOayq7trroHoLSvaHz5pV f1iQ== X-Gm-Message-State: AOAM532AglQdaXOxfoLHDqJjG5l1Lar9yUZrVoVRD/tuy4FhPu466cda kJfkFZc46lPiyC+IUeIB1pja6w== X-Google-Smtp-Source: ABdhPJwAk0a3foiWIXKeoL30MNt3agzH8U4iBxiEmHczq8j+UhpYKErSatGNq4bnmoNPjIHGWvrTGQ== X-Received: by 2002:a05:6e02:802:: with SMTP id u2mr14561045ilm.298.1614152396924; Tue, 23 Feb 2021 23:39:56 -0800 (PST) Received: from pryzbyj.telsasoft (charmander.telsasoft.com. [50.244.222.1]) by smtp.gmail.com with ESMTPSA id y25sm1657905ioa.5.2021.02.23.23.39.56 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Tue, 23 Feb 2021 23:39:56 -0800 (PST) Received: by pryzbyj.telsasoft (Postfix, from userid 1000) id 67D728007E9; Wed, 24 Feb 2021 01:39:55 -0600 (CST) Date: Wed, 24 Feb 2021 01:39:55 -0600 From: Justin Pryzby To: Michael Paquier Cc: pgsql-hackers@postgresql.org, Bruce Momjian , Thomas Munro Subject: Re: doc review for v14 Message-ID: <20210224073955.GH14772@telsasoft.com> References: <20201222041153.GK30237@telsasoft.com> <20201227202604.GC26311@telsasoft.com> <20210210235557.GQ20012@telsasoft.com> <20210222080345.GA23313@telsasoft.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: Precedence: bulk On Wed, Feb 24, 2021 at 04:18:51PM +0900, Michael Paquier wrote: > On Mon, Feb 22, 2021 at 02:03:45AM -0600, Justin Pryzby wrote: > > Rebased, with a few additions. > > Thanks. I have done a pass through this series, and applied most of > this stuff with a backpatch for the doc portions. > > + The status of each kind of extended statistics is shown in a column > + named after the "kind" (e.g. Ndistinct). > + NULL means that it doesn't exist. "defined" means that it was requested > From 0009, there is a grammar mistake on HEAD here, but I don't > understand what you mean by "kind" here. Wouldn't it be better to not > use quotes and just refer to "its type of statistics"? I mean stxkind. "type" doesn't mean anything. > 0016 was missing some markups. > > This leaves 0003, 0004, 0005, 0010, 0012, 0018, 0020 and 0021 as these > did not look like improvements after review. Thanks. - vacuum the main relation. This option is required when the + vacuum the main relation. This option may not be disabled when the FULL option is used. "This option is required.." sounds like "this option must be specified", which is wrong. - publisher. Once the synchronization is done, the control of the + publisher. Once synchronization is done, control of the replication of the table is given back to the main apply process where - the replication continues as normal. + replication continues as normal. I think "the synchronization" is ok, but "the control" is poor, and "the replication" is unneeded. When creating an index on a partitioned table, this column is set to - the number of partitions on which the index has been completed. + the number of partitions on which the index has been created. What is index "completion" ? This is very - convenient, as not only will the existing partitions become indexed, but - also any partitions that are created in the future will. One limitation is + convenient, as not only the existing partitions will be indexed, but + so will any partitions that are created in the future. One limitation is "become indexed" sounds strange (and vague), and "will." is additionally awkward. -- Justin