mirror of https://github.com/citusdata/citus.git
36 lines
1.1 KiB
C
36 lines
1.1 KiB
C
/*-------------------------------------------------------------------------
|
|
*
|
|
* pg_dist_background_task_depend.h
|
|
* definition of the relation that holds which tasks depend on each
|
|
* other.
|
|
*
|
|
* Copyright (c) Citus Data, Inc.
|
|
*
|
|
*-------------------------------------------------------------------------
|
|
*/
|
|
|
|
#ifndef CITUS_PG_DIST_BACKGROUND_TASK_DEPEND_H
|
|
#define CITUS_PG_DIST_BACKGROUND_TASK_DEPEND_H
|
|
|
|
typedef struct FormData_pg_dist_background_task_depend
|
|
{
|
|
int64 job_id;
|
|
int64 task_id;
|
|
int64 depends_on;
|
|
#ifdef CATALOG_VARLEN /* variable-length fields start here */
|
|
#endif
|
|
} FormData_pg_dist_background_task_depend;
|
|
typedef FormData_pg_dist_background_task_depend *Form_pg_dist_background_task_depend;
|
|
|
|
|
|
/* ----------------
|
|
* compiler constants for pg_dist_background_task_depend
|
|
* ----------------
|
|
*/
|
|
#define Natts_pg_dist_background_task_depend 3
|
|
#define Anum_pg_dist_background_task_depend_job_id 1
|
|
#define Anum_pg_dist_background_task_depend_task_id 2
|
|
#define Anum_pg_dist_background_task_depend_depends_on 3
|
|
|
|
#endif /* CITUS_PG_DIST_BACKGROUND_TASK_DEPEND_H */
|