OSDN Git Service

pgindent run. Make it all clean.
[pg-rex/syncrep.git] / src / include / storage / relfilenode.h
1 #ifndef RELFILENODE_H
2 #define RELFILENODE_H
3
4 /*
5  * This is all what we need to know to find relation file.
6  * tblNode is identificator of tablespace and because of
7  * currently our tablespaces are equal to databases this is
8  * database OID. relNode is currently relation OID on creation
9  * but may be changed later if required. relNode is stored in
10  * pg_class.relfilenode.
11  */
12 typedef struct RelFileNode
13 {
14         Oid                     tblNode;                /* tablespace */
15         Oid                     relNode;                /* relation */
16 } RelFileNode;
17
18 #define RelFileNodeEquals(node1, node2) \
19         ((node1).relNode == (node2).relNode && \
20          (node1).tblNode == (node2).tblNode)
21
22 #endif   /* RELFILENODE_H */