-
- Downloads
Add new system view, pg_config
Move and refactor the underlying code for the pg_config client application to src/common in support of sharing it with a new system information SRF called pg_config() which makes the same information available via SQL. Additionally wrap the SRF with a new system view, as called pg_config. Patch by me with extensive input and review by Michael Paquier and additional review by Alvaro Herrera.
Showing
- doc/src/sgml/catalogs.sgml 52 additions, 0 deletionsdoc/src/sgml/catalogs.sgml
- src/backend/catalog/system_views.sql 6 additions, 0 deletionssrc/backend/catalog/system_views.sql
- src/backend/utils/misc/Makefile 2 additions, 2 deletionssrc/backend/utils/misc/Makefile
- src/backend/utils/misc/pg_config.c 103 additions, 0 deletionssrc/backend/utils/misc/pg_config.c
- src/bin/pg_config/Makefile 0 additions, 14 deletionssrc/bin/pg_config/Makefile
- src/bin/pg_config/pg_config.c 41 additions, 388 deletionssrc/bin/pg_config/pg_config.c
- src/common/Makefile 16 additions, 3 deletionssrc/common/Makefile
- src/common/config_info.c 206 additions, 0 deletionssrc/common/config_info.c
- src/include/catalog/catversion.h 1 addition, 1 deletionsrc/include/catalog/catversion.h
- src/include/catalog/pg_proc.h 4 additions, 0 deletionssrc/include/catalog/pg_proc.h
- src/include/common/config_info.h 21 additions, 0 deletionssrc/include/common/config_info.h
- src/include/port.h 1 addition, 0 deletionssrc/include/port.h
- src/include/utils/builtins.h 3 additions, 0 deletionssrc/include/utils/builtins.h
- src/port/path.c 30 additions, 0 deletionssrc/port/path.c
- src/test/regress/expected/rules.out 3 additions, 0 deletionssrc/test/regress/expected/rules.out
- src/tools/msvc/Mkvcbuild.pm 2 additions, 2 deletionssrc/tools/msvc/Mkvcbuild.pm
Loading
Please register or sign in to comment