Re: Bug in UTF8-Validation Code?
From:
Mark Dilger <pgsql(at)markdilger(dot)com>
To:
Mark Dilger <pgsql(at)markdilger(dot)com>
Cc:
Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
Subject:
Re: Bug in UTF8-Validation Code?
Date:
2007-04-02 23:11:57
Message-ID:
46118DBD.2010005@markdilger.com (view raw or flat )
Thread:
2007-03-13 11:00:58 from Mario Weilguni <mweilguni(at)sime(dot)com>
2007-03-13 13:46:26 from "Albe Laurenz" <all(at)adv(dot)magwien(dot)gv(dot)at>
2007-03-13 13:55:45 from Mario Weilguni <mweilguni(at)sime(dot)com>
2007-03-13 14:12:55 from Andrew Dunstan <andrew(at)dunslane(dot)net>
2007-03-13 14:24:01 from Mario Weilguni <mweilguni(at)sime(dot)com>
2007-03-13 14:50:25 from "Albe Laurenz" <all(at)adv(dot)magwien(dot)gv(dot)at>
2007-03-13 15:12:33 from Andrew Dunstan <andrew(at)dunslane(dot)net>
2007-03-13 15:38:01 from "Joshua D(dot) Drake" <jd(at)commandprompt(dot)com>
2007-03-13 15:42:35 from Mario Weilguni <mweilguni(at)sime(dot)com>
2007-03-14 07:29:49 from Michael Fuhr <mike(at)fuhr(dot)org>
2007-03-16 18:23:08 from Jeff Davis <pgsql(at)j-davis(dot)com>
2007-03-17 15:46:01 from Andrew Dunstan <andrew(at)dunslane(dot)net>
2007-03-17 16:10:06 from Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
2007-03-17 16:23:07 from Andrew Dunstan <andrew(at)dunslane(dot)net>
2007-03-17 17:29:48 from Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
2007-03-17 17:51:02 from Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
2007-03-17 20:28:53 from Andrew Dunstan <andrew(at)dunslane(dot)net>
2007-03-17 21:58:21 from Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
2007-03-17 23:09:07 from Andrew Dunstan <andrew(at)dunslane(dot)net>
2007-03-18 04:03:58 from Andrew Dunstan <andrew(at)dunslane(dot)net>
2007-03-18 09:32:29 from Grzegorz Jaskiewicz <gj(at)pointblue(dot)com(dot)pl>
2007-03-18 11:36:22 from Martijn van Oosterhout <kleptog(at)svana(dot)org>
2007-03-18 12:25:56 from Andrew Dunstan <andrew(at)dunslane(dot)net>
2007-03-18 15:52:08 from Martijn van Oosterhout <kleptog(at)svana(dot)org>
2007-03-18 21:07:37 from Andrew Dunstan <andrew(at)dunslane(dot)net>
2007-03-18 23:33:21 from Gregory Stark <stark(at)enterprisedb(dot)com>
2007-03-19 00:35:05 from Andrew Dunstan <andrew(at)dunslane(dot)net>
2007-03-19 03:40:35 from Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
2007-03-19 12:42:35 from Mario Weilguni <mweilguni(at)sime(dot)com>
2007-03-14 07:01:53 from Michael Paesold <mpaesold(at)gmx(dot)at>
2007-03-14 09:05:31 from Peter Eisentraut <peter_e(at)gmx(dot)net>
2007-03-16 11:17:14 from Mario Weilguni <mweilguni(at)sime(dot)com>
2007-03-16 12:25:06 from "Albe Laurenz" <all(at)adv(dot)magwien(dot)gv(dot)at>
2007-03-16 13:06:08 from Andrew Dunstan <andrew(at)dunslane(dot)net>
2007-03-16 18:14:22 from Jeff Davis <pgsql(at)j-davis(dot)com>
2007-03-19 05:00:23 from ITAGAKI Takahiro <itagaki(dot)takahiro(at)oss(dot)ntt(dot)co(dot)jp>
2007-03-22 20:54:57 from Bruce Momjian <bruce(at)momjian(dot)us>
2007-04-01 00:04:01 from Mark Dilger <pgsql(at)markdilger(dot)com>
2007-04-01 02:47:21 from Mark Dilger <pgsql(at)markdilger(dot)com>
2007-04-01 10:30:51 from Martijn van Oosterhout <kleptog(at)svana(dot)org>
2007-04-01 19:39:54 from Mark Dilger <pgsql(at)markdilger(dot)com>
2007-04-02 04:32:52 from Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
2007-04-02 04:49:58 from Tatsuo Ishii <ishii(at)postgresql(dot)org>
2007-04-02 05:08:01 from Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
2007-04-01 15:44:17 from Andrew - Supernews <andrew+nonews(at)supernews(dot)com>
2007-04-02 20:35:20 from Mark Dilger <pgsql(at)markdilger(dot)com>
2007-04-02 20:50:36 from Mark Dilger <pgsql(at)markdilger(dot)com>
2007-04-02 22:37:11 from Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
2007-04-02 22:02:21 from Mark Dilger <pgsql(at)markdilger(dot)com>
2007-04-02 22:05:27 from Mark Dilger <pgsql(at)markdilger(dot)com>
2007-04-02 22:18:55 from Mark Dilger <pgsql(at)markdilger(dot)com>
2007-04-02 23:11:57 from Mark Dilger <pgsql(at)markdilger(dot)com>
2007-04-03 09:43:21 from "Albe Laurenz" <all(at)adv(dot)magwien(dot)gv(dot)at>
2007-04-03 13:43:08 from Andrew - Supernews <andrew+nonews(at)supernews(dot)com>
2007-04-03 15:47:27 from "Albe Laurenz" <all(at)adv(dot)magwien(dot)gv(dot)at>
2007-04-03 16:44:36 from Mark Dilger <pgsql(at)markdilger(dot)com>
2007-04-04 07:40:02 from "Albe Laurenz" <all(at)adv(dot)magwien(dot)gv(dot)at>
2007-04-04 15:41:19 from Mark Dilger <pgsql(at)markdilger(dot)com>
2007-04-04 17:01:18 from Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
2007-04-04 08:12:35 from "Zeugswetter Andreas ADI SD" <ZeugswetterA(at)spardat(dot)at>
2007-04-04 08:34:52 from "Albe Laurenz" <all(at)adv(dot)magwien(dot)gv(dot)at>
2007-04-04 10:02:07 from "Zeugswetter Andreas ADI SD" <ZeugswetterA(at)spardat(dot)at>
2007-04-03 14:36:18 from Martijn van Oosterhout <kleptog(at)svana(dot)org>
2007-04-03 15:47:14 from Mark Dilger <pgsql(at)markdilger(dot)com>
2007-04-03 17:06:38 from Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
2007-04-04 06:01:56 from Martijn van Oosterhout <kleptog(at)svana(dot)org>
2007-04-04 13:26:38 from Alvaro Herrera <alvherre(at)commandprompt(dot)com>
2007-04-04 13:45:28 from Andrew - Supernews <andrew+nonews(at)supernews(dot)com>
2007-04-04 15:11:20 from Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
2007-04-05 00:56:14 from Tatsuo Ishii <ishii(at)postgresql(dot)org>
2007-04-05 01:35:19 from Andrew - Supernews <andrew+nonews(at)supernews(dot)com>
2007-04-04 14:22:28 from Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
2007-04-04 15:21:41 from Martijn van Oosterhout <kleptog(at)svana(dot)org>
2007-04-04 15:33:40 from Tatsuo Ishii <ishii(at)postgresql(dot)org>
2007-04-04 15:50:32 from Alvaro Herrera <alvherre(at)commandprompt(dot)com>
2007-04-05 00:34:25 from Tatsuo Ishii <ishii(at)postgresql(dot)org>
2007-04-05 11:58:48 from Martijn van Oosterhout <kleptog(at)svana(dot)org>
2007-04-05 14:47:18 from Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
2007-04-04 15:56:50 from Mark Dilger <pgsql(at)markdilger(dot)com>
2007-04-04 21:52:06 from Tatsuo Ishii <ishii(at)postgresql(dot)org>
2007-04-05 09:52:14 from "Albe Laurenz" <all(at)adv(dot)magwien(dot)gv(dot)at>
2007-04-05 12:29:42 from Martijn van Oosterhout <kleptog(at)svana(dot)org>
2007-04-06 06:56:53 from "Albe Laurenz" <all(at)adv(dot)magwien(dot)gv(dot)at>
2007-04-04 15:57:57 from Peter Eisentraut <peter_e(at)gmx(dot)net>
2007-04-03 00:58:32 from Andrew - Supernews <andrew+nonews(at)supernews(dot)com>
2007-06-13 23:35:55 from Andrew Dunstan <andrew(at)dunslane(dot)net>
Lists:
pgsql-hackers
Mark Dilger wrote:
> Since chr() is defined in oracle_compat.c, I decided to look at what
> Oracle might do. See
> http://download-west.oracle.com/docs/cd/B10501_01/server.920/a96540/functions18a.htm
>
>
> It looks to me like they are doing the same thing that I did, though I
> don't have Oracle installed anywhere to verify that. Is there a
> difference?
Reading that page again, I think I'd have to use mbrtowc() or similar in the
spot where I'm currently just using the literal utf8 string.
In response to
pgsql-hackers by date
Next :From: Jeff DavisDate: 2007-04-02 23:14:35
Subject : Synchronized Scan benchmark results
Previous :From : Bruce MomjianDate : 2007-04-02 23:10:58
Subject : Re: scan_recycle_buffers