From:
Karel Zak <zakkr(at)zf(dot)jcu(dot)cz>
To:
Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
Cc:
Bruce Momjian <pgman(at)candle(dot)pha(dot)pa(dot)us>,
Joerg Hessdoerfer <Joerg(dot)Hessdoerfer(at)sea-gmbh(dot)com>,
pgsql-hackers(at)postgresql(dot)org
Subject:
Re: Bytea/Base64 encoders for libpq - interested?
Date:
2001-09-04 08:11:45
Message-ID:
20010904101145.A18929@zf.jcu.cz (view raw or flat )
Thread:
2001-08-28 09:07:32 from Joerg Hessdoerfer <Joerg(dot)Hessdoerfer(at)sea-gmbh(dot)com>
2001-08-28 09:55:28 from Karel Zak <zakkr(at)zf(dot)jcu(dot)cz>
2001-08-29 01:58:12 from Lincoln Yeoh <lyeoh(at)pop(dot)jaring(dot)my>
2001-08-29 02:22:22 from Lincoln Yeoh <lyeoh(at)pop(dot)jaring(dot)my>
2001-09-04 00:16:52 from Bruce Momjian <pgman(at)candle(dot)pha(dot)pa(dot)us>
2001-09-04 00:48:22 from Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
2001-09-04 02:14:50 from Bruce Momjian <pgman(at)candle(dot)pha(dot)pa(dot)us>
2001-09-04 03:25:29 from "Joe Conway" <joseph(dot)conway(at)home(dot)com>
2001-09-04 04:12:35 from Bruce Momjian <pgman(at)candle(dot)pha(dot)pa(dot)us>
2001-09-04 04:55:23 from "Joe Conway" <joseph(dot)conway(at)home(dot)com>
2001-09-04 13:50:49 from Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
2001-09-04 15:46:44 from "Joe Conway" <joseph(dot)conway(at)home(dot)com>
2001-09-04 16:01:11 from Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
2001-09-04 17:13:00 from Larry Rosenman <ler(at)lerctr(dot)org>
2001-09-04 22:58:21 from Peter Eisentraut <peter_e(at)gmx(dot)net>
2001-09-04 22:56:06 from Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
2001-09-04 23:09:17 from "Joe Conway" <joseph(dot)conway(at)home(dot)com>
2001-09-05 20:34:06 from "Joe Conway" <joseph(dot)conway(at)home(dot)com>
2001-09-06 17:39:49 from Marko Kreen <marko(at)l-t(dot)ee>
2001-09-06 17:43:53 from Bruce Momjian <pgman(at)candle(dot)pha(dot)pa(dot)us>
2001-09-06 18:08:26 from "Joe Conway" <joseph(dot)conway(at)home(dot)com>
2001-09-07 06:47:21 from "Joe Conway" <joseph(dot)conway(at)home(dot)com>
2001-09-04 16:44:49 from Bruce Momjian <pgman(at)candle(dot)pha(dot)pa(dot)us>
2001-09-04 17:33:26 from Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
2001-09-04 17:34:37 from Bruce Momjian <pgman(at)candle(dot)pha(dot)pa(dot)us>
2001-09-04 04:45:05 from Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
2001-09-04 10:25:48 from Peter Eisentraut <peter_e(at)gmx(dot)net>
2001-09-04 15:37:35 from "Joe Conway" <joseph(dot)conway(at)home(dot)com>
2001-09-04 08:11:45 from Karel Zak <zakkr(at)zf(dot)jcu(dot)cz>
Lists:
pgsql-hackers pgsql-patches
On Mon, Sep 03, 2001 at 08:48:22PM -0400, Tom Lane wrote:
> Bruce Momjian <pgman(at)candle(dot)pha(dot)pa(dot)us> writes:
> > Where did we leave this?
>
> I don't think adding a datatype just to provide base64 encoding is
> a wise approach. The overhead of a new datatype (in the sense of
> providing operators/functions for it) will be much more than the
> benefit. I think providing encode/decode functions is sufficient...
> and we have those already, don't we?
Agree too. But 1000 "bad" chars encoded by base64 vs. encoded by
escape, what is longer and more expensive for transfer between FE
and BE?
A base64 problem is that encode all chars in string, but in the
real usage some data contains "bad" chars occasional only.
Karel
--
Karel Zak <zakkr(at)zf(dot)jcu(dot)cz>
http://home.zf.jcu.cz/~zakkr/
C, PostgreSQL, PHP, WWW, http://docs.linux.cz , http://mape.jcu.cz
In response to
pgsql-hackers by date
Next :From: Peter EisentrautDate: 2001-09-04 10:25:48
Subject : Re: Bytea/Base64 encoders for libpq - interested?
Previous :From : Dave PageDate : 2001-09-04 07:14:27
Subject : Re: Porting to Native WindowsNT/2000
pgsql-patches by date
Next :From: Peter EisentrautDate: 2001-09-04 10:19:20
Subject : Re: Patch for pl/tcl Tcl_ExternalToUtf and Tcl_UtfToExternal
Previous :From : Vsevolod LobkoDate : 2001-09-04 06:09:54
Subject : Re: Patch for pl/tcl Tcl_ExternalToUtf and Tcl_UtfToExternal