1
0
mirror of https://github.com/postgres/postgres.git synced 2025-11-13 16:22:44 +03:00

Reactivated LZTEXT data type and changed rule plan- and qual-strings

into lztext.

Jan
This commit is contained in:
Jan Wieck
2000-02-27 12:02:34 +00:00
parent 97e38d32b8
commit 75133d9a46
10 changed files with 95 additions and 16 deletions

View File

@@ -4,7 +4,7 @@
# Makefile for utils/adt
#
# IDENTIFICATION
# $Header: /cvsroot/pgsql/src/backend/utils/adt/Makefile,v 1.34 2000/02/16 17:24:46 thomas Exp $
# $Header: /cvsroot/pgsql/src/backend/utils/adt/Makefile,v 1.35 2000/02/27 12:02:32 wieck Exp $
#
#-------------------------------------------------------------------------
@@ -25,7 +25,7 @@ endif
OBJS = acl.o arrayfuncs.o arrayutils.o bool.o cash.o char.o chunk.o \
date.o datetime.o datum.o filename.o float.o \
geo_ops.o geo_selfuncs.o int.o int8.o like.o \
geo_ops.o geo_selfuncs.o int.o int8.o like.o lztext.o \
misc.o nabstime.o name.o not_in.o numeric.o numutils.o \
oid.o oracle_compat.o \
regexp.o regproc.o ruleutils.o selfuncs.o sets.o \

View File

@@ -8,7 +8,7 @@
*
*
* IDENTIFICATION
* $Header: /cvsroot/pgsql/src/backend/utils/cache/relcache.c,v 1.90 2000/02/18 09:28:55 inoue Exp $
* $Header: /cvsroot/pgsql/src/backend/utils/cache/relcache.c,v 1.91 2000/02/27 12:02:32 wieck Exp $
*
*-------------------------------------------------------------------------
*/
@@ -36,6 +36,7 @@
#include "postgres.h"
#include "utils/builtins.h"
#include "access/genam.h"
#include "access/heapam.h"
#include "access/istrat.h"
@@ -55,7 +56,6 @@
#include "miscadmin.h"
#include "storage/bufmgr.h"
#include "storage/smgr.h"
#include "utils/builtins.h"
#include "utils/catcache.h"
#include "utils/relcache.h"
#include "utils/temprel.h"
@@ -688,7 +688,7 @@ RelationBuildRuleLock(Relation relation)
Anum_pg_rewrite_ev_action,
pg_rewrite_tupdesc,
&isnull);
ruleaction_str = textout((text *) DatumGetPointer(ruleaction));
ruleaction_str = lztextout((lztext *) DatumGetPointer(ruleaction));
rule->actions = (List *) stringToNode(ruleaction_str);
pfree(ruleaction_str);
@@ -696,7 +696,7 @@ RelationBuildRuleLock(Relation relation)
Anum_pg_rewrite_ev_qual,
pg_rewrite_tupdesc,
&isnull);
rule_evqual_str = textout((text *) DatumGetPointer(rule_evqual));
rule_evqual_str = lztextout((lztext *) DatumGetPointer(rule_evqual));
rule->qual = (Node *) stringToNode(rule_evqual_str);
pfree(rule_evqual_str);