From:
Mark Mielke <mark(at)mark(dot)mielke(dot)cc>
To:
Aidan Van Dyk <aidan(at)highrise(dot)ca>
Cc:
Gregory Stark <stark(at)enterprisedb(dot)com>, Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>,
"Jonah H(dot) Harris" <jonah(dot)harris(at)gmail(dot)com>,
pgsql(at)mohawksoft(dot)com, Hannu Krosing <hannu(at)2ndquadrant(dot)com>,
"Decibel!" <decibel(at)decibel(dot)org>,
Alvaro Herrera <alvherre(at)commandprompt(dot)com>,
Pg Hackers <pgsql-hackers(at)postgresql(dot)org>
Subject:
Re: Block-level CRC checks
Date:
2008-10-01 17:00:36
Message-ID:
48E3ACB4.2090900@mark.mielke.cc (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
Aidan Van Dyk wrote:
> One possibility would be to "double-buffer" the write... i.e. as you
> calculate your CRC, you're doing it on a local copy of the block, which
> you hand to the OS to write... If you're touching the whole block of
> memory to CRC it, it isn't *ridiculously* more expensive to copy the
> memory somewhere else as you do it...
>
Coming in to this late - so apologies if this makes no sense - but
doesn't writev() provide the required capability?
Also, what is the difference between the OS not writing the block at
all, and writing the block but missing the checksum? This window seems
to be small enough (most of the time being faster than the system can
schedule the buffer to be dumped?) that the "additional risk" seems
theoretical rather than real. Unless there is evidence that writev()
performs poorly, I'd suggest that avoiding double-buffering by using
writev() would be preferred.
Cheers,
mark
--
Mark Mielke <mark(at)mielke(dot)cc>
In response to
pgsql-hackers by date
Next :From: Mark MielkeDate: 2008-10-01 17:07:22
Subject : Re: Block-level CRC checks
Previous :From : Paul SchlieDate : 2008-10-01 16:27:35
Subject : Re: Block-level CRC checks