pgadmin4/web/pgadmin/browser/server_groups/servers/databases/schemas
Akshay Joshi 39b41d7b24 Various procedure/function related fixes for EPAS/PG 11. Fixes #3446
- Fix the RM #3446 "plpgsql keyword should displayed in SQL pane for EPAS-11".
- Procedures for EPAS 11 always created as 'edbspl', even though language is sql or plpgsql.
- Not able to create Function/Procedure/Trigger function if the language is "C" for all supported database server.
- Function creation for EPAS 9.6 and above when set "Window?" flag to "Yes".
- Disable Volatility, Strict, Parallel, Estimated cost and Leak prof while creating procedures in EPAS 11 when language is not 'edbspl'.
- Rename "default" folder to "11_plus" inside "pg" directory for procedures, as procedures are supported from PG11 onwards.
- Creating/Deleting parameter in Procedure for PG 11.
- Drop procedures with arguments for PG/EPAS 11.
pg_proc table has added default value 'v' for Volatility, 100 for Cost and 'u' for Parallel for any language. All the three are not supported for Procedures in PG/EPAS 11 (excluding 'edbspl' language for EPAS). Fixed the issue where it is visible in properties panel if we create procedure using language 'plpgsql' or 'sql'.
2018-07-17 12:43:46 +01:00
..
catalog_objects Update Python and JS modules. Fixes #3154 2018-04-04 10:47:01 +01:00
collations Fix various Drop menu options that were broken during the treeview refactoring. 2018-06-25 15:52:12 +01:00
domains Fix various Drop menu options that were broken during the treeview refactoring. 2018-06-25 15:52:12 +01:00
foreign_tables Replace deprecated success, error callbacks in $.ajax call with new functions .done and .fail. 2018-07-09 13:54:00 +01:00
fts_configurations Replace deprecated success, error callbacks in $.ajax call with new functions .done and .fail. 2018-07-09 13:54:00 +01:00
fts_dictionaries Extract the tests and refactor some of the methods. 2018-06-05 16:42:59 +05:30
fts_parser Extract the tests and refactor some of the methods. 2018-06-05 16:42:59 +05:30
fts_templates Extract the tests and refactor some of the methods. 2018-06-05 16:42:59 +05:30
functions Various procedure/function related fixes for EPAS/PG 11. Fixes #3446 2018-07-17 12:43:46 +01:00
packages Fix various Drop menu options that were broken during the treeview refactoring. 2018-06-25 15:52:12 +01:00
sequences Disable ACLs for the database objects for the Greenplum due to 2018-06-12 10:07:23 +05:30
static Replace deprecated success, error callbacks in $.ajax call with new functions .done and .fail. 2018-07-09 13:54:00 +01:00
synonyms Replace deprecated success, error callbacks in $.ajax call with new functions .done and .fail. 2018-07-09 13:54:00 +01:00
tables Replace deprecated success, error callbacks in $.ajax call with new functions .done and .fail. 2018-07-09 13:54:00 +01:00
templates Disable ACLs for the database objects for the Greenplum due to 2018-06-12 10:07:23 +05:30
tests Skip tests where appropriate on GPDB. Fixes #3190 2018-03-13 15:32:35 -04:00
types Replace deprecated success, error callbacks in $.ajax call with new functions .done and .fail. 2018-07-09 13:54:00 +01:00
views Replace deprecated success, error callbacks in $.ajax call with new functions .done and .fail. 2018-07-09 13:54:00 +01:00
__init__.py Update Python and JS modules. Fixes #3154 2018-04-04 10:47:01 +01:00
utils.py Skip tests where appropriate on GPDB. Fixes #3190 2018-03-13 15:32:35 -04:00