mirror of
https://github.com/postgres/postgres.git
synced 2025-10-24 01:29:19 +03:00
Add FILLFACTOR to CREATE INDEX.
ITAGAKI Takahiro
This commit is contained in:
@@ -7,13 +7,14 @@
|
||||
* Portions Copyright (c) 1996-2006, PostgreSQL Global Development Group
|
||||
* Portions Copyright (c) 1994, Regents of the University of California
|
||||
*
|
||||
* $PostgreSQL: pgsql/src/include/access/genam.h,v 1.60 2006/05/10 23:18:39 tgl Exp $
|
||||
* $PostgreSQL: pgsql/src/include/access/genam.h,v 1.61 2006/07/02 02:23:22 momjian Exp $
|
||||
*
|
||||
*-------------------------------------------------------------------------
|
||||
*/
|
||||
#ifndef GENAM_H
|
||||
#define GENAM_H
|
||||
|
||||
#include "access/heapam.h"
|
||||
#include "access/itup.h"
|
||||
#include "access/relscan.h"
|
||||
#include "access/sdir.h"
|
||||
@@ -144,4 +145,13 @@ extern SysScanDesc systable_beginscan(Relation heapRelation,
|
||||
extern HeapTuple systable_getnext(SysScanDesc sysscan);
|
||||
extern void systable_endscan(SysScanDesc sysscan);
|
||||
|
||||
|
||||
typedef HeapOption IndexOption;
|
||||
|
||||
extern bytea *genam_option(ArrayType *options,
|
||||
int minFillfactor, int defaultFillfactor);
|
||||
|
||||
#define IndexGetFillFactor(relation) HeapGetFillFactor(relation)
|
||||
#define IndexGetPageFreeSpace(relation) HeapGetPageFreeSpace(relation)
|
||||
|
||||
#endif /* GENAM_H */
|
||||
|
||||
Reference in New Issue
Block a user