0001-Use-radix-tree-for-character-conversion.patch.gz

application/octet-stream

Filename: 0001-Use-radix-tree-for-character-conversion.patch.gz
Type: application/octet-stream
Part: 0
Message: Re: Radix tree for character conversion

Patch

Format: format-patch
Series: patch 0001
Subject: Use radix tree for character conversion
File+
src/backend/utils/mb/char_converter.c 116 0
src/backend/utils/mb/conv.c 59 78
src/backend/utils/mb/conversion_procs/utf8_and_big5/utf8_and_big5.c 2 2
src/backend/utils/mb/conversion_procs/utf8_and_cyrillic/utf8_and_cyrillic.c 4 4
src/backend/utils/mb/conversion_procs/utf8_and_euc2004/utf8_and_euc2004.c 2 2
src/backend/utils/mb/conversion_procs/utf8_and_euc_cn/utf8_and_euc_cn.c 2 2
src/backend/utils/mb/conversion_procs/utf8_and_euc_jp/utf8_and_euc_jp.c 2 2
src/backend/utils/mb/conversion_procs/utf8_and_euc_kr/utf8_and_euc_kr.c 2 2
src/backend/utils/mb/conversion_procs/utf8_and_euc_tw/utf8_and_euc_tw.c 2 2
src/backend/utils/mb/conversion_procs/utf8_and_gb18030/utf8_and_gb18030.c 2 2
src/backend/utils/mb/conversion_procs/utf8_and_gbk/utf8_and_gbk.c 2 2
src/backend/utils/mb/conversion_procs/utf8_and_iso8859/utf8_and_iso8859.c 30 45
src/backend/utils/mb/conversion_procs/utf8_and_johab/utf8_and_johab.c 2 2
src/backend/utils/mb/conversion_procs/utf8_and_sjis2004/utf8_and_sjis2004.c 2 2
src/backend/utils/mb/conversion_procs/utf8_and_sjis/utf8_and_sjis.c 2 2
src/backend/utils/mb/conversion_procs/utf8_and_uhc/utf8_and_uhc.c 2 2
src/backend/utils/mb/conversion_procs/utf8_and_win/utf8_and_win.c 15 39
src/backend/utils/mb/Makefile 2 0
src/backend/utils/mb/Unicode/convutils.pm 628 69
src/backend/utils/mb/Unicode/euc-jis-2004-std.txt 0 0
src/backend/utils/mb/Unicode/gb-18030-2000.xml 0 0
src/backend/utils/mb/Unicode/.gitignore 4 0
src/backend/utils/mb/Unicode/Makefile 20 9
src/backend/utils/mb/Unicode/sjis-0213-2004-std.txt 0 0
src/backend/utils/mb/Unicode/UCS_to_BIG5.pl 7 3
src/backend/utils/mb/Unicode/UCS_to_EUC_CN.pl 5 2
src/backend/utils/mb/Unicode/UCS_to_EUC_JIS_2004.pl 21 9
src/backend/utils/mb/Unicode/UCS_to_EUC_JP.pl 98 92
src/backend/utils/mb/Unicode/UCS_to_EUC_KR.pl 5 5
src/backend/utils/mb/Unicode/UCS_to_EUC_TW.pl 5 2
src/backend/utils/mb/Unicode/UCS_to_GB18030.pl 5 2
src/backend/utils/mb/Unicode/UCS_to_JOHAB.pl 4 4
src/backend/utils/mb/Unicode/UCS_to_most.pl 1 1
src/backend/utils/mb/Unicode/UCS_to_SHIFT_JIS_2004.pl 22 11
src/backend/utils/mb/Unicode/UCS_to_SJIS.pl 15 14
src/backend/utils/mb/Unicode/UCS_to_UHC.pl 6 3
src/include/mb/pg_wchar.h 54 2

Binary attachment — download to view.