From:
Robert Haas <robertmhaas(at)gmail(dot)com>
To:
Greg Stark <gsstark(at)mit(dot)edu>
Cc:
Aidan Van Dyk <aidan(at)highrise(dot)ca>, Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>, Simon Riggs <simon(at)2ndquadrant(dot)com>, Bruce Momjian <bruce(at)momjian(dot)us>, Heikki Linnakangas <heikki(dot)linnakangas(at)enterprisedb(dot)com>, Alvaro Herrera <alvherre(at)commandprompt(dot)com>, Pg Hackers <pgsql-hackers(at)postgresql(dot)org>
Subject:
Re: Block-level CRC checks
Date:
2009-12-01 20:32:07
Message-ID:
603c8f070912011232q78752389jdc7c5881dc44911a@mail.gmail.com (view raw or flat )
Thread:
2008-09-30 18:02:09 from Alvaro Herrera <alvherre(at)commandprompt(dot)com>
2008-09-30 18:33:04 from "Jonah H(dot) Harris" <jonah(dot)harris(at)gmail(dot)com>
2008-09-30 18:49:51 from Joshua Drake <jd(at)commandprompt(dot)com>
2008-09-30 18:51:36 from "Jonah H(dot) Harris" <jonah(dot)harris(at)gmail(dot)com>
2008-10-01 07:01:08 from "Albe Laurenz" <laurenz(dot)albe(at)wien(dot)gv(dot)at>
2008-09-30 18:43:26 from Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
2008-10-01 15:28:26 from Alvaro Herrera <alvherre(at)commandprompt(dot)com>
2008-10-01 15:34:54 from Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
2008-09-30 18:48:44 from Heikki Linnakangas <heikki(dot)linnakangas(at)enterprisedb(dot)com>
2008-09-30 19:23:28 from Greg Smith <gsmith(at)gregsmith(dot)com>
2008-09-30 21:17:10 from Decibel! <decibel(at)decibel(dot)org>
2008-09-30 22:49:17 from Greg Stark <greg(dot)stark(at)enterprisedb(dot)com>
2008-10-02 15:57:30 from Robert Treat <xzilla(at)users(dot)sourceforge(dot)net>
2008-10-02 16:13:38 from Joshua Drake <jd(at)commandprompt(dot)com>
2008-09-30 18:56:43 from Markus Wanner <markus(at)bluegap(dot)ch>
2008-09-30 19:00:40 from Heikki Linnakangas <heikki(dot)linnakangas(at)enterprisedb(dot)com>
2008-10-01 16:04:06 from Florian Weimer <fweimer(at)bfk(dot)de>
2008-09-30 19:17:18 from pgsql(at)mohawksoft(dot)com
2008-09-30 21:10:58 from Decibel! <decibel(at)decibel(dot)org>
2008-09-30 21:13:25 from pgsql(at)mohawksoft(dot)com
2008-10-01 12:59:33 from Hannu Krosing <hannu(at)2ndQuadrant(dot)com>
2008-10-01 13:24:12 from Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
2008-10-01 13:38:54 from pgsql(at)mohawksoft(dot)com
2008-10-01 14:27:52 from Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
2008-10-01 15:21:13 from "Jonah H(dot) Harris" <jonah(dot)harris(at)gmail(dot)com>
2008-10-01 15:36:44 from Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
2008-10-01 15:54:17 from "Jonah H(dot) Harris" <jonah(dot)harris(at)gmail(dot)com>
2008-10-01 15:57:31 from Alvaro Herrera <alvherre(at)commandprompt(dot)com>
2008-10-01 15:58:42 from "Jonah H(dot) Harris" <jonah(dot)harris(at)gmail(dot)com>
2008-10-01 16:05:06 from Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
2008-10-01 19:03:05 from Sam Mason <sam(at)samason(dot)me(dot)uk>
2008-10-02 22:23:41 from Decibel! <decibel(at)decibel(dot)org>
2008-10-01 15:57:50 from Gregory Stark <stark(at)enterprisedb(dot)com>
2008-10-01 16:07:05 from Csaba Nagy <nagy(at)ecircle-ag(dot)com>
2008-10-01 16:22:40 from Aidan Van Dyk <aidan(at)highrise(dot)ca>
2008-10-01 17:00:36 from Mark Mielke <mark(at)mark(dot)mielke(dot)cc>
2008-10-01 17:25:52 from Gregory Stark <stark(at)enterprisedb(dot)com>
2008-10-01 20:16:13 from Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
2008-10-01 21:51:33 from pgsql(at)mohawksoft(dot)com
2008-10-01 23:05:29 from Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
2008-10-01 23:29:21 from Gregory Stark <stark(at)enterprisedb(dot)com>
2008-10-01 23:41:24 from Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
2008-10-02 00:17:40 from Aidan Van Dyk <aidan(at)highrise(dot)ca>
2008-10-02 05:29:57 from "Jonah H(dot) Harris" <jonah(dot)harris(at)gmail(dot)com>
2008-10-02 05:59:16 from "Jonah H(dot) Harris" <jonah(dot)harris(at)gmail(dot)com>
2008-10-02 14:09:38 from Andrew Chernow <ac(at)esilo(dot)com>
2008-10-02 14:19:01 from "Jonah H(dot) Harris" <jonah(dot)harris(at)gmail(dot)com>
2008-10-02 14:27:15 from Heikki Linnakangas <heikki(dot)linnakangas(at)enterprisedb(dot)com>
2008-10-02 14:30:17 from "Jonah H(dot) Harris" <jonah(dot)harris(at)gmail(dot)com>
2008-10-02 14:47:33 from Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
2008-10-02 06:35:25 from Heikki Linnakangas <heikki(dot)linnakangas(at)enterprisedb(dot)com>
2008-10-02 08:28:57 from Hannu Krosing <hannu(at)2ndQuadrant(dot)com>
2008-10-02 13:07:40 from Brian Hurt <bhurt(at)janestcapital(dot)com>
2008-10-02 13:12:16 from "Jonah H(dot) Harris" <jonah(dot)harris(at)gmail(dot)com>
2008-10-02 13:36:26 from Brian Hurt <bhurt(at)janestcapital(dot)com>
2008-10-02 13:45:02 from "Jonah H(dot) Harris" <jonah(dot)harris(at)gmail(dot)com>
2008-10-02 13:50:07 from Heikki Linnakangas <heikki(dot)linnakangas(at)enterprisedb(dot)com>
2008-10-02 13:57:56 from Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
2008-10-02 14:08:23 from Heikki Linnakangas <heikki(dot)linnakangas(at)enterprisedb(dot)com>
2008-10-02 14:41:20 from Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
2008-10-02 14:48:32 from "Jonah H(dot) Harris" <jonah(dot)harris(at)gmail(dot)com>
2008-10-02 15:27:00 from "Jonah H(dot) Harris" <jonah(dot)harris(at)gmail(dot)com>
2008-10-02 15:37:45 from Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
2008-10-02 16:05:59 from Aidan Van Dyk <aidan(at)highrise(dot)ca>
2008-10-02 16:43:05 from "Jonah H(dot) Harris" <jonah(dot)harris(at)gmail(dot)com>
2008-10-02 16:51:01 from Aidan Van Dyk <aidan(at)highrise(dot)ca>
2008-10-02 16:59:45 from "Jonah H(dot) Harris" <jonah(dot)harris(at)gmail(dot)com>
2008-10-02 17:07:31 from Bruce Momjian <bruce(at)momjian(dot)us>
2008-10-02 17:19:16 from Aidan Van Dyk <aidan(at)highrise(dot)ca>
2008-10-02 17:31:02 from "Jonah H(dot) Harris" <jonah(dot)harris(at)gmail(dot)com>
2008-10-02 17:38:06 from Bruce Momjian <bruce(at)momjian(dot)us>
2008-10-02 17:36:23 from Greg Stark <greg(dot)stark(at)enterprisedb(dot)com>
2008-10-02 17:42:40 from "Jonah H(dot) Harris" <jonah(dot)harris(at)gmail(dot)com>
2008-10-02 21:51:59 from "Dawid Kuroczko" <qnex42(at)gmail(dot)com>
2008-10-02 22:35:25 from Gregory Stark <stark(at)enterprisedb(dot)com>
2008-10-02 17:44:00 from Alvaro Herrera <alvherre(at)commandprompt(dot)com>
2008-10-02 18:04:56 from "Jonah H(dot) Harris" <jonah(dot)harris(at)gmail(dot)com>
2008-10-02 20:18:12 from Alvaro Herrera <alvherre(at)commandprompt(dot)com>
2008-10-02 21:07:00 from Aidan Van Dyk <aidan(at)highrise(dot)ca>
2008-10-02 21:19:55 from Simon Riggs <simon(at)2ndQuadrant(dot)com>
2008-10-02 22:56:16 from Decibel! <decibel(at)decibel(dot)org>
2008-10-03 13:36:19 from Brian Hurt <bhurt(at)janestcapital(dot)com>
2008-10-03 14:20:15 from "Dawid Kuroczko" <qnex42(at)gmail(dot)com>
2008-10-03 14:32:33 from Bruce Momjian <bruce(at)momjian(dot)us>
2008-10-03 14:32:43 from Aidan Van Dyk <aidan(at)highrise(dot)ca>
2008-10-02 17:49:21 from Aidan Van Dyk <aidan(at)highrise(dot)ca>
2008-10-02 17:58:02 from Gregory Stark <stark(at)enterprisedb(dot)com>
2008-10-02 18:01:22 from "Jonah H(dot) Harris" <jonah(dot)harris(at)gmail(dot)com>
2008-10-02 18:10:34 from Aidan Van Dyk <aidan(at)highrise(dot)ca>
2008-10-31 10:21:21 from Florian Weimer <fweimer(at)bfk(dot)de>
2008-10-02 13:42:23 from Gregory Stark <stark(at)enterprisedb(dot)com>
2008-10-02 13:46:39 from "Jonah H(dot) Harris" <jonah(dot)harris(at)gmail(dot)com>
2008-10-01 16:12:05 from Florian Weimer <fweimer(at)bfk(dot)de>
2008-10-01 15:37:35 from pgsql(at)mohawksoft(dot)com
2008-10-02 19:37:01 from Robert Treat <xzilla(at)users(dot)sourceforge(dot)net>
2008-10-02 20:13:49 from Alvaro Herrera <alvherre(at)commandprompt(dot)com>
2008-10-01 13:29:01 from pgsql(at)mohawksoft(dot)com
2008-09-30 20:41:59 from Bruce Momjian <bruce(at)momjian(dot)us>
2008-09-30 20:48:52 from "Jeffrey Baker" <jwbaker(at)gmail(dot)com>
2008-09-30 21:11:36 from Joshua Drake <jd(at)commandprompt(dot)com>
2008-10-01 01:20:30 from Andrew Chernow <ac(at)esilo(dot)com>
2008-10-01 09:22:27 from Zdenek Kotala <Zdenek(dot)Kotala(at)Sun(dot)COM>
2008-10-01 09:56:33 from "Harald Armin Massa" <haraldarminmassa(at)gmail(dot)com>
2008-10-01 13:25:28 from Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
2008-10-01 13:27:56 from "Jonah H(dot) Harris" <jonah(dot)harris(at)gmail(dot)com>
2008-10-17 15:26:11 from Alvaro Herrera <alvherre(at)commandprompt(dot)com>
2008-10-17 15:42:39 from "Jonah H(dot) Harris" <jonah(dot)harris(at)gmail(dot)com>
2008-10-17 16:05:37 from Greg Stark <greg(dot)stark(at)enterprisedb(dot)com>
2008-10-17 16:13:59 from "Jonah H(dot) Harris" <jonah(dot)harris(at)gmail(dot)com>
2008-10-17 16:14:08 from Aidan Van Dyk <aidan(at)highrise(dot)ca>
2008-10-17 16:30:31 from Simon Riggs <simon(at)2ndQuadrant(dot)com>
2008-10-17 16:59:49 from Alvaro Herrera <alvherre(at)commandprompt(dot)com>
2008-10-17 19:13:19 from Simon Riggs <simon(at)2ndQuadrant(dot)com>
2008-10-17 20:41:52 from Greg Stark <greg(dot)stark(at)enterprisedb(dot)com>
2008-10-29 18:32:48 from Alvaro Herrera <alvherre(at)commandprompt(dot)com>
2008-10-29 18:53:04 from Alvaro Herrera <alvherre(at)commandprompt(dot)com>
2008-10-29 19:56:58 from Alvaro Herrera <alvherre(at)commandprompt(dot)com>
2008-10-30 13:18:06 from Alvaro Herrera <alvherre(at)commandprompt(dot)com>
2008-10-30 14:11:22 from Gregory Stark <stark(at)enterprisedb(dot)com>
2008-10-30 15:22:57 from Alvaro Herrera <alvherre(at)commandprompt(dot)com>
2008-10-30 18:00:55 from Alvaro Herrera <alvherre(at)commandprompt(dot)com>
2008-11-07 19:11:40 from Alvaro Herrera <alvherre(at)commandprompt(dot)com>
2008-10-29 20:51:02 from Alvaro Herrera <alvherre(at)commandprompt(dot)com>
2008-10-30 14:33:30 from Zdenek Kotala <Zdenek(dot)Kotala(at)Sun(dot)COM>
2008-10-30 14:45:13 from "Jonah H(dot) Harris" <jonah(dot)harris(at)gmail(dot)com>
2008-10-30 15:00:34 from "Joshua D(dot) Drake" <jd(at)commandprompt(dot)com>
2008-10-30 15:11:30 from Gregory Stark <stark(at)enterprisedb(dot)com>
2008-10-30 16:14:30 from Alvaro Herrera <alvherre(at)commandprompt(dot)com>
2008-10-30 17:13:17 from "Jonah H(dot) Harris" <jonah(dot)harris(at)gmail(dot)com>
2008-10-30 15:14:34 from Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
2008-10-30 15:22:18 from "Jonah H(dot) Harris" <jonah(dot)harris(at)gmail(dot)com>
2008-10-30 15:27:07 from Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
2008-10-30 15:31:13 from "Jonah H(dot) Harris" <jonah(dot)harris(at)gmail(dot)com>
2008-10-30 15:30:15 from Zdenek Kotala <Zdenek(dot)Kotala(at)Sun(dot)COM>
2008-10-30 15:11:21 from Alvaro Herrera <alvherre(at)commandprompt(dot)com>
2008-10-30 15:41:17 from Gregory Stark <stark(at)enterprisedb(dot)com>
2008-10-30 18:34:26 from Martijn van Oosterhout <kleptog(at)svana(dot)org>
2008-10-30 15:41:51 from Zdenek Kotala <Zdenek(dot)Kotala(at)Sun(dot)COM>
2008-10-30 15:50:45 from Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
2008-10-30 15:57:33 from Zdenek Kotala <Zdenek(dot)Kotala(at)Sun(dot)COM>
2008-10-20 09:23:07 from Markus Wanner <markus(at)bluegap(dot)ch>
2008-10-20 19:04:40 from Heikki Linnakangas <heikki(dot)linnakangas(at)enterprisedb(dot)com>
2008-11-09 10:08:45 from Martijn van Oosterhout <kleptog(at)svana(dot)org>
2008-11-09 16:02:32 from Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
2008-11-09 17:47:02 from Martijn van Oosterhout <kleptog(at)svana(dot)org>
2008-11-09 20:52:35 from Greg Stark <greg(dot)stark(at)enterprisedb(dot)com>
2008-11-10 15:28:32 from Alvaro Herrera <alvherre(at)commandprompt(dot)com>
2008-11-10 15:33:59 from Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
2008-11-10 21:53:46 from Gregory Stark <stark(at)enterprisedb(dot)com>
2008-11-10 22:44:32 from Alvaro Herrera <alvherre(at)commandprompt(dot)com>
2008-11-10 23:31:33 from Gregory Stark <stark(at)enterprisedb(dot)com>
2008-11-12 07:18:57 from Martijn van Oosterhout <kleptog(at)svana(dot)org>
2008-11-12 14:08:13 from Alvaro Herrera <alvherre(at)commandprompt(dot)com>
2008-11-12 14:16:07 from Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
2008-11-12 14:28:15 from Alvaro Herrera <alvherre(at)commandprompt(dot)com>
2008-11-12 19:50:07 from Alvaro Herrera <alvherre(at)commandprompt(dot)com>
2008-11-12 20:16:09 from Martijn van Oosterhout <kleptog(at)svana(dot)org>
2008-11-12 20:24:41 from Alvaro Herrera <alvherre(at)commandprompt(dot)com>
2008-11-12 20:38:33 from Gregory Stark <stark(at)enterprisedb(dot)com>
2008-11-13 18:00:00 from Alvaro Herrera <alvherre(at)commandprompt(dot)com>
2008-11-13 18:45:52 from Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
2008-11-13 19:20:04 from Alvaro Herrera <alvherre(at)commandprompt(dot)com>
2008-11-13 19:40:34 from Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
2008-11-13 21:40:53 from Aidan Van Dyk <aidan(at)highrise(dot)ca>
2008-11-13 19:47:43 from Alvaro Herrera <alvherre(at)commandprompt(dot)com>
2008-11-13 22:10:32 from Martijn van Oosterhout <kleptog(at)svana(dot)org>
2008-11-13 22:31:59 from Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
2008-11-14 00:03:41 from Alvaro Herrera <alvherre(at)commandprompt(dot)com>
2008-11-14 10:23:32 from Martijn van Oosterhout <kleptog(at)svana(dot)org>
2008-11-14 15:51:57 from Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
2008-11-16 11:08:57 from Martijn van Oosterhout <kleptog(at)svana(dot)org>
2008-11-17 08:26:08 from Heikki Linnakangas <heikki(dot)linnakangas(at)enterprisedb(dot)com>
2008-11-17 08:52:48 from Greg Stark <greg(dot)stark(at)enterprisedb(dot)com>
2008-11-17 13:41:20 from Aidan Van Dyk <aidan(at)highrise(dot)ca>
2008-11-17 14:43:30 from Martijn van Oosterhout <kleptog(at)svana(dot)org>
2008-11-17 15:36:53 from Aidan Van Dyk <aidan(at)highrise(dot)ca>
2008-11-18 17:23:24 from Alvaro Herrera <alvherre(at)commandprompt(dot)com>
2008-11-18 17:31:48 from Heikki Linnakangas <heikki(dot)linnakangas(at)enterprisedb(dot)com>
2008-11-18 17:37:26 from Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
2008-11-18 17:34:06 from Aidan Van Dyk <aidan(at)highrise(dot)ca>
2008-11-18 17:40:38 from Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
2008-11-18 17:54:31 from Aidan Van Dyk <aidan(at)highrise(dot)ca>
2008-11-18 17:59:16 from "Joshua D(dot) Drake" <jd(at)commandprompt(dot)com>
2008-11-17 16:47:18 from Gregory Stark <stark(at)enterprisedb(dot)com>
2008-11-17 16:51:46 from Heikki Linnakangas <heikki(dot)linnakangas(at)enterprisedb(dot)com>
2008-11-17 20:02:32 from "Matthew T(dot) O'Connor" <matthew(at)zeut(dot)net>
2008-11-17 20:40:41 from Aidan Van Dyk <aidan(at)highrise(dot)ca>
2008-11-13 19:10:42 from Aidan Van Dyk <aidan(at)highrise(dot)ca>
2008-11-13 19:25:40 from Alvaro Herrera <alvherre(at)commandprompt(dot)com>
2008-11-13 19:54:19 from Heikki Linnakangas <heikki(dot)linnakangas(at)enterprisedb(dot)com>
2008-11-13 20:02:14 from Alvaro Herrera <alvherre(at)commandprompt(dot)com>
2008-12-14 21:30:25 from "Jaime Casanova" <jcasanov(at)systemguards(dot)com(dot)ec>
2008-12-14 21:44:09 from Alvaro Herrera <alvherre(at)commandprompt(dot)com>
2008-12-14 21:51:49 from Josh Berkus <josh(at)agliodbs(dot)com>
2008-12-15 04:03:33 from "Jonah H(dot) Harris" <jonah(dot)harris(at)gmail(dot)com>
2008-12-15 12:24:21 from Alvaro Herrera <alvherre(at)commandprompt(dot)com>
2008-12-15 14:57:55 from "Jonah H(dot) Harris" <jonah(dot)harris(at)gmail(dot)com>
2008-12-15 15:13:32 from Bruce Momjian <bruce(at)momjian(dot)us>
2008-12-15 16:23:45 from "Jonah H(dot) Harris" <jonah(dot)harris(at)gmail(dot)com>
2008-12-15 16:29:52 from Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
2008-12-15 16:38:49 from "Jonah H(dot) Harris" <jonah(dot)harris(at)gmail(dot)com>
2008-12-15 16:50:48 from Alvaro Herrera <alvherre(at)commandprompt(dot)com>
2008-12-15 17:03:41 from "Jonah H(dot) Harris" <jonah(dot)harris(at)gmail(dot)com>
2008-12-15 17:14:36 from Alvaro Herrera <alvherre(at)commandprompt(dot)com>
2008-12-15 17:16:29 from Gregory Stark <stark(at)enterprisedb(dot)com>
2008-12-15 17:30:42 from Alvaro Herrera <alvherre(at)commandprompt(dot)com>
2008-12-15 17:37:20 from "Jonah H(dot) Harris" <jonah(dot)harris(at)gmail(dot)com>
2008-12-15 16:30:59 from Alvaro Herrera <alvherre(at)commandprompt(dot)com>
2008-12-15 17:16:43 from "Joshua D(dot) Drake" <jd(at)commandprompt(dot)com>
2008-12-15 17:29:25 from Alvaro Herrera <alvherre(at)commandprompt(dot)com>
2008-12-15 17:31:20 from "Joshua D(dot) Drake" <jd(at)commandprompt(dot)com>
2008-12-15 19:15:13 from Alvaro Herrera <alvherre(at)commandprompt(dot)com>
2009-11-30 13:21:10 from Simon Riggs <simon(at)2ndQuadrant(dot)com>
2009-11-30 18:16:17 from "Joshua D(dot) Drake" <jd(at)commandprompt(dot)com>
2009-11-30 20:27:54 from Heikki Linnakangas <heikki(dot)linnakangas(at)enterprisedb(dot)com>
2009-11-30 21:18:59 from Simon Riggs <simon(at)2ndQuadrant(dot)com>
2009-11-30 21:49:14 from Aidan Van Dyk <aidan(at)highrise(dot)ca>
2009-11-30 23:28:21 from Simon Riggs <simon(at)2ndQuadrant(dot)com>
2009-12-01 01:02:10 from Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
2009-12-01 07:52:46 from Simon Riggs <simon(at)2ndQuadrant(dot)com>
2009-12-01 08:04:07 from Heikki Linnakangas <heikki(dot)linnakangas(at)enterprisedb(dot)com>
2009-12-01 08:47:24 from Simon Riggs <simon(at)2ndQuadrant(dot)com>
2009-12-01 11:35:42 from Bruce Momjian <bruce(at)momjian(dot)us>
2009-12-01 11:58:03 from Simon Riggs <simon(at)2ndQuadrant(dot)com>
2009-12-01 12:05:47 from Bruce Momjian <bruce(at)momjian(dot)us>
2009-12-01 12:38:37 from Simon Riggs <simon(at)2ndQuadrant(dot)com>
2009-12-01 12:42:10 from Bruce Momjian <bruce(at)momjian(dot)us>
2009-12-01 13:08:17 from Simon Riggs <simon(at)2ndQuadrant(dot)com>
2009-12-01 13:30:23 from Heikki Linnakangas <heikki(dot)linnakangas(at)enterprisedb(dot)com>
2009-12-01 14:26:22 from Robert Haas <robertmhaas(at)gmail(dot)com>
2009-12-01 14:40:53 from Heikki Linnakangas <heikki(dot)linnakangas(at)enterprisedb(dot)com>
2009-12-01 14:46:48 from Robert Haas <robertmhaas(at)gmail(dot)com>
2009-12-01 15:35:13 from Simon Riggs <simon(at)2ndQuadrant(dot)com>
2009-12-01 15:55:54 from Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
2009-12-01 17:55:54 from Simon Riggs <simon(at)2ndQuadrant(dot)com>
2009-12-01 18:02:07 from "Joshua D(dot) Drake" <jd(at)commandprompt(dot)com>
2009-12-01 18:20:08 from Robert Haas <robertmhaas(at)gmail(dot)com>
2009-12-01 18:27:01 from "Joshua D(dot) Drake" <jd(at)commandprompt(dot)com>
2009-12-03 19:53:46 from "Jonah H(dot) Harris" <jonah(dot)harris(at)gmail(dot)com>
2009-12-04 09:32:22 from decibel <decibel(at)decibel(dot)org>
2009-12-04 09:34:33 from Simon Riggs <simon(at)2ndQuadrant(dot)com>
2009-12-04 12:02:47 from Greg Stark <gsstark(at)mit(dot)edu>
2009-12-04 12:12:54 from Bruce Momjian <bruce(at)momjian(dot)us>
2009-12-04 12:48:43 from Simon Riggs <simon(at)2ndQuadrant(dot)com>
2009-12-04 12:54:51 from Bruce Momjian <bruce(at)momjian(dot)us>
2009-12-04 12:57:05 from Simon Riggs <simon(at)2ndQuadrant(dot)com>
2009-12-04 13:35:07 from Greg Stark <gsstark(at)mit(dot)edu>
2009-12-04 13:44:20 from Greg Stark <gsstark(at)mit(dot)edu>
2009-12-04 14:46:01 from Alvaro Herrera <alvherre(at)commandprompt(dot)com>
2009-12-04 15:48:27 from Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
2009-12-06 01:23:00 from Greg Stark <stark(at)mit(dot)edu>
2009-12-04 15:55:38 from Simon Riggs <simon(at)2ndQuadrant(dot)com>
2009-12-04 15:43:55 from Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
2009-12-04 15:53:04 from Simon Riggs <simon(at)2ndQuadrant(dot)com>
2009-12-04 12:52:00 from Alvaro Herrera <alvherre(at)commandprompt(dot)com>
2009-12-04 13:00:13 from Simon Riggs <simon(at)2ndQuadrant(dot)com>
2009-12-04 13:16:45 from Heikki Linnakangas <heikki(dot)linnakangas(at)enterprisedb(dot)com>
2009-12-04 14:48:30 from Alvaro Herrera <alvherre(at)commandprompt(dot)com>
2009-12-04 15:00:00 from Robert Haas <robertmhaas(at)gmail(dot)com>
2009-12-04 15:54:10 from Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
2009-12-04 19:04:27 from Bruce Momjian <bruce(at)momjian(dot)us>
2009-12-04 19:30:07 from Robert Haas <robertmhaas(at)gmail(dot)com>
2009-12-04 20:00:49 from Bruce Momjian <bruce(at)momjian(dot)us>
2009-12-04 22:47:15 from Chuck McDevitt <cmcdevitt(at)greenplum(dot)com>
2009-12-05 00:51:58 from Simon Riggs <simon(at)2ndQuadrant(dot)com>
2009-12-07 17:54:04 from Greg Stark <gsstark(at)mit(dot)edu>
2009-12-01 16:06:26 from Robert Haas <robertmhaas(at)gmail(dot)com>
2009-12-01 14:43:18 from Simon Riggs <simon(at)2ndQuadrant(dot)com>
2009-12-01 15:01:19 from Florian Weimer <fweimer(at)bfk(dot)de>
2009-12-01 15:15:36 from Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
2009-12-01 18:05:47 from Bruce Momjian <bruce(at)momjian(dot)us>
2009-12-01 18:22:56 from Simon Riggs <simon(at)2ndQuadrant(dot)com>
2009-12-01 18:58:35 from Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
2009-12-01 19:06:32 from Aidan Van Dyk <aidan(at)highrise(dot)ca>
2009-12-01 19:51:08 from Robert Haas <robertmhaas(at)gmail(dot)com>
2009-12-01 20:04:53 from Greg Stark <gsstark(at)mit(dot)edu>
2009-12-01 20:05:53 from Greg Stark <gsstark(at)mit(dot)edu>
2009-12-01 20:32:07 from Robert Haas <robertmhaas(at)gmail(dot)com>
2009-12-01 20:41:43 from Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
2009-12-01 20:58:44 from Andrew Dunstan <andrew(at)dunslane(dot)net>
2009-12-01 21:23:09 from Bruce Momjian <bruce(at)momjian(dot)us>
2009-12-01 21:58:10 from decibel <decibel(at)decibel(dot)org>
2009-12-01 22:15:38 from Greg Stark <gsstark(at)mit(dot)edu>
2009-12-01 22:21:43 from Bruce Momjian <bruce(at)momjian(dot)us>
2009-12-02 02:16:48 from Robert Haas <robertmhaas(at)gmail(dot)com>
2009-12-02 02:31:20 from Bruce Momjian <bruce(at)momjian(dot)us>
2009-12-02 03:21:41 from Robert Haas <robertmhaas(at)gmail(dot)com>
2009-12-02 03:34:11 from Bruce Momjian <bruce(at)momjian(dot)us>
2009-12-02 04:04:34 from Robert Haas <robertmhaas(at)gmail(dot)com>
2009-12-02 04:45:18 from Bruce Momjian <bruce(at)momjian(dot)us>
2009-12-02 15:48:17 from Robert Haas <robertmhaas(at)gmail(dot)com>
2009-12-02 16:08:25 from Simon Riggs <simon(at)2ndQuadrant(dot)com>
2009-12-02 16:49:20 from Robert Haas <robertmhaas(at)gmail(dot)com>
2009-12-02 18:08:28 from Greg Smith <greg(at)2ndquadrant(dot)com>
2009-12-02 18:34:57 from Robert Haas <robertmhaas(at)gmail(dot)com>
2009-12-02 18:56:15 from Greg Smith <greg(at)2ndquadrant(dot)com>
2009-12-02 19:04:17 from Robert Haas <robertmhaas(at)gmail(dot)com>
2009-12-02 19:27:40 from Greg Smith <greg(at)2ndquadrant(dot)com>
2009-12-02 20:18:35 from Robert Haas <robertmhaas(at)gmail(dot)com>
2009-12-02 20:30:07 from Greg Stark <gsstark(at)mit(dot)edu>
2009-12-02 20:48:01 from Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
2009-12-02 21:35:11 from Robert Haas <robertmhaas(at)gmail(dot)com>
2009-12-02 04:52:42 from David Fetter <david(at)fetter(dot)org>
2009-12-02 13:37:14 from Bruce Momjian <bruce(at)momjian(dot)us>
2009-12-02 11:26:39 from Dimitri Fontaine <dfontaine(at)hi-media(dot)com>
2009-12-02 13:33:49 from Greg Stark <gsstark(at)mit(dot)edu>
2009-12-02 14:33:53 from Dimitri Fontaine <dfontaine(at)hi-media(dot)com>
2009-12-02 03:45:08 from Greg Smith <greg(at)2ndquadrant(dot)com>
2009-12-02 04:17:58 from Robert Haas <robertmhaas(at)gmail(dot)com>
2009-12-01 18:41:21 from Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
2009-12-01 19:10:07 from Greg Stark <gsstark(at)mit(dot)edu>
2009-12-01 19:17:52 from Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
2009-12-01 22:19:18 from Bruce Momjian <bruce(at)momjian(dot)us>
2009-12-01 22:47:56 from Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
2009-12-01 23:00:40 from Bruce Momjian <bruce(at)momjian(dot)us>
2009-12-01 23:27:54 from Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
2009-12-01 23:44:02 from Greg Stark <gsstark(at)mit(dot)edu>
2009-12-02 00:03:26 from Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
2009-12-02 01:13:50 from Greg Stark <gsstark(at)mit(dot)edu>
2009-12-02 04:23:29 from Aidan Van Dyk <aidan(at)highrise(dot)ca>
2009-12-02 18:44:25 from Peter Eisentraut <peter_e(at)gmx(dot)net>
2009-12-01 19:19:39 from Josh Berkus <josh(at)agliodbs(dot)com>
2009-12-01 19:39:43 from "Kevin Grittner" <Kevin(dot)Grittner(at)wicourts(dot)gov>
2009-12-01 22:15:06 from decibel <decibel(at)decibel(dot)org>
2009-12-04 09:51:03 from "Massa, Harald Armin" <chef(at)ghum(dot)de>
2009-12-04 19:34:02 from Alvaro Herrera <alvherre(at)commandprompt(dot)com>
2009-12-05 01:23:31 from "Massa, Harald Armin" <chef(at)ghum(dot)de>
2009-12-01 19:41:57 from Greg Stark <gsstark(at)mit(dot)edu>
2009-12-02 18:40:27 from Peter Eisentraut <peter_e(at)gmx(dot)net>
2009-12-01 21:49:06 from Bruce Momjian <bruce(at)momjian(dot)us>
2009-12-01 21:56:49 from Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
2009-12-01 22:12:13 from Bruce Momjian <bruce(at)momjian(dot)us>
2009-12-01 21:57:12 from Richard Huxton <dev(at)archonet(dot)com>
2009-12-01 22:13:20 from Greg Stark <gsstark(at)mit(dot)edu>
2009-12-01 22:46:32 from Richard Huxton <dev(at)archonet(dot)com>
2009-12-01 23:11:36 from Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
2009-12-01 23:45:45 from decibel <decibel(at)decibel(dot)org>
2009-12-01 17:55:05 from "Joshua D(dot) Drake" <jd(at)commandprompt(dot)com>
2009-12-01 12:06:23 from Robert Haas <robertmhaas(at)gmail(dot)com>
2009-12-01 12:08:21 from Bruce Momjian <bruce(at)momjian(dot)us>
2009-12-01 13:38:26 from marcin mank <marcin(dot)mank(at)gmail(dot)com>
2009-12-01 13:41:46 from Andres Freund <andres(at)anarazel(dot)de>
2009-12-01 14:26:21 from Aidan Van Dyk <aidan(at)highrise(dot)ca>
2009-12-01 14:38:41 from Andres Freund <andres(at)anarazel(dot)de>
Lists:
pgsql-hackers
On Tue, Dec 1, 2009 at 3:04 PM, Greg Stark <gsstark(at)mit(dot)edu> wrote:
> I find that hard to understand. I believe the consensus is that an
> on-demand page-level migration statregy like Aidan described is
> precisely the plan when it's necessary to handle page format changes.
> There were no page format changes for 8.3->8.4 however so there's no
> point writing dead code until it actually has anything to do. And
> there was no point writing it for previously releases because there
> was pg_migrator anyways. Zdenek's plan was basically the same but he
> wanted the backend to be able to handle any version page directly
> without conversion any time.
>
> Pointing at the 8.3 pg_migrator limitations is irrelevant -- every
> single one of those limitations would not be addressed by a page-level
> migration code path. They are all data-type redefinitions that can't
> be fixed without understanding the table structure and definition.
> These limitations would all require adding code to the new version to
> handle the old data types and their behaviour and to convert them to
> the new datatypes when a tuple is rewritten. In some cases this is
> really not easy at all.
OK, fair enough. My implication that only page formats were at issue
was off-base. My underlying point was that I think we have to be
prepared to write code that can understand old binary formats (on the
tuple, page, or relation level) if we want this to work and work
reliably. I believe that there has been much resistance to that idea.
If I am wrong, great!
...Robert
In response to
Responses
pgsql-hackers by date
Next :From: Tom LaneDate: 2009-12-01 20:41:43
Subject : Re: Block-level CRC checks
Previous :From : Tom LaneDate : 2009-12-01 20:18:31
Subject : Re: Application name patch - v4