Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
Greenplum
Gpdb
提交
93eab931
G
Gpdb
项目概览
Greenplum
/
Gpdb
通知
7
Star
1
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
G
Gpdb
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
93eab931
编写于
8月 25, 2007
作者:
T
Tom Lane
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Rename built-in Snowball stemmer dictionaries to be english_stem,
russian_stem, etc. Per discussion.
上级
7351b5fa
变更
5
显示空白变更内容
内联
并排
Showing
5 changed file
with
20 addition
and
18 deletion
+20
-18
src/backend/snowball/Makefile
src/backend/snowball/Makefile
+9
-6
src/backend/snowball/snowball.sql.in
src/backend/snowball/snowball.sql.in
+5
-6
src/include/catalog/catversion.h
src/include/catalog/catversion.h
+2
-2
src/test/regress/expected/tsearch.out
src/test/regress/expected/tsearch.out
+2
-2
src/test/regress/sql/tsearch.sql
src/test/regress/sql/tsearch.sql
+2
-2
未找到文件。
src/backend/snowball/Makefile
浏览文件 @
93eab931
...
...
@@ -2,7 +2,7 @@
#
# Makefile for src/backend/snowball
#
# $PostgreSQL: pgsql/src/backend/snowball/Makefile,v 1.
1 2007/08/21 01:11:15
tgl Exp $
# $PostgreSQL: pgsql/src/backend/snowball/Makefile,v 1.
2 2007/08/25 01:06:24
tgl Exp $
#
#-------------------------------------------------------------------------
...
...
@@ -47,6 +47,8 @@ OBJS= dict_snowball.o api.o utilities.o \
stem_UTF_8_turkish.o
# second column is name of latin dictionary, if different
# Note order dependency: use of some other language as latin dictionary
# must come after creation of that language
LANGUAGES
=
\
danish danish
\
dutch dutch
\
...
...
@@ -93,18 +95,19 @@ ifeq ($(enable_shared), yes)
while
[
"
$$
#"
-gt
0
]
;
\
do
\
lang
=
$$
1
;
shift
;
\
nonlatdictname
=
$$
lang
;
\
latdictname
=
$$
1
;
shift
;
\
if
[
-s
$(srcdir)
/stopwords/
$
${lang}
.stop
]
;
then
\
stop
=
", StopWords=
$
${lang}
"
;
\
else
\
stop
=
""
;
\
fi
;
\
nonlatdictname
=
$$
lang
;
\
latdictname
=
$$
1
;
shift
;
\
cat
$(srcdir)
/snowball.sql.in |
\
sed
-e
"s#_DICTNAME_#
$$
lang#g"
|
\
sed
-e
"s#_LANGNAME_#
$$
lang#g"
|
\
sed
-e
"s#_DICTNAME_#
$
${lang}
_stem#g"
|
\
sed
-e
"s#_CFGNAME_#
$$
lang#g"
|
\
sed
-e
"s#_LATDICTNAME_#
$$
latdictname
#g"
|
\
sed
-e
"s#_NONLATDICTNAME_#
$$
nonlatdictname
#g"
|
\
sed
-e
"s#_LATDICTNAME_#
$
$
{latdictname}
_stem
#g"
|
\
sed
-e
"s#_NONLATDICTNAME_#
$
$
{nonlatdictname}
_stem
#g"
|
\
sed
-e
"s#_STOPWORDS_#
$$
stop#g"
;
\
done
>>
$@
else
...
...
src/backend/snowball/snowball.sql.in
浏览文件 @
93eab931
-- $PostgreSQL: pgsql/src/backend/snowball/snowball.sql.in,v 1.
2 2007/08/22 01:39:44
tgl Exp $$
-- $PostgreSQL: pgsql/src/backend/snowball/snowball.sql.in,v 1.
3 2007/08/25 01:06:25
tgl Exp $$
-- text search configuration for _
CF
GNAME_ language
-- text search configuration for _
LAN
GNAME_ language
CREATE TEXT SEARCH DICTIONARY _DICTNAME_
(TEMPLATE = snowball,
Language = _DICTNAME_ _STOPWORDS_);
(TEMPLATE = snowball, Language = _LANGNAME_ _STOPWORDS_);
COMMENT ON TEXT SEARCH DICTIONARY _DICTNAME_ IS 'Snowball stemmer for _
DICT
NAME_ language';
COMMENT ON TEXT SEARCH DICTIONARY _DICTNAME_ IS 'Snowball stemmer for _
LANG
NAME_ language';
CREATE TEXT SEARCH CONFIGURATION _CFGNAME_
(PARSER = default);
COMMENT ON TEXT SEARCH CONFIGURATION _CFGNAME_ IS 'Configuration for _
CF
GNAME_ language';
COMMENT ON TEXT SEARCH CONFIGURATION _CFGNAME_ IS 'Configuration for _
LAN
GNAME_ language';
ALTER TEXT SEARCH CONFIGURATION _CFGNAME_ ADD MAPPING
FOR email, url, host, sfloat, version, uri, file, float, int, uint
...
...
src/include/catalog/catversion.h
浏览文件 @
93eab931
...
...
@@ -37,7 +37,7 @@
* Portions Copyright (c) 1996-2007, PostgreSQL Global Development Group
* Portions Copyright (c) 1994, Regents of the University of California
*
* $PostgreSQL: pgsql/src/include/catalog/catversion.h,v 1.41
7 2007/08/22 01:39:4
5 tgl Exp $
* $PostgreSQL: pgsql/src/include/catalog/catversion.h,v 1.41
8 2007/08/25 01:06:2
5 tgl Exp $
*
*-------------------------------------------------------------------------
*/
...
...
@@ -53,6 +53,6 @@
*/
/* yyyymmddN */
#define CATALOG_VERSION_NO 2007082
1
1
#define CATALOG_VERSION_NO 2007082
4
1
#endif
src/test/regress/expected/tsearch.out
浏览文件 @
93eab931
...
...
@@ -195,13 +195,13 @@ SELECT * FROM ts_stat('SELECT a FROM test_tsvector', 'AB') ORDER BY ndoc DESC, n
(1 row)
--dictionaries and to_tsvector
SELECT ts_lexize('english', 'skies');
SELECT ts_lexize('english
_stem
', 'skies');
ts_lexize
-----------
{sky}
(1 row)
SELECT ts_lexize('english', 'identity');
SELECT ts_lexize('english
_stem
', 'identity');
ts_lexize
-----------
{ident}
...
...
src/test/regress/sql/tsearch.sql
浏览文件 @
93eab931
...
...
@@ -81,8 +81,8 @@ SELECT * FROM ts_stat('SELECT a FROM test_tsvector', 'AB') ORDER BY ndoc DESC, n
--dictionaries and to_tsvector
SELECT
ts_lexize
(
'english'
,
'skies'
);
SELECT
ts_lexize
(
'english'
,
'identity'
);
SELECT
ts_lexize
(
'english
_stem
'
,
'skies'
);
SELECT
ts_lexize
(
'english
_stem
'
,
'identity'
);
SELECT
*
FROM
ts_token_type
(
'default'
);
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录