diff options
Diffstat (limited to 'src/include')
-rw-r--r-- | src/include/commands/tablespace.h | 1 | ||||
-rw-r--r-- | src/include/storage/bufmgr.h | 1 | ||||
-rw-r--r-- | src/include/utils/spccache.h | 1 |
3 files changed, 3 insertions, 0 deletions
diff --git a/src/include/commands/tablespace.h b/src/include/commands/tablespace.h index 41c457052d9..fd1b28fca22 100644 --- a/src/include/commands/tablespace.h +++ b/src/include/commands/tablespace.h @@ -40,6 +40,7 @@ typedef struct TableSpaceOpts float8 random_page_cost; float8 seq_page_cost; int effective_io_concurrency; + int maintenance_io_concurrency; } TableSpaceOpts; extern Oid CreateTableSpace(CreateTableSpaceStmt *stmt); diff --git a/src/include/storage/bufmgr.h b/src/include/storage/bufmgr.h index 2bf5afdade6..d2a5b52f6e2 100644 --- a/src/include/storage/bufmgr.h +++ b/src/include/storage/bufmgr.h @@ -58,6 +58,7 @@ extern int bgwriter_lru_maxpages; extern double bgwriter_lru_multiplier; extern bool track_io_timing; extern int effective_io_concurrency; +extern int maintenance_io_concurrency; extern int checkpoint_flush_after; extern int backend_flush_after; diff --git a/src/include/utils/spccache.h b/src/include/utils/spccache.h index 5112ba3c376..7e4ec69aa2e 100644 --- a/src/include/utils/spccache.h +++ b/src/include/utils/spccache.h @@ -16,5 +16,6 @@ void get_tablespace_page_costs(Oid spcid, float8 *spc_random_page_cost, float8 *spc_seq_page_cost); int get_tablespace_io_concurrency(Oid spcid); +int get_tablespace_maintenance_io_concurrency(Oid spcid); #endif /* SPCCACHE_H */ |