Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
Greenplum
Gpdb
提交
2aa080fc
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,发现更多精彩内容 >>
提交
2aa080fc
编写于
8月 31, 1998
作者:
B
Bruce Momjian
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
indexing.c cleanups.
上级
24a05f5b
变更
3
隐藏空白更改
内联
并排
Showing
3 changed file
with
8 addition
and
11 deletion
+8
-11
src/backend/catalog/index.c
src/backend/catalog/index.c
+2
-3
src/backend/catalog/indexing.c
src/backend/catalog/indexing.c
+3
-4
src/backend/catalog/pg_proc.c
src/backend/catalog/pg_proc.c
+3
-4
未找到文件。
src/backend/catalog/index.c
浏览文件 @
2aa080fc
...
...
@@ -7,7 +7,7 @@
*
*
* IDENTIFICATION
* $Header: /cvsroot/pgsql/src/backend/catalog/index.c,v 1.5
7 1998/08/28 04:57:19
momjian Exp $
* $Header: /cvsroot/pgsql/src/backend/catalog/index.c,v 1.5
8 1998/08/31 17:49:16
momjian Exp $
*
*
* INTERFACE ROUTINES
...
...
@@ -1281,8 +1281,7 @@ FormIndexDatum(int numberOfAttributes,
{
offset
=
AttrNumberGetAttrOffset
(
i
);
datum
[
offset
]
=
PointerGetDatum
(
GetIndexValue
(
heapTuple
,
datum
[
offset
]
=
PointerGetDatum
(
GetIndexValue
(
heapTuple
,
heapDescriptor
,
offset
,
attributeNumber
,
...
...
src/backend/catalog/indexing.c
浏览文件 @
2aa080fc
...
...
@@ -8,7 +8,7 @@
*
*
* IDENTIFICATION
* $Header: /cvsroot/pgsql/src/backend/catalog/indexing.c,v 1.2
3 1998/08/30 23:25:55
momjian Exp $
* $Header: /cvsroot/pgsql/src/backend/catalog/indexing.c,v 1.2
4 1998/08/31 17:49:17
momjian Exp $
*
*-------------------------------------------------------------------------
*/
...
...
@@ -132,8 +132,7 @@ CatalogIndexInsert(Relation *idescs,
pgIndexP
=
(
IndexTupleForm
)
GETSTRUCT
(
pgIndexTup
);
/*
* Compute the number of attributes we are indexing upon. very
* important - can't assume one if this is a functional index.
* Compute the number of attributes we are indexing upon.
*/
for
(
attnumP
=
(
&
pgIndexP
->
indkey
[
0
]),
natts
=
0
;
*
attnumP
!=
InvalidAttrNumber
;
...
...
@@ -301,7 +300,7 @@ AttributeNumIndexScan(Relation heapRelation,
(
bits16
)
0x0
,
(
AttrNumber
)
1
,
(
RegProcedure
)
F_OIDEQ
,
Int32
GetDatum
(
relid
));
ObjectId
GetDatum
(
relid
));
ScanKeyEntryInitialize
(
&
skey
[
1
],
(
bits16
)
0x0
,
...
...
src/backend/catalog/pg_proc.c
浏览文件 @
2aa080fc
...
...
@@ -7,7 +7,7 @@
*
*
* IDENTIFICATION
* $Header: /cvsroot/pgsql/src/backend/catalog/pg_proc.c,v 1.2
0 1998/08/24 01:37:47
momjian Exp $
* $Header: /cvsroot/pgsql/src/backend/catalog/pg_proc.c,v 1.2
1 1998/08/31 17:49:18
momjian Exp $
*
*-------------------------------------------------------------------------
*/
...
...
@@ -129,7 +129,6 @@ ProcedureCreate(char *procedureName,
if
(
!
strcmp
(
languageName
,
"sql"
))
{
/*
* If this call is defining a set, check if the set is already
* defined by looking to see whether this call's function text
...
...
@@ -142,6 +141,7 @@ ProcedureCreate(char *procedureName,
tup
=
SearchSysCacheTuple
(
PROSRC
,
PointerGetDatum
(
prosrctext
),
0
,
0
,
0
);
pfree
(
prosrctext
);
if
(
HeapTupleIsValid
(
tup
))
return
tup
->
t_oid
;
}
...
...
@@ -152,8 +152,7 @@ ProcedureCreate(char *procedureName,
0
,
0
,
0
);
if
(
!
HeapTupleIsValid
(
tup
))
elog
(
ERROR
,
"ProcedureCreate: no such language %s"
,
languageName
);
elog
(
ERROR
,
"ProcedureCreate: no such language %s"
,
languageName
);
languageObjectId
=
tup
->
t_oid
;
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录