mirror of
https://git.postgresql.org/git/postgresql.git
synced 2024-09-13 22:19:33 +02:00
b9527e9840
module and teach PREPARE and protocol-level prepared statements to use it. In service of this, rearrange utility-statement processing so that parse analysis does not assume table schemas can't change before execution for utility statements (necessary because we don't attempt to re-acquire locks for utility statements when reusing a stored plan). This requires some refactoring of the ProcessUtility API, but it ends up cleaner anyway, for instance we can get rid of the QueryContext global. Still to do: fix up SPI and related code to use the plan cache; I'm tempted to try to make SQL functions use it too. Also, there are at least some aspects of system state that we want to ensure remain the same during a replan as in the original processing; search_path certainly ought to behave that way for instance, and perhaps there are others.
112 lines
1.8 KiB
Plaintext
112 lines
1.8 KiB
Plaintext
# $PostgreSQL: pgsql/src/test/regress/serial_schedule,v 1.38 2007/03/13 00:33:44 tgl Exp $
|
|
# This should probably be in an order similar to parallel_schedule.
|
|
test: boolean
|
|
test: char
|
|
test: name
|
|
test: varchar
|
|
test: text
|
|
test: int2
|
|
test: int4
|
|
test: int8
|
|
test: oid
|
|
test: float4
|
|
test: float8
|
|
test: bit
|
|
test: numeric
|
|
test: uuid
|
|
test: strings
|
|
test: numerology
|
|
test: point
|
|
test: lseg
|
|
test: box
|
|
test: path
|
|
test: polygon
|
|
test: circle
|
|
test: date
|
|
test: time
|
|
test: timetz
|
|
test: timestamp
|
|
test: timestamptz
|
|
test: interval
|
|
test: abstime
|
|
test: reltime
|
|
test: tinterval
|
|
test: inet
|
|
test: comments
|
|
test: oidjoins
|
|
test: type_sanity
|
|
test: opr_sanity
|
|
test: geometry
|
|
test: horology
|
|
test: insert
|
|
test: create_function_1
|
|
test: create_type
|
|
test: create_table
|
|
test: create_function_2
|
|
test: copy
|
|
test: copyselect
|
|
test: constraints
|
|
test: triggers
|
|
test: create_misc
|
|
test: create_aggregate
|
|
test: create_operator
|
|
test: create_index
|
|
test: drop_if_exists
|
|
test: inherit
|
|
test: vacuum
|
|
test: create_view
|
|
test: sanity_check
|
|
test: errors
|
|
test: select
|
|
test: select_into
|
|
test: select_distinct
|
|
test: select_distinct_on
|
|
test: select_implicit
|
|
test: select_having
|
|
test: subselect
|
|
test: union
|
|
test: case
|
|
test: join
|
|
test: aggregates
|
|
test: transactions
|
|
ignore: random
|
|
test: random
|
|
test: portals
|
|
test: arrays
|
|
test: btree_index
|
|
test: hash_index
|
|
test: update
|
|
test: delete
|
|
test: namespace
|
|
test: prepared_xacts
|
|
test: privileges
|
|
test: misc
|
|
test: select_views
|
|
test: portals_p2
|
|
test: rules
|
|
test: foreign_key
|
|
test: cluster
|
|
test: dependency
|
|
test: guc
|
|
test: combocid
|
|
test: plancache
|
|
test: limit
|
|
test: plpgsql
|
|
test: copy2
|
|
test: temp
|
|
test: domain
|
|
test: rangefuncs
|
|
test: prepare
|
|
test: without_oid
|
|
test: conversion
|
|
test: truncate
|
|
test: alter_table
|
|
test: sequence
|
|
test: polymorphism
|
|
test: rowtypes
|
|
test: returning
|
|
test: largeobject
|
|
test: xml
|
|
test: stats
|
|
test: tablespace
|