@@ -46,7 +46,6 @@ CATALOG(pg_am,2601)
46
46
bool amcanunique ; /* does AM support UNIQUE indexes? */
47
47
bool amcanmulticol ; /* does AM support multi-column indexes? */
48
48
bool amoptionalkey ; /* can query omit key for the first column? */
49
- bool amindexnulls ; /* does AM support NULL index entries? */
50
49
bool amsearchnulls ; /* can AM search for NULL/NOT NULL entries? */
51
50
bool amstorage ; /* can storage type differ from column type? */
52
51
bool amclusterable ; /* does AM support cluster command? */
@@ -88,41 +87,40 @@ typedef FormData_pg_am *Form_pg_am;
88
87
#define Anum_pg_am_amcanunique 7
89
88
#define Anum_pg_am_amcanmulticol 8
90
89
#define Anum_pg_am_amoptionalkey 9
91
- #define Anum_pg_am_amindexnulls 10
92
- #define Anum_pg_am_amsearchnulls 11
93
- #define Anum_pg_am_amstorage 12
94
- #define Anum_pg_am_amclusterable 13
95
- #define Anum_pg_am_amkeytype 14
96
- #define Anum_pg_am_aminsert 15
97
- #define Anum_pg_am_ambeginscan 16
98
- #define Anum_pg_am_amgettuple 17
99
- #define Anum_pg_am_amgetbitmap 18
100
- #define Anum_pg_am_amrescan 19
101
- #define Anum_pg_am_amendscan 20
102
- #define Anum_pg_am_ammarkpos 21
103
- #define Anum_pg_am_amrestrpos 22
104
- #define Anum_pg_am_ambuild 23
105
- #define Anum_pg_am_ambuildempty 24
106
- #define Anum_pg_am_ambulkdelete 25
107
- #define Anum_pg_am_amvacuumcleanup 26
108
- #define Anum_pg_am_amcostestimate 27
109
- #define Anum_pg_am_amoptions 28
90
+ #define Anum_pg_am_amsearchnulls 10
91
+ #define Anum_pg_am_amstorage 11
92
+ #define Anum_pg_am_amclusterable 12
93
+ #define Anum_pg_am_amkeytype 13
94
+ #define Anum_pg_am_aminsert 14
95
+ #define Anum_pg_am_ambeginscan 15
96
+ #define Anum_pg_am_amgettuple 16
97
+ #define Anum_pg_am_amgetbitmap 17
98
+ #define Anum_pg_am_amrescan 18
99
+ #define Anum_pg_am_amendscan 19
100
+ #define Anum_pg_am_ammarkpos 20
101
+ #define Anum_pg_am_amrestrpos 21
102
+ #define Anum_pg_am_ambuild 22
103
+ #define Anum_pg_am_ambuildempty 23
104
+ #define Anum_pg_am_ambulkdelete 24
105
+ #define Anum_pg_am_amvacuumcleanup 25
DB6D
tr>
106
+ #define Anum_pg_am_amcostestimate 26
107
+ #define Anum_pg_am_amoptions 27
110
108
111
109
/* ----------------
112
110
* initial contents of pg_am
113
111
* ----------------
114
112
*/
115
113
116
- DATA (insert OID = 403 ( btree 5 1 t f t t t t t t f t 0 btinsert btbeginscan btgettuple btgetbitmap btrescan btendscan btmarkpos btrestrpos btbuild btbuildempty btbulkdelete btvacuumcleanup btcostestimate btoptions ));
114
+ DATA (insert OID = 403 ( btree 5 1 t f t t t t t f t 0 btinsert btbeginscan btgettuple btgetbitmap btrescan btendscan btmarkpos btrestrpos btbuild btbuildempty btbulkdelete btvacuumcleanup btcostestimate btoptions ));
117
115
DESCR ("b-tree index access method" );
118
116
#define BTREE_AM_OID 403
119
- DATA (insert OID = 405 ( hash 1 1 f f t f f f f f f f 23 hashinsert hashbeginscan hashgettuple hashgetbitmap hashrescan hashendscan hashmarkpos hashrestrpos hashbuild hashbuildempty hashbulkdelete hashvacuumcleanup hashcostestimate hashoptions ));
117
+ DATA (insert OID = 405 ( hash 1 1 f f t f f f f f f 23 hashinsert hashbeginscan hashgettuple hashgetbitmap hashrescan hashendscan hashmarkpos hashrestrpos hashbuild hashbuildempty hashbulkdelete hashvacuumcleanup hashcostestimate hashoptions ));
120
118
DESCR ("hash index access method" );
121
119
#define HASH_AM_OID 405
122
- DATA (insert OID = 783 ( gist 0 8 f t f f t t t t t t 0 gistinsert gistbeginscan gistgettuple gistgetbitmap gistrescan gistendscan gistmarkpos gistrestrpos gistbuild gistbuildempty gistbulkdelete gistvacuumcleanup gistcostestimate gistoptions ));
120
+ DATA (insert OID = 783 ( gist 0 8 f t f f t t t t t 0 gistinsert gistbeginscan gistgettuple gistgetbitmap gistrescan gistendscan gistmarkpos gistrestrpos gistbuild gistbuildempty gistbulkdelete gistvacuumcleanup gistcostestimate gistoptions ));
123
121
DESCR ("GiST index access method" );
124
122
#define GIST_AM_OID 783
125
- DATA (insert OID = 2742 ( gin 0 5 f f f f t t f f t f 0 gininsert ginbeginscan - gingetbitmap ginrescan ginendscan ginmarkpos ginrestrpos ginbuild ginbuildempty ginbulkdelete ginvacuumcleanup gincostestimate ginoptions ));
123
+ DATA (insert OID = 2742 ( gin 0 5 f f f f t t f t f 0 gininsert ginbeginscan - gingetbitmap ginrescan ginendscan ginmarkpos ginrestrpos ginbuild ginbuildempty ginbulkdelete ginvacuumcleanup gincostestimate ginoptions ));
126
124
DESCR ("GIN index access method" );
127
125
#define GIN_AM_OID 2742
128
126
0 commit comments