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 1qEqem-0001Ey-TF for pgsql-hackers@arkaria.postgresql.org; Thu, 29 Jun 2023 12:21:52 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.92) (envelope-from ) id 1qEqek-0002v8-T2 for pgsql-hackers@arkaria.postgresql.org; Thu, 29 Jun 2023 12:21:50 +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 1qEqek-0002uz-JX for pgsql-hackers@lists.postgresql.org; Thu, 29 Jun 2023 12:21:50 +0000 Received: from mail-ua1-x934.google.com ([2607:f8b0:4864:20::934]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.94.2) (envelope-from ) id 1qEqeh-001A8I-Nc for pgsql-hackers@postgresql.org; Thu, 29 Jun 2023 12:21:49 +0000 Received: by mail-ua1-x934.google.com with SMTP id a1e0cc1a2514c-78701841ccbso203182241.2 for ; Thu, 29 Jun 2023 05:21:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1688041306; x=1690633306; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=lOOR2G0J+p0VMdv+UOQ1KVQYxGZqRTP+NzX1qQ6egZY=; b=f30BA21+gcVxJ9rNg3WqJlDqKs/rllNdcBNsHNgeb/E95dh2Zk106qGY1oHlVSkHbX KsEqT8wh/2adW9+AKKfvJOWSCObpd5TKAVbdfk/V5agBxVg+L0mUG49wwnU3+h402/9w BtTc6R5Ou8wgb+ovq8iqMcV2owWQIUlImhYk6urYNtlog9gXjDTmHZy9oLeBNA8xHPDj xxNE42a3+17V9u/pVboIwvqx9H/F3MZGJjgESWEVrUvFhTCQECp9QtgfaI5u/e6khWjo 803tchutJdk24vV3/eTvMpRysnPUnUt4Uri7lknDajQ+XSn+FETr6lZqqPOsBn56pQ1I 48Aw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1688041306; x=1690633306; h=content-transfer-encoding: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=lOOR2G0J+p0VMdv+UOQ1KVQYxGZqRTP+NzX1qQ6egZY=; b=A713BqVhSZBwiQQh6IxoJ6AWPruvLZow9S1NUakNYd17jfyUkkVV5IurcNTfS4ytUq vRLh1KU1tFmuLFUXjSj34xwG/Cemx1/cGnTbH3U+W97ZWw/Zm6qy4inExEBW0F/6wpGK 2DkfIE1eXwMbdoGyKPQ7QYoIQwqNQyjN/KuPrxF/6qApyM04rgoBp4LquJWLaHjxhjfd CFXsty46fFOn0TD7IdHkLynbr0D1GdkG+jofE3WxQF3WGZd/CR4VNa2AjnCk0VahMHmI rcXaT2VLz8qL8UKcAfLm8NFg5Zms8LUv+rNEO/rZIzc4VFJgFE7RbeA/U7MQ2NaB9w09 a1lw== X-Gm-Message-State: AC+VfDzElCipYd2MGOehD9ObqzCCrOCNrdMSyh75KsE3gDzbS9W+Biwk vXaOkiNKPgKHGM3bzuLVX9HqesuTLjqgSNxofqc= X-Google-Smtp-Source: ACHHUZ4xHuoWUAh/noW+jNGe00GWzLqP5ZI7rtveUSNwPtkQ3Z8jmKhRJp9w/DuTmdo/vYY6KTRRKnEHuy7sIcvh+8k= X-Received: by 2002:a67:bc0b:0:b0:443:92a5:f454 with SMTP id t11-20020a67bc0b000000b0044392a5f454mr2154141vsn.26.1688041305851; Thu, 29 Jun 2023 05:21:45 -0700 (PDT) MIME-Version: 1.0 References: <20230601235909.0e1572c27e59112f9d0cbe86@sraoss.co.jp> <20230601034703.9e4f81f5d92ae6e3949b84d2@sraoss.co.jp> <20230628170604.505955118ac2f91abd554f13@sraoss.co.jp> In-Reply-To: From: jian he Date: Thu, 29 Jun 2023 20:21:34 +0800 Message-ID: Subject: Re: Incremental View Maintenance, take 2 To: Yugo NAGATA Cc: pgsql-hackers@postgresql.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk On Thu, Jun 29, 2023 at 6:51=E2=80=AFPM jian he wrote: > > I cannot build the doc. > git clean -fdx > git am ~/Desktop/tmp/*.patch > > Applying: Add a syntax to create Incrementally Maintainable Materialized = Views > Applying: Add relisivm column to pg_class system catalog > Applying: Allow to prolong life span of transition tables until transacti= on end > Applying: Add Incremental View Maintenance support to pg_dump > Applying: Add Incremental View Maintenance support to psql > Applying: Add Incremental View Maintenance support > Applying: Add DISTINCT support for IVM > Applying: Add aggregates support in IVM > Applying: Add support for min/max aggregates for IVM > Applying: Add regression tests for Incremental View Maintenance > Applying: Add documentations about Incremental View Maintenance > .git/rebase-apply/patch:79: trailing whitespace. > clause. > warning: 1 line adds whitespace errors. > > Because of this, the {ninja docs} command failed. ERROR message: > > [6/6] Generating doc/src/sgml/html with a custom command > FAILED: doc/src/sgml/html > /usr/bin/python3 > ../../Desktop/pg_sources/main/postgres/doc/src/sgml/xmltools_dep_wrapper > --targetname doc/src/sgml/html --depfile doc/src/sgml/html.d --tool > /usr/bin/xsltproc -- -o doc/src/sgml/ --nonet --stringparam pg.version > 16beta2 --path doc/src/sgml --path > ../../Desktop/pg_sources/main/postgres/doc/src/sgml > ../../Desktop/pg_sources/main/postgres/doc/src/sgml/stylesheet.xsl > doc/src/sgml/postgres-full.xml > ERROR: id attribute missing on element under /book[@id =3D > 'postgres']/part[@id =3D 'server-programming']/chapter[@id =3D > 'rules']/sect1[@id =3D 'rules-ivm'] > error: file doc/src/sgml/postgres-full.xml > xsltRunStylesheet : run failed > ninja: build stopped: subcommand failed. so far what I tried: git am --ignore-whitespace --whitespace=3Dnowarn ~/Desktop/tmp/*.patch git am --whitespace=3Dfix ~/Desktop/tmp/*.patch git am --whitespace=3Derror ~/Desktop/tmp/*.patch I still cannot generate html docs.