Re: new heapcheck contrib module
От
Peter Geoghegan
Тема
Re: new heapcheck contrib module
Дата
Msg-id
CAH2-Wz=PVfzuwXO_yPbaj6DMZ214v6EBL_sxd2psedUwXPyU_w@mail.gmail.com
Ответ на
Re: new heapcheck contrib module (Tom Lane)
Список
Дерево обсуждения
new heapcheck contrib module Mark Dilger <mark.dilger@enterprisedb.com>
Re: new heapcheck contrib module Andres Freund <andres@anarazel.de>
Re: new heapcheck contrib module Mark Dilger <mark.dilger@enterprisedb.com>
Re: new heapcheck contrib module Mark Dilger <mark.dilger@enterprisedb.com>
Re: new heapcheck contrib module Robert Haas <robertmhaas@gmail.com>
Re: new heapcheck contrib module Robert Haas <robertmhaas@gmail.com>
Re: new heapcheck contrib module Robert Haas <robertmhaas@gmail.com>
Re: new heapcheck contrib module Mark Dilger <mark.dilger@enterprisedb.com>
Re: new heapcheck contrib module Mark Dilger <mark.dilger@enterprisedb.com>
Re: new heapcheck contrib module Mark Dilger <mark.dilger@enterprisedb.com>
Re: new heapcheck contrib module Peter Eisentraut <peter.eisentraut@2ndquadrant.com>
Re: new heapcheck contrib module Mark Dilger <mark.dilger@enterprisedb.com>
Re: new heapcheck contrib module Dilip Kumar <dilipbalaut@gmail.com>
Re: new heapcheck contrib module Mark Dilger <mark.dilger@enterprisedb.com>
Re: new heapcheck contrib module Dilip Kumar <dilipbalaut@gmail.com>
Re: new heapcheck contrib module Mark Dilger <mark.dilger@enterprisedb.com>
Re: new heapcheck contrib module (typos) Erik Rijkers <er@xs4all.nl>
Re: new heapcheck contrib module (typos) Mark Dilger <mark.dilger@enterprisedb.com>
Re: new heapcheck contrib module Dilip Kumar <dilipbalaut@gmail.com>
Re: new heapcheck contrib module Mark Dilger <mark.dilger@enterprisedb.com>
Re: new heapcheck contrib module Alvaro Herrera <alvherre@2ndquadrant.com>
Re: new heapcheck contrib module Mark Dilger <mark.dilger@enterprisedb.com>
Re: new heapcheck contrib module Alvaro Herrera <alvherre@2ndquadrant.com>
Re: new heapcheck contrib module Dilip Kumar <dilipbalaut@gmail.com>
Re: new heapcheck contrib module Dilip Kumar <dilipbalaut@gmail.com>
Re: new heapcheck contrib module Mark Dilger <mark.dilger@enterprisedb.com>
Re: new heapcheck contrib module Dilip Kumar <dilipbalaut@gmail.com>
Re: new heapcheck contrib module Mark Dilger <mark.dilger@enterprisedb.com>
Re: new heapcheck contrib module Robert Haas <robertmhaas@gmail.com>
Re: new heapcheck contrib module Mark Dilger <mark.dilger@enterprisedb.com>
Re: new heapcheck contrib module Robert Haas <robertmhaas@gmail.com>
Re: new heapcheck contrib module Mark Dilger <mark.dilger@enterprisedb.com>
Re: new heapcheck contrib module Andres Freund <andres@anarazel.de>
Re: new heapcheck contrib module Mark Dilger <mark.dilger@enterprisedb.com>
Re: new heapcheck contrib module Robert Haas <robertmhaas@gmail.com>
Re: new heapcheck contrib module Mark Dilger <mark.dilger@enterprisedb.com>
Re: new heapcheck contrib module Robert Haas <robertmhaas@gmail.com>
Re: new heapcheck contrib module Mark Dilger <mark.dilger@enterprisedb.com>
Re: new heapcheck contrib module Robert Haas <robertmhaas@gmail.com>
Re: new heapcheck contrib module Mark Dilger <mark.dilger@enterprisedb.com>
Re: new heapcheck contrib module Andres Freund <andres@anarazel.de>
Re: new heapcheck contrib module Robert Haas <robertmhaas@gmail.com>
Re: new heapcheck contrib module Andres Freund <andres@anarazel.de>
Re: new heapcheck contrib module Robert Haas <robertmhaas@gmail.com>
Re: new heapcheck contrib module Robert Haas <robertmhaas@gmail.com>
Re: new heapcheck contrib module Amul Sul <sulamul@gmail.com>
Re: new heapcheck contrib module Amul Sul <sulamul@gmail.com>
Re: new heapcheck contrib module Mark Dilger <mark.dilger@enterprisedb.com>
Re: new heapcheck contrib module Amul Sul <sulamul@gmail.com>
Re: new heapcheck contrib module Mark Dilger <mark.dilger@enterprisedb.com>
Re: new heapcheck contrib module Robert Haas <robertmhaas@gmail.com>
Re: new heapcheck contrib module Mark Dilger <mark.dilger@enterprisedb.com>
Re: new heapcheck contrib module Amul Sul <sulamul@gmail.com>
Re: new heapcheck contrib module Mark Dilger <mark.dilger@enterprisedb.com>
Re: new heapcheck contrib module Amul Sul <sulamul@gmail.com>
Re: new heapcheck contrib module Amul Sul <sulamul@gmail.com>
Re: new heapcheck contrib module Mark Dilger <mark.dilger@enterprisedb.com>
Re: new heapcheck contrib module Michael Paquier <michael@paquier.xyz>
Re: new heapcheck contrib module "Andrey M. Borodin" <x4mmm@yandex-team.ru>
Re: new heapcheck contrib module Robert Haas <robertmhaas@gmail.com>
Re: new heapcheck contrib module "Andrey M. Borodin" <x4mmm@yandex-team.ru>
Re: new heapcheck contrib module Mark Dilger <mark.dilger@enterprisedb.com>
Re: new heapcheck contrib module Robert Haas <robertmhaas@gmail.com>
Re: new heapcheck contrib module "Andrey M. Borodin" <x4mmm@yandex-team.ru>
Re: new heapcheck contrib module Mark Dilger <mark.dilger@enterprisedb.com>
Re: new heapcheck contrib module Peter Geoghegan <pg@bowt.ie>
Re: new heapcheck contrib module Mark Dilger <mark.dilger@enterprisedb.com>
Re: new heapcheck contrib module Robert Haas <robertmhaas@gmail.com>
Re: new heapcheck contrib module Mark Dilger <mark.dilger@enterprisedb.com>
Re: new heapcheck contrib module Robert Haas <robertmhaas@gmail.com>
Re: new heapcheck contrib module Peter Geoghegan <pg@bowt.ie>
Re: new heapcheck contrib module Stephen Frost <sfrost@snowman.net>
Re: new heapcheck contrib module Peter Geoghegan <pg@bowt.ie>
Re: new heapcheck contrib module Mark Dilger <mark.dilger@enterprisedb.com>
Re: new heapcheck contrib module Mark Dilger <mark.dilger@enterprisedb.com>
Re: new heapcheck contrib module Andrey Borodin <x4mmm@yandex-team.ru>
Re: new heapcheck contrib module Mark Dilger <mark.dilger@enterprisedb.com>
Re: new heapcheck contrib module Mark Dilger <mark.dilger@enterprisedb.com>
Re: new heapcheck contrib module Robert Haas <robertmhaas@gmail.com>
Re: new heapcheck contrib module Alvaro Herrera <alvherre@alvh.no-ip.org>
Re: new heapcheck contrib module Mark Dilger <mark.dilger@enterprisedb.com>
Re: new heapcheck contrib module Tom Lane <tgl@sss.pgh.pa.us>
Re: new heapcheck contrib module Mark Dilger <mark.dilger@enterprisedb.com>
Re: new heapcheck contrib module Tom Lane <tgl@sss.pgh.pa.us>
Re: new heapcheck contrib module Mark Dilger <mark.dilger@enterprisedb.com>
Re: new heapcheck contrib module Robert Haas <robertmhaas@gmail.com>
Re: new heapcheck contrib module Tom Lane <tgl@sss.pgh.pa.us>
Re: new heapcheck contrib module Mark Dilger <mark.dilger@enterprisedb.com>
Re: new heapcheck contrib module Robert Haas <robertmhaas@gmail.com>
Re: new heapcheck contrib module Tom Lane <tgl@sss.pgh.pa.us>
Re: new heapcheck contrib module Robert Haas <robertmhaas@gmail.com>
Re: new heapcheck contrib module Tom Lane <tgl@sss.pgh.pa.us>
Re: new heapcheck contrib module Mark Dilger <mark.dilger@enterprisedb.com>
Re: new heapcheck contrib module Mark Dilger <mark.dilger@enterprisedb.com>
Re: new heapcheck contrib module Robert Haas <robertmhaas@gmail.com>
Re: new heapcheck contrib module Mark Dilger <mark.dilger@enterprisedb.com>
Re: new heapcheck contrib module Tom Lane <tgl@sss.pgh.pa.us>
Re: new heapcheck contrib module Mark Dilger <mark.dilger@enterprisedb.com>
Re: new heapcheck contrib module Tom Lane <tgl@sss.pgh.pa.us>
Re: new heapcheck contrib module Mark Dilger <mark.dilger@enterprisedb.com>
Re: new heapcheck contrib module Tom Lane <tgl@sss.pgh.pa.us>
Re: new heapcheck contrib module Tom Lane <tgl@sss.pgh.pa.us>
Re: new heapcheck contrib module Mark Dilger <mark.dilger@enterprisedb.com>
Re: new heapcheck contrib module Tom Lane <tgl@sss.pgh.pa.us>
Re: new heapcheck contrib module Mark Dilger <mark.dilger@enterprisedb.com>
Re: new heapcheck contrib module Tom Lane <tgl@sss.pgh.pa.us>
Re: new heapcheck contrib module Tom Lane <tgl@sss.pgh.pa.us>
Re: new heapcheck contrib module Tom Lane <tgl@sss.pgh.pa.us>
Re: new heapcheck contrib module Mark Dilger <mark.dilger@enterprisedb.com>
Re: new heapcheck contrib module Tom Lane <tgl@sss.pgh.pa.us>
Re: new heapcheck contrib module Mark Dilger <mark.dilger@enterprisedb.com>
Re: new heapcheck contrib module Mark Dilger <mark.dilger@enterprisedb.com>
Re: new heapcheck contrib module Tom Lane <tgl@sss.pgh.pa.us>
Re: new heapcheck contrib module Tom Lane <tgl@sss.pgh.pa.us>
Re: new heapcheck contrib module Robert Haas <robertmhaas@gmail.com>
Re: new heapcheck contrib module Mark Dilger <mark.dilger@enterprisedb.com>
Re: new heapcheck contrib module Robert Haas <robertmhaas@gmail.com>
Re: new heapcheck contrib module Mark Dilger <mark.dilger@enterprisedb.com>
Re: new heapcheck contrib module Mark Dilger <mark.dilger@enterprisedb.com>
Re: new heapcheck contrib module Thomas Munro <thomas.munro@gmail.com>
Re: new heapcheck contrib module Robert Haas <robertmhaas@gmail.com>
Re: new heapcheck contrib module Mark Dilger <mark.dilger@enterprisedb.com>
Re: new heapcheck contrib module Mark Dilger <mark.dilger@enterprisedb.com>
Re: new heapcheck contrib module Thomas Munro <thomas.munro@gmail.com>
Re: new heapcheck contrib module Mark Dilger <mark.dilger@enterprisedb.com>
Re: new heapcheck contrib module Robert Haas <robertmhaas@gmail.com>
Re: new heapcheck contrib module Mark Dilger <mark.dilger@enterprisedb.com>
Re: new heapcheck contrib module Robert Haas <robertmhaas@gmail.com>
Re: new heapcheck contrib module Mark Dilger <mark.dilger@enterprisedb.com>
Re: new heapcheck contrib module Robert Haas <robertmhaas@gmail.com>
Re: new heapcheck contrib module Mark Dilger <mark.dilger@enterprisedb.com>
Re: new heapcheck contrib module Mark Dilger <mark.dilger@enterprisedb.com>
Re: new heapcheck contrib module Mark Dilger <mark.dilger@enterprisedb.com>
Re: new heapcheck contrib module Robert Haas <robertmhaas@gmail.com>
Re: new heapcheck contrib module Mark Dilger <mark.dilger@enterprisedb.com>
Re: new heapcheck contrib module Robert Haas <robertmhaas@gmail.com>
Re: new heapcheck contrib module Mark Dilger <mark.dilger@enterprisedb.com>
Re: new heapcheck contrib module Robert Haas <robertmhaas@gmail.com>
Re: new heapcheck contrib module Robert Haas <robertmhaas@gmail.com>
Re: new heapcheck contrib module Robert Haas <robertmhaas@gmail.com>
Re: new heapcheck contrib module Mark Dilger <mark.dilger@enterprisedb.com>
Re: new heapcheck contrib module Mark Dilger <mark.dilger@enterprisedb.com>
Re: new heapcheck contrib module Robert Haas <robertmhaas@gmail.com>
Re: new heapcheck contrib module Peter Geoghegan <pg@bowt.ie>
Re: new heapcheck contrib module Mark Dilger <mark.dilger@enterprisedb.com>
Re: new heapcheck contrib module Peter Geoghegan <pg@bowt.ie>
Re: new heapcheck contrib module Mark Dilger <mark.dilger@enterprisedb.com>
Re: new heapcheck contrib module Robert Haas <robertmhaas@gmail.com>
Re: new heapcheck contrib module Tom Lane <tgl@sss.pgh.pa.us>
Re: new heapcheck contrib module Andres Freund <andres@anarazel.de>
Re: new heapcheck contrib module Mark Dilger <mark.dilger@enterprisedb.com>
Re: new heapcheck contrib module Tom Lane <tgl@sss.pgh.pa.us>
Re: new heapcheck contrib module Mark Dilger <mark.dilger@enterprisedb.com>
Re: new heapcheck contrib module Tom Lane <tgl@sss.pgh.pa.us>
Re: new heapcheck contrib module Tom Lane <tgl@sss.pgh.pa.us>
Re: new heapcheck contrib module Mark Dilger <mark.dilger@enterprisedb.com>
Re: new heapcheck contrib module Peter Geoghegan <pg@bowt.ie>
Re: new heapcheck contrib module Mark Dilger <mark.dilger@enterprisedb.com>
Re: new heapcheck contrib module Mark Dilger <mark.dilger@enterprisedb.com>
Re: new heapcheck contrib module Tom Lane <tgl@sss.pgh.pa.us>
Re: new heapcheck contrib module Mark Dilger <mark.dilger@enterprisedb.com>
Re: new heapcheck contrib module Robert Haas <robertmhaas@gmail.com>
Re: new heapcheck contrib module Peter Geoghegan <pg@bowt.ie>
Re: new heapcheck contrib module Mark Dilger <mark.dilger@enterprisedb.com>
Re: new heapcheck contrib module Peter Geoghegan <pg@bowt.ie>
Re: new heapcheck contrib module Peter Geoghegan <pg@bowt.ie>
Re: new heapcheck contrib module Peter Geoghegan <pg@bowt.ie>
Re: new heapcheck contrib module Tom Lane <tgl@sss.pgh.pa.us>
Re: new heapcheck contrib module Peter Geoghegan <pg@bowt.ie>
Re: new heapcheck contrib module Mark Dilger <mark.dilger@enterprisedb.com>
Re: new heapcheck contrib module Robert Haas <robertmhaas@gmail.com>
Re: new heapcheck contrib module Peter Geoghegan <pg@bowt.ie>
Re: new heapcheck contrib module Mark Dilger <mark.dilger@enterprisedb.com>
Re: new heapcheck contrib module Robert Haas <robertmhaas@gmail.com>
Re: new heapcheck contrib module Peter Geoghegan <pg@bowt.ie>
Re: new heapcheck contrib module Robert Haas <robertmhaas@gmail.com>
Re: new heapcheck contrib module Peter Geoghegan <pg@bowt.ie>
Re: new heapcheck contrib module Robert Haas <robertmhaas@gmail.com>
Re: new heapcheck contrib module Peter Geoghegan <pg@bowt.ie>
Re: new heapcheck contrib module Robert Haas <robertmhaas@gmail.com>
Re: new heapcheck contrib module Peter Geoghegan <pg@bowt.ie>
Re: new heapcheck contrib module Robert Haas <robertmhaas@gmail.com>
Re: new heapcheck contrib module Peter Geoghegan <pg@bowt.ie>
Re: new heapcheck contrib module Mark Dilger <mark.dilger@enterprisedb.com>
Re: new heapcheck contrib module Peter Geoghegan <pg@bowt.ie>
Re: new heapcheck contrib module Alvaro Herrera <alvherre@2ndquadrant.com>
Re: new heapcheck contrib module Peter Geoghegan <pg@bowt.ie>
Re: new heapcheck contrib module Alvaro Herrera <alvherre@2ndquadrant.com>
Re: new heapcheck contrib module Robert Haas <robertmhaas@gmail.com>
Re: new heapcheck contrib module Alvaro Herrera <alvherre@2ndquadrant.com>
Re: new heapcheck contrib module Tom Lane <tgl@sss.pgh.pa.us>
Re: new heapcheck contrib module Michael Paquier <michael@paquier.xyz>
Re: new heapcheck contrib module Peter Geoghegan <pg@bowt.ie>
Re: new heapcheck contrib module Mark Dilger <mark.dilger@enterprisedb.com>
Re: new heapcheck contrib module Peter Geoghegan <pg@bowt.ie>
Re: new heapcheck contrib module Mark Dilger <mark.dilger@enterprisedb.com>
Re: new heapcheck contrib module Robert Haas <robertmhaas@gmail.com>
Re: new heapcheck contrib module Peter Geoghegan <pg@bowt.ie>
Re: new heapcheck contrib module Robert Haas <robertmhaas@gmail.com>
Re: new heapcheck contrib module Peter Geoghegan <pg@bowt.ie>
Re: new heapcheck contrib module Robert Haas <robertmhaas@gmail.com>
Re: new heapcheck contrib module Peter Geoghegan <pg@bowt.ie>
Re: new heapcheck contrib module Peter Geoghegan <pg@bowt.ie>
Re: new heapcheck contrib module Robert Haas <robertmhaas@gmail.com>
Re: new heapcheck contrib module Peter Geoghegan <pg@bowt.ie>
Re: new heapcheck contrib module Mark Dilger <mark.dilger@enterprisedb.com>
Re: new heapcheck contrib module Peter Geoghegan <pg@bowt.ie>
Re: new heapcheck contrib module Mark Dilger <mark.dilger@enterprisedb.com>
Re: new heapcheck contrib module Peter Geoghegan <pg@bowt.ie>
On Fri, Oct 23, 2020 at 11:51 AM Tom Lane wrote: > /* Set up context information about this next tuple */ > ctx.lp_len = ItemIdGetLength(ctx.itemid); > ctx.tuphdr = (HeapTupleHeader) PageGetItem(ctx.page, ctx.itemid); > ctx.natts = HeapTupleHeaderGetNatts(ctx.tuphdr); > > with absolutely no thought for the possibility that lp_off is out of > range or not maxaligned. The checks for a sane lp_len seem to have > gone missing as well. That is surprising. verify_nbtree.c has PageGetItemIdCareful() for this exact reason. -- Peter Geoghegan
В списке pgsql-hackers по дате отправления
От: Heikki Linnakangas
Дата: