| /*------------------------------------------------------------------------- |
| * |
| * execdefs.h |
| * |
| * |
| * |
| * Portions Copyright (c) 1996-2009, PostgreSQL Global Development Group |
| * Portions Copyright (c) 1994, Regents of the University of California |
| * |
| * $PostgreSQL: pgsql/src/include/executor/execdefs.h,v 1.22 2009/01/01 17:23:58 momjian Exp $ |
| * |
| *------------------------------------------------------------------------- |
| */ |
| #ifndef EXECDEFS_H |
| #define EXECDEFS_H |
| |
| /* ---------------- |
| * Merge Join states |
| * ---------------- |
| */ |
| #define EXEC_MJ_INITIALIZE_OUTER 1 |
| #define EXEC_MJ_INITIALIZE_INNER 2 |
| #define EXEC_MJ_JOINTUPLES 3 |
| #define EXEC_MJ_NEXTOUTER 4 |
| #define EXEC_MJ_TESTOUTER 5 |
| #define EXEC_MJ_NEXTINNER 6 |
| #define EXEC_MJ_SKIP_TEST 7 |
| #define EXEC_MJ_SKIPOUTER_ADVANCE 8 |
| #define EXEC_MJ_SKIPINNER_ADVANCE 9 |
| #define EXEC_MJ_ENDOUTER 10 |
| #define EXEC_MJ_ENDINNER 11 |
| |
| #endif /* EXECDEFS_H */ |