Slony 1.1.1 duyuruldu.

From: Devrim GUNDUZ <devrim(at)gunduz(dot)org>
To: pgsql-tr-genel(at)PostgreSQL(dot)org
Subject: Slony 1.1.1 duyuruldu.
Date: 2005-10-01 08:47:02
Message-ID: Pine.LNX.4.63.0510011146280.17052@mail.kivi.com.tr
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-tr-genel


Merhaba,

http://people.planetpostgresql.org/devrim/index.php?/archives/14-Slony-1.1.1-is-out.html

adresinden takip edebilirsiniz bilgileri.

Saygılar,
--
Devrim GUNDUZ
Kivi Bilişim Teknolojileri - http://www.kivi.com.tr
devrim~gunduz.org, devrim~PostgreSQL.org, devrim.gunduz~linux.org.tr
http://www.gunduz.org
>From pgsql-tr-genel-owner(at)postgresql(dot)org Sat Oct 1 06:01:51 2005
X-Original-To: pgsql-tr-genel-postgresql(dot)org(at)localhost(dot)postgresql(dot)org
Received: from localhost (av.hub.org [200.46.204.144])
by svr1.postgresql.org (Postfix) with ESMTP id 50E87D7EB3
for <pgsql-tr-genel-postgresql(dot)org(at)localhost(dot)postgresql(dot)org>; Sat, 1 Oct 2005 06:01:49 -0300 (ADT)
Received: from svr1.postgresql.org ([200.46.204.71])
by localhost (av.hub.org [200.46.204.144]) (amavisd-new, port 10024)
with ESMTP id 90533-05
for <pgsql-tr-genel-postgresql(dot)org(at)localhost(dot)postgresql(dot)org>;
Sat, 1 Oct 2005 09:01:45 +0000 (GMT)
Received: from mail.kivi.com.tr (mail.kivi.com.tr [213.143.254.37])
by svr1.postgresql.org (Postfix) with ESMTP id B5133D9D34
for <pgsql-tr-genel(at)postgresql(dot)org>; Sat, 1 Oct 2005 06:01:46 -0300 (ADT)
Received: by mail.kivi.com.tr (Postfix, from userid 1009)
id 0DE07E81D6; Sat, 1 Oct 2005 12:01:24 +0300 (EEST)
Received: from localhost (localhost [127.0.0.1])
by mail.kivi.com.tr (Postfix) with ESMTP id 055B6E81CB
for <pgsql-tr-genel(at)PostgreSQL(dot)org>; Sat, 1 Oct 2005 12:01:23 +0300 (EEST)
Date: Sat, 1 Oct 2005 12:01:23 +0300 (EEST)
From: Devrim GUNDUZ <devrim(at)gunduz(dot)org>
X-X-Sender: devrim2(at)mail(dot)kivi(dot)com(dot)tr
To: pgsql-tr-genel(at)PostgreSQL(dot)org
Subject: =?iso-8859-9?Q?PostgreSQL=2Eorg=2Etr_hakk=FDnda?=
Message-ID: <Pine(dot)LNX(dot)4(dot)63(dot)0510011150280(dot)17052(at)mail(dot)kivi(dot)com(dot)tr>
MIME-Version: 1.0
X-Kivi-MailScanner-Information: Please contact the ISP for more information
X-Kivi-MailScanner: Found to be clean
X-Kivi-MailScanner-From: devrim(at)gunduz(dot)org
X-Virus-Scanned: by amavisd-new at hub.org
X-Spam-Status: No, hits=0 required=5 tests=[none]
X-Spam-Level:
Content-Type: TEXT/PLAIN; charset=iso-8859-9; format=flowed
Content-Transfer-Encoding: 8BIT
X-Archive-Number: 2005101/2
X-Sequence-Number: 292

Merhaba,

Alan adını almış, tasarımı da önemli ölçüde bitirmiştik. Ancak sayfayı
tuttuğumuz sunucuya erişimim kalmadığı için proje askıya alınmıştı.

LKD'den de tanıyacağınız Noyan Selçuk Hancıoğlu bize gerekli alanı
sağladı. Şimdi benim de biraz vaktim varken (!) işi bitireceğiz.

Ali Bey, elimde yedek vs de yok. gunduz.org üzerinde bir yedeğim olacaktı
ama orasının dosyaları elime geçmedi henüz (bir hafta içinde geçecek
sanırım). Sizde yedek varsa bana e-posta ile iletebilirseniz sevinirim.
Bir an önce "yayına" başlayalım; zira aklımdaki eğitim vs için altyapıyı
hazırlamak istiyorum bir yandan...

Saygılar,
--
Devrim GUNDUZ
Kivi Bilişim Teknolojileri - http://www.kivi.com.tr
devrim~gunduz.org, devrim~PostgreSQL.org, devrim.gunduz~linux.org.tr
http://www.gunduz.org
>From pgsql-tr-genel-owner(at)postgresql(dot)org Sat Oct 1 21:32:12 2005
X-Original-To: pgsql-tr-genel-postgresql(dot)org(at)localhost(dot)postgresql(dot)org
Received: from localhost (av.hub.org [200.46.204.144])
by svr1.postgresql.org (Postfix) with ESMTP id 297F5D9D95
for <pgsql-tr-genel-postgresql(dot)org(at)localhost(dot)postgresql(dot)org>; Sat, 1 Oct 2005 21:32:09 -0300 (ADT)
Received: from svr1.postgresql.org ([200.46.204.71])
by localhost (av.hub.org [200.46.204.144]) (amavisd-new, port 10024)
with ESMTP id 98771-03
for <pgsql-tr-genel-postgresql(dot)org(at)localhost(dot)postgresql(dot)org>;
Sun, 2 Oct 2005 00:32:04 +0000 (GMT)
Received: from mail.kivi.com.tr (mail.kivi.com.tr [213.143.254.37])
by svr1.postgresql.org (Postfix) with ESMTP id DBB86D9D9F
for <pgsql-tr-genel(at)postgresql(dot)org>; Sat, 1 Oct 2005 21:32:05 -0300 (ADT)
Received: by mail.kivi.com.tr (Postfix, from userid 1009)
id 60976E81DA; Sun, 2 Oct 2005 03:31:41 +0300 (EEST)
Received: from localhost (localhost [127.0.0.1])
by mail.kivi.com.tr (Postfix) with ESMTP id 20803E81D6
for <pgsql-tr-genel(at)PostgreSQL(dot)org>; Sun, 2 Oct 2005 03:31:41 +0300 (EEST)
Date: Sun, 2 Oct 2005 03:31:40 +0300 (EEST)
From: Devrim GUNDUZ <devrim(at)gunduz(dot)org>
X-X-Sender: devrim2(at)mail(dot)kivi(dot)com(dot)tr
To: pgsql-tr-genel(at)PostgreSQL(dot)org
Subject: Re: [BUGS] BUG #1931: ILIKE and LIKE fails on Turkish locale (fwd)
Message-ID: <Pine(dot)LNX(dot)4(dot)63(dot)0510020325430(dot)25019(at)mail(dot)kivi(dot)com(dot)tr>
MIME-Version: 1.0
X-Kivi-MailScanner-Information: Please contact the ISP for more information
X-Kivi-MailScanner: Found to be clean
X-Kivi-MailScanner-From: devrim(at)gunduz(dot)org
X-Virus-Scanned: by amavisd-new at hub.org
X-Spam-Status: No, hits=0 required=5 tests=[none]
X-Spam-Level:
Content-Type: TEXT/PLAIN; charset=iso-8859-9; format=flowed
Content-Transfer-Encoding: 8BIT
X-Archive-Number: 2005101/3
X-Sequence-Number: 293

Merhaba,

Geçenlerde UTF-8'de bir çalışma yaparken ILIKE üzerinde bir hata
farkettik. Sorun İ ile i'nin (ya da diğer özel harflerin( ILIKE
sorgusunda ortaya çıkıyordu. Sorunu önce glibc'de sandım ve ilk hata
raporunu oraya gönderdim:

http://sourceware.org/bugzilla/long_list.cgi?buglist=1354

Ancak yanıtı anında alınca ( :-D ) gecikmeli de olsa PostgreSQL'e hata
bildirdim:

http://archives.postgresql.org/pgsql-bugs/2005-10/msg00001.php

Aşağıda Tom Lane'in yanıtı var...

O değil de bugüne kadar bunu farketmemiş olmam(ız) çok ilginç :-(

~devrim

---------- Forwarded message ----------
Date: Sat, 01 Oct 2005 12:31:41 -0400
From: Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
To: Devrim GUNDUZ <devrim(at)gunduz(dot)org>
Cc: pgsql-bugs(at)postgresql(dot)org
Subject: Re: [BUGS] BUG #1931: ILIKE and LIKE fails on Turkish locale

"Devrim GUNDUZ" <devrim(at)gunduz(dot)org> writes:
> http://sourceware.org/bugzilla/long_list.cgi?buglist=1354
> So it is PostgreSQL's bug or Glibc's?

Just offhand, iwchareq() seems several bricks shy of a load:

/*
* if one of them is an ASCII while the other is not, then they must
* be different characters
*/
else if ((unsigned char) *p1 < CHARMAX || (unsigned char) *p2 < CHARMAX)
return (0);

This test is wrong per Jakub's observation. Also, the code right below
that is using tolower() not towlower() on wide characters, which seems
pretty wrong. For that matter, towlower would be wrong too :-( because
there is no certainty that libc's idea of wide characters is the same as
pg_mb2wchar_with_len's.

So yeah, ILIKE looks just about completely broken for multibyte encodings.
Maybe it would be best to pass both strings through lower() and then
do a normal LIKE comparison?

The regexp code doesn't look better, btw, just differently broken ...

regards, tom lane

---------------------------(end of broadcast)---------------------------
TIP 4: Have you searched our list archives?

http://archives.postgresql.org
>From pgsql-tr-genel-owner(at)postgresql(dot)org Sat Oct 1 21:38:31 2005
X-Original-To: pgsql-tr-genel-postgresql(dot)org(at)localhost(dot)postgresql(dot)org
Received: from localhost (av.hub.org [200.46.204.144])
by svr1.postgresql.org (Postfix) with ESMTP id 583A3D982E;
Sat, 1 Oct 2005 21:38:25 -0300 (ADT)
Received: from svr1.postgresql.org ([200.46.204.71])
by localhost (av.hub.org [200.46.204.144]) (amavisd-new, port 10024)
with ESMTP id 97516-07; Sun, 2 Oct 2005 00:38:20 +0000 (GMT)
Received: from mail.kivi.com.tr (mail.kivi.com.tr [213.143.254.37])
by svr1.postgresql.org (Postfix) with ESMTP id 90ABDD9825;
Sat, 1 Oct 2005 21:38:22 -0300 (ADT)
Received: by mail.kivi.com.tr (Postfix, from userid 1009)
id 57080E81D6; Sun, 2 Oct 2005 03:38:01 +0300 (EEST)
Received: from localhost (localhost [127.0.0.1])
by mail.kivi.com.tr (Postfix) with ESMTP id 3D8FBE81CB;
Sun, 2 Oct 2005 03:38:01 +0300 (EEST)
Date: Sun, 2 Oct 2005 03:38:01 +0300 (EEST)
From: Devrim GUNDUZ <devrim(at)gunduz(dot)org>
X-X-Sender: devrim2(at)mail(dot)kivi(dot)com(dot)tr
To: Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
Cc: pgsql-bugs(at)postgresql(dot)org, pgsql-tr-genel(at)PostgreSQL(dot)org
Subject: Re: [BUGS] BUG #1931: ILIKE and LIKE fails on Turkish locale
In-Reply-To: <9028(dot)1128184301(at)sss(dot)pgh(dot)pa(dot)us>
Message-ID: <Pine(dot)LNX(dot)4(dot)63(dot)0510020336270(dot)25019(at)mail(dot)kivi(dot)com(dot)tr>
References: <20051001153536(dot)6C9EBF0B6F(at)svr2(dot)postgresql(dot)org>
<9028(dot)1128184301(at)sss(dot)pgh(dot)pa(dot)us>
MIME-Version: 1.0
X-Kivi-MailScanner-Information: Please contact the ISP for more information
X-Kivi-MailScanner: Found to be clean
X-Kivi-MailScanner-From: devrim(at)gunduz(dot)org
X-Virus-Scanned: by amavisd-new at hub.org
X-Spam-Status: No, hits=0 required=5 tests=[none]
X-Spam-Level:
Content-Type: TEXT/PLAIN; charset=iso-8859-9; format=flowed
Content-Transfer-Encoding: 8BIT
X-Archive-Number: 2005101/4
X-Sequence-Number: 294

Hi Tom,

On Sat, 1 Oct 2005, Tom Lane wrote:

<snip>
> So yeah, ILIKE looks just about completely broken for multibyte encodings.
> Maybe it would be best to pass both strings through lower() and then
> do a normal LIKE comparison?
>
> The regexp code doesn't look better, btw, just differently broken ...

So any chance to fix it before beta 3 (and also backpatch?) ?

Regards,
--
Devrim GUNDUZ
Kivi Bilişim Teknolojileri - http://www.kivi.com.tr
devrim~gunduz.org, devrim~PostgreSQL.org, devrim.gunduz~linux.org.tr
http://www.gunduz.org
>From pgsql-tr-genel-owner(at)postgresql(dot)org Sun Oct 2 05:53:48 2005
X-Original-To: pgsql-tr-genel-postgresql(dot)org(at)localhost(dot)postgresql(dot)org
Received: from localhost (av.hub.org [200.46.204.144])
by svr1.postgresql.org (Postfix) with ESMTP id 0E04ED8BF7;
Sun, 2 Oct 2005 00:14:21 -0300 (ADT)
Received: from svr1.postgresql.org ([200.46.204.71])
by localhost (av.hub.org [200.46.204.144]) (amavisd-new, port 10024)
with ESMTP id 37446-07; Sun, 2 Oct 2005 03:14:19 +0000 (GMT)
Received: from sss.pgh.pa.us (sss.pgh.pa.us [66.207.139.130])
by svr1.postgresql.org (Postfix) with ESMTP id 59D05D889A;
Sun, 2 Oct 2005 00:14:18 -0300 (ADT)
Received: from sss2.sss.pgh.pa.us (tgl(at)localhost [127.0.0.1])
by sss.pgh.pa.us (8.13.1/8.13.1) with ESMTP id j923EDNq029724;
Sat, 1 Oct 2005 23:14:15 -0400 (EDT)
To: Devrim GUNDUZ <devrim(at)gunduz(dot)org>
Cc: pgsql-bugs(at)postgresql(dot)org, pgsql-tr-genel(at)postgresql(dot)org
Subject: Re: [BUGS] BUG #1931: ILIKE and LIKE fails on Turkish locale
In-reply-to: <Pine(dot)LNX(dot)4(dot)63(dot)0510020336270(dot)25019(at)mail(dot)kivi(dot)com(dot)tr>
References: <20051001153536(dot)6C9EBF0B6F(at)svr2(dot)postgresql(dot)org> <9028(dot)1128184301(at)sss(dot)pgh(dot)pa(dot)us> <Pine(dot)LNX(dot)4(dot)63(dot)0510020336270(dot)25019(at)mail(dot)kivi(dot)com(dot)tr>
Comments: In-reply-to Devrim GUNDUZ <devrim(at)gunduz(dot)org>
message dated "Sun, 02 Oct 2005 03:38:01 +0300"
Date: Sat, 01 Oct 2005 23:14:13 -0400
Message-ID: <29723(dot)1128222853(at)sss(dot)pgh(dot)pa(dot)us>
From: Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
X-Virus-Scanned: by amavisd-new at hub.org
X-Spam-Status: No, hits=0.006 required=5 tests=[AWL=0.006]
X-Spam-Level:
X-Archive-Number: 2005101/5
X-Sequence-Number: 295

Devrim GUNDUZ <devrim(at)gunduz(dot)org> writes:
> On Sat, 1 Oct 2005, Tom Lane wrote:
>> So yeah, ILIKE looks just about completely broken for multibyte encodings.
>> The regexp code doesn't look better, btw, just differently broken ...

> So any chance to fix it before beta 3 (and also backpatch?) ?

Are you volunteering?

This stuff has never worked, so I don't feel that it qualifies as "must
fix for 8.1". If you can come up with a believable low-impact patch,
I'd support putting it in now ... but my guess is that this is a
significant bit of work that will not get done in this release cycle.

regards, tom lane

Browse pgsql-tr-genel by date

  From Date Subject
Next Message Devrim GUNDUZ 2005-10-01 15:35:36 BUG #1931: ILIKE and LIKE fails on Turkish locale
Previous Message Devrim GUNDUZ 2005-09-18 22:03:45 PostgreSQL 8.1 beta 2 duyuruldu