]> granicus.if.org Git - postgresql/commit
From: Oleg Bartunov <oleg@sai.msu.su>
authorMarc G. Fournier <scrappy@hub.org>
Wed, 2 Apr 1997 18:13:47 +0000 (18:13 +0000)
committerMarc G. Fournier <scrappy@hub.org>
Wed, 2 Apr 1997 18:13:47 +0000 (18:13 +0000)
commit5b1311acfbd6b84dbb84975240914214c51fcb48
tree3c40b80cc95a8fcb51186f87cf5171620e74f065
parenta10a951a4651fed4a352008e43e616d0b16a0515
From: Oleg Bartunov <oleg@sai.msu.su>
Subject: [HACKERS] locale patches !

Hi there,

here are little patches to get Postgres 6.1 works with locale stuff.
This is a patch against 970402.tar.gz, there are no problem to apply them
by hand to 6.0 release. Collate stuff tested about 1-2 months in real
working database but I'm sure there must be no problem. US hackers
could vote against locale implementation ( locale for sure will affect to
speed of postgres ), so I introduce variable USE_LOCALE which
controls locale stuff. Non-US users now could use ~* operator
for searching and <order by> for strings with nation alphabet.
Please, don't forget, as I did first time, to set environment variable
LC_CTYPE and LC_COLLATE because backend get locale information from them.
I start postmaster from a little script, assuming that shell is Bash shell
it looks like:

#!/bin/sh

export LC_CTYPE=koi8-r
export LC_COLLATE=koi8-r
postmaster -B 1024 -S -D/usr/local/pgsql/data/ -o '-Fe'
src/Makefile.global.in
src/backend/bootstrap/Makefile
src/backend/main/main.c
src/backend/optimizer/geqo/Makefile
src/backend/parser/Makefile
src/backend/postmaster/Makefile
src/backend/tcop/Makefile
src/backend/utils/adt/varlena.c
src/interfaces/libpgtcl/Makefile