|
PostgreSQL Source Code git master
|
#include "postgres.h"#include "access/amapi.h"#include "access/reloptions.h"#include "catalog/index.h"#include "commands/vacuum.h"#include "nodes/pathnodes.h"
Go to the source code of this file.
Data Structures | |
| struct | DummyIndexOptions |
Typedefs | |
| typedef enum DummyAmEnum | DummyAmEnum |
| typedef struct DummyIndexOptions | DummyIndexOptions |
Enumerations | |
| enum | DummyAmEnum { DUMMY_AM_ENUM_ONE , DUMMY_AM_ENUM_TWO } |
Variables | |
| PG_MODULE_MAGIC | |
| static relopt_parse_elt | di_relopt_tab [8] |
| static relopt_kind | di_relopt_kind |
| static relopt_enum_elt_def | dummyAmEnumValues [] |
| Enumerator | |
|---|---|
| DUMMY_AM_ENUM_ONE | |
| DUMMY_AM_ENUM_TWO | |
Definition at line 30 of file dummy_index_am.c.
Definition at line 350 of file dummy_index_am.c.
References create_reloptions_table().
Definition at line 75 of file dummy_index_am.c.
References AccessExclusiveLock, add_bool_reloption(), add_enum_reloption(), add_int_reloption(), add_real_reloption(), add_reloption_kind(), add_string_reloption(), add_ternary_reloption(), di_relopt_kind, di_relopt_tab, DUMMY_AM_ENUM_ONE, dummyAmEnumValues, fb(), i, relopt_parse_elt::offset, relopt_parse_elt::optname, relopt_parse_elt::opttype, RELOPT_TYPE_BOOL, RELOPT_TYPE_ENUM, RELOPT_TYPE_INT, RELOPT_TYPE_REAL, RELOPT_TYPE_STRING, RELOPT_TYPE_TERNARY, and validate_string_option().
Referenced by _PG_init().
|
static |
Definition at line 261 of file dummy_index_am.c.
References RelationGetIndexScan().
Referenced by dihandler().
|
static |
Definition at line 154 of file dummy_index_am.c.
References IndexBuildResult::heap_tuples, IndexBuildResult::index_tuples, and palloc_object.
Referenced by dihandler().
Definition at line 172 of file dummy_index_am.c.
Referenced by dihandler().
|
static |
Definition at line 195 of file dummy_index_am.c.
References fb().
Referenced by dihandler().
|
static |
Definition at line 219 of file dummy_index_am.c.
References fb().
Referenced by dihandler().
|
static |
Definition at line 284 of file dummy_index_am.c.
Referenced by dihandler().
| Datum dihandler | ( | PG_FUNCTION_ARGS | ) |
Definition at line 294 of file dummy_index_am.c.
References dibeginscan(), dibuild(), dibuildempty(), dibulkdelete(), dicostestimate(), diendscan(), diinsert(), dioptions(), direscan(), divacuumcleanup(), divalidate(), fb(), InvalidOid, PG_RETURN_POINTER, IndexAmRoutine::type, and VACUUM_OPTION_NO_PARALLEL.
|
static |
Definition at line 181 of file dummy_index_am.c.
Referenced by dihandler().
Definition at line 239 of file dummy_index_am.c.
References build_reloptions(), di_relopt_kind, di_relopt_tab, lengthof, and validate().
Referenced by dihandler().
|
static |
Definition at line 274 of file dummy_index_am.c.
Referenced by dihandler().
|
static |
Definition at line 251 of file dummy_index_am.c.
Referenced by dihandler().
| PG_FUNCTION_INFO_V1 | ( | dihandler | ) |
Definition at line 63 of file dummy_index_am.c.
References ereport, errmsg(), NOTICE, and value.
Referenced by create_reloptions_table().
|
static |
Definition at line 28 of file dummy_index_am.c.
Referenced by create_reloptions_table(), and dioptions().
|
static |
Definition at line 25 of file dummy_index_am.c.
Referenced by create_reloptions_table(), and dioptions().
|
static |
Definition at line 49 of file dummy_index_am.c.
Referenced by create_reloptions_table().
| PG_MODULE_MAGIC |
Definition at line 22 of file dummy_index_am.c.