Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

EPAS v17 Release branch #5498

Merged
merged 137 commits into from
Nov 22, 2024
Merged
Show file tree
Hide file tree
Changes from 136 commits
Commits
Show all changes
137 commits
Select commit Hold shift + click to select a range
e5a4d23
begin fork of epas 17 docs
nidhibhammar Apr 15, 2024
e945408
Added NLS_UPPER function as per DOCS-295
nidhibhammar Apr 17, 2024
b85d29e
Added NLS_LOWER function as per DOCS-296
nidhibhammar Apr 18, 2024
6573d2d
Added text describing the requirement for CREATE ANY DIRECTORY and DR…
dwicinas May 7, 2024
ec34fe4
Revised language for CREATE and DROP DIRECTORY
dwicinas May 8, 2024
9b8782a
Revised according to comments from Ajit.
dwicinas May 13, 2024
c63fa76
added examples of how to grant privileges
dwicinas May 14, 2024
e2480e2
Added JSON logging to audit file description
dwicinas May 8, 2024
6b599c5
Added FORALL MERGE as per DOCS-302
nidhibhammar May 28, 2024
7fe80cb
test
nidhibhammar May 28, 2024
d2dec80
minor edits
nidhibhammar May 28, 2024
ea3d73e
staging first edits
gvasquezvargas Apr 16, 2024
a089766
epas17 edits 2nd pass
gvasquezvargas Apr 24, 2024
9b88752
Finished remaining requests, initial draft done
gvasquezvargas Apr 24, 2024
a56cd18
Update UTL_FILE for EPAS 17
gvasquezvargas Apr 25, 2024
3fceeae
Updated max_linesize according to SME feedback
gvasquezvargas Apr 26, 2024
3d55483
Added examples to new functions from SME
gvasquezvargas Apr 29, 2024
9422053
Compared functions with API reference
gvasquezvargas Apr 29, 2024
df5335e
Lower case after dash
gvasquezvargas May 7, 2024
d547714
Corrections 1-4
gvasquezvargas May 22, 2024
d46c366
Added corrections from Nishant's review
gvasquezvargas May 23, 2024
85cd420
\n supported in EPAS
gvasquezvargas May 23, 2024
1b63446
Added error messages for SQL Codes
gvasquezvargas May 23, 2024
f024dfd
get_line get_line_nchar and getnext_line corrections
gvasquezvargas May 24, 2024
3ea6b7c
Implementing feedback
gvasquezvargas May 27, 2024
33bd7bf
compared with Oracle UTL
gvasquezvargas May 27, 2024
23555f5
Rolling back changes to E literal note
gvasquezvargas May 29, 2024
e61f27f
Added MERGE and reordered the DML statements as per suggestion from T…
nidhibhammar May 30, 2024
f7f1bb0
draft of note for Windows
dwicinas May 29, 2024
fc2a01b
Added NLS config file and edited NLS_UPPER function
nidhibhammar Jul 31, 2024
efe7fe2
Edited as per the review comments from Nishant for NLS config file an…
nidhibhammar Aug 5, 2024
65d8371
Updated the output of NLS_LOWER and NLS_INITCAP functions as provided…
nidhibhammar Aug 7, 2024
a4ebd1f
changes done as per review comments from Triveni
nidhibhammar Aug 8, 2024
3055439
Updated as per review comments from Nishant
nidhibhammar Aug 8, 2024
36ef8fd
User privilege updates to UTL_FILE
dwicinas Jul 24, 2024
07df89c
A few cleanup edits
dwicinas Jul 24, 2024
9d36344
added some verbiage and links based on comments from Ajit
dwicinas Jul 30, 2024
a9a8022
small edits from Betsy the editor
dwicinas Jul 31, 2024
af97c66
fixed broken links
dwicinas Jul 31, 2024
9500a1b
Additional verbiage suggested by Ajit
dwicinas Jul 31, 2024
34edd3e
Suggested change from Ajit
dwicinas Aug 6, 2024
f6b75ac
First draft of spl_check enhancement
dwicinas Jul 23, 2024
2213deb
Comments from Suraj
dwicinas Jul 24, 2024
f4c250f
Another draft based on comments from Suraj
dwicinas Jul 29, 2024
90668cb
Apply suggestions from code review
dwicinas Jul 31, 2024
1f13827
small edit suggested by Suraj
dwicinas Jul 31, 2024
a81b0e2
typo
dwicinas Aug 6, 2024
199c951
initial draft of BFILE documentation
dwicinas Jul 3, 2024
21bd769
First draft of a few API procedures for BFILE
dwicinas Jul 8, 2024
9fdf858
More first drafts of BFILE APIs
dwicinas Jul 9, 2024
a92f469
More drafts for BFILE
dwicinas Jul 10, 2024
e0e05e5
Another draft of BFILE content
dwicinas Jul 15, 2024
2bd0ba9
various edits of BFILE docs
dwicinas Jul 15, 2024
4389732
A few more edits to BFILE
dwicinas Jul 16, 2024
491964b
A few more edits on BFILE
dwicinas Jul 16, 2024
2c6fc99
Additional minor edits to BFILE content
dwicinas Jul 17, 2024
c43d845
Many changes, as specified by reviewers
dwicinas Jul 22, 2024
75b0466
Some edits suggested by Ajit
dwicinas Jul 23, 2024
9383eb7
More edits suggested by Suraj
dwicinas Jul 24, 2024
c3dc38d
More suggested edits from Suraj
dwicinas Jul 29, 2024
072368e
Light edit on BFiILE content
ebgitelman Jul 31, 2024
abefac5
small change recommended by Betsy
dwicinas Aug 6, 2024
e90d4f4
Change BINARY_INTEGER to NUMBER and accept PGD change the system keep…
dwicinas Aug 5, 2024
8789d0c
removed BFILE return type, per Suraj
dwicinas Aug 12, 2024
f3f26fb
changed BINARY_INTEGER to NUMBER
dwicinas Aug 12, 2024
c244a71
Changing more instances of INTEGER to NUMBER
dwicinas Aug 13, 2024
9bcf412
More minor edits from Suraj
dwicinas Aug 14, 2024
ddba4e0
more small edits from Suraj
dwicinas Aug 14, 2024
f900bd7
Added more content for NLS config file as per the review comments fro…
nidhibhammar Aug 22, 2024
ccf3cee
Added NOTICE examples
nidhibhammar Aug 27, 2024
4551dcc
Edited content of NLS functions as per feedback from Nishant
nidhibhammar Aug 27, 2024
8ed29fb
begin fork of epas 17 docs
nidhibhammar Apr 15, 2024
d872911
Edited content of NLS functions as per suggestions from Nishant
nidhibhammar Sep 3, 2024
c259923
Updated the NVL function example provided by Amul Sul as per DOCS-796
nidhibhammar Sep 3, 2024
10d5776
Edited content as per review comments from Jeevan for NLS functions
nidhibhammar Sep 17, 2024
d463f4a
Edited content as per review comments from Amul
nidhibhammar Sep 18, 2024
241dfbb
Added blank spaces
nidhibhammar Sep 23, 2024
8c8fbdf
Added first draft for DOCS-697
nidhibhammar Oct 7, 2024
88a3eec
Formatted the example and edited the content
nidhibhammar Oct 9, 2024
becc6c2
fixed indentation of an example
nidhibhammar Oct 16, 2024
709d675
begin fork of epas 17 docs
nidhibhammar Apr 15, 2024
fd72c74
First content for DBMS_ASSERT
dwicinas Aug 6, 2024
36ff1d9
Another draft of dbms.assert
dwicinas Aug 12, 2024
2433ceb
Another draft of DBMS_ASSERT
dwicinas Aug 13, 2024
5fee249
Repositioned files to correct location in hierarchy
dwicinas Aug 13, 2024
8a7ed6e
Added mdx suffix to all file names
dwicinas Aug 14, 2024
9085e54
Grammatical edits to DBMS_ASSERT
dwicinas Aug 14, 2024
7fe1f06
minor changes to adjust pagination
dwicinas Aug 14, 2024
03b7489
Many updates from development; added an overall example from Triveni
dwicinas Aug 27, 2024
1f13c51
additional input from development
dwicinas Aug 28, 2024
d08f8f8
revisions suggested by Beena
dwicinas Sep 4, 2024
c4bc885
minor edits suggested by Beena and Triveni
dwicinas Sep 5, 2024
e067a05
Added epas17 to config.yaml and run templates
dwicinas Sep 12, 2024
e5a4857
Updated the content as per review comments from Triveni and Beena
nidhibhammar Oct 16, 2024
20b6031
Added a deprecation note for DRITA as per [DB-2717](https://enterpris…
nidhibhammar Oct 18, 2024
e38c908
Added member functions and contructors of XM type list as per [DOCS-7…
nidhibhammar Oct 24, 2024
2849a72
Added more content for XMLTYPE
nidhibhammar Oct 29, 2024
2cf30db
Added first rough draft for DBMS_XMLDOM
nidhibhammar Nov 8, 2024
2b0fcd9
Added content for clone schema as per [DI-1271](https://enterprisedb.…
nidhibhammar Nov 8, 2024
500d356
removed adminpack from the extension list of clone schema as per sugg…
nidhibhammar Nov 11, 2024
685d0e6
edits made as per suggestion from Himanshu for XMLTYPE
nidhibhammar Nov 11, 2024
b534aee
Added note as per [DB-2808](https://enterprisedb.atlassian.net/browse…
nidhibhammar Nov 12, 2024
58eaa2c
minor edit
nidhibhammar Nov 12, 2024
040dc3e
minor edits
nidhibhammar Nov 12, 2024
a428613
Added subtopics file structure for DBMS_XMLDOM
nidhibhammar Nov 12, 2024
1bdaaba
Added syntax and parameters of few subprograms
nidhibhammar Nov 13, 2024
08efe50
Added examples to subprograms and guidelines to index
gvasquezvargas Nov 13, 2024
e4f2b82
added syntax and parameters of 3 subprograms
nidhibhammar Nov 14, 2024
e35c83e
EPAS: import foreign schema
gvasquezvargas Nov 11, 2024
bfcd805
Clarification for env variables
gvasquezvargas Nov 12, 2024
6637b7d
Moved the page up one step in the navigation
gvasquezvargas Nov 12, 2024
0ecf52c
Implemented feedback from Suraj
gvasquezvargas Nov 13, 2024
76652d1
clarify which tables and views are imported, not linke to user but to…
gvasquezvargas Nov 13, 2024
0dc1455
Corrected prereqs and removed double quotes for passw
gvasquezvargas Nov 14, 2024
be799f0
changed user and password env var
gvasquezvargas Nov 14, 2024
7d84b25
Added examples for remaining subprograms
gvasquezvargas Nov 14, 2024
18a256e
Corrected example for makeelement
gvasquezvargas Nov 14, 2024
4f16d45
Added syntax and parameters of few subprograms
nidhibhammar Nov 18, 2024
bc29adf
Added return type and navigation for DBMS_XMLDOM
nidhibhammar Nov 19, 2024
7dbd65c
begin fork of epas 17 docs
nidhibhammar Apr 15, 2024
7b32511
EPAS 17: version bumps
gvasquezvargas Oct 29, 2024
76d9dfd
Changed 17.0 instances to 17.1 as version was bumped again
gvasquezvargas Nov 12, 2024
f71847a
Removing commented line1
gvasquezvargas Nov 19, 2024
ec56a42
Removing commented lines2
gvasquezvargas Nov 19, 2024
b8a6800
Implemented feedback from Sravan
gvasquezvargas Nov 20, 2024
1eb407e
Corrections to getchildnodes, item, makeelement, newdomdocument and s…
gvasquezvargas Nov 20, 2024
211ad4d
Added EPAS 17 release notes, removed 16 release notes
nidhibhammar Nov 21, 2024
e7bf6b8
Sravan's feedback on getChildNodes, getLength, getXMLType and makeEle…
gvasquezvargas Nov 21, 2024
07c19f6
Sravan's feedback on getAttribute and getFirstChid
gvasquezvargas Nov 21, 2024
c12ace4
Update product_docs/docs/epas/17/epas_rel_notes/index.mdx
nidhibhammar Nov 21, 2024
309b444
Update product_docs/docs/epas/17/epas_rel_notes/epas17_2_rel_notes.mdx
nidhibhammar Nov 21, 2024
5604317
Update product_docs/docs/epas/17/epas_rel_notes/epas17_2_rel_notes.mdx
nidhibhammar Nov 21, 2024
7d5d0eb
Update product_docs/docs/epas/17/epas_rel_notes/epas17_2_rel_notes.mdx
nidhibhammar Nov 21, 2024
e615978
removed pgAgent references and updated the version to 17.2.0
nidhibhammar Nov 22, 2024
e27ecdf
minor edit
nidhibhammar Nov 22, 2024
3600fa1
Replaced windows server 2019 to 2022
nidhibhammar Nov 22, 2024
f0fc14c
restore epas v16 docs
gvasquezvargas Nov 22, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
11 changes: 10 additions & 1 deletion advocacy_docs/pg_extensions/spl_check/using/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -138,7 +138,7 @@ $$ LANGUAGE edbspl;

## Checking all your code

Use the `spl_check_function()` to check all of your functions/procedures and to check all your triggers.
Use `spl_check_function()` to check all of your functions/procedures and to check all your triggers. By default `spl_check_function()` checks the validity of parameters and return types for a specified function. However, a GUC allows you to use `spl_check_function()` to [validate the function calls](#validating-function-calls) of all functions called by that function (except system functions and system package functions).

To check all nontrigger EDB SPL Check functions:

Expand Down Expand Up @@ -186,6 +186,15 @@ OFFSET 0
) ss
ORDER BY (pcf).functionid::regprocedure::text, (pcf).lineno;
```
## Validating function calls

When the GUC `spl_check.validate_function_calls` is set to true, `spl_check` validates a function and any function calls encountered while validating the initial function.

For example, if function `f1()` calls function `f2()` and `spl_check.validate_function_calls` is set to true, `spl_check` validates function `f1()` and function `f2()`. If `spl_check.validate_function_calls` is set to false, `spl_check` validates only function `f1()` and checks the parameters and return type of `f2()`.

Use the `SET` command to set the value of `spl_check.validate_function_calls`. By default `spl_check.validate_function_calls` is set to false.

`spl_check` doesn't check any functions with an OID less than `FirstNormalObjectId`, that is, functions defined in the `sys` or `pg_catalog` schema. They are assumed to be system functions. Also, `spl_check` skips system packages and functions written in languages other than EDB SPL.

## Limitations

Expand Down
26 changes: 13 additions & 13 deletions install_template/config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -316,43 +316,43 @@ products:
platforms:
- name: AlmaLinux 8 or Rocky Linux 8
arch: x86_64
supported versions: [11, 12, 13, 14, 15, 16]
supported versions: [11, 12, 13, 14, 15, 16, 17]
- name: AlmaLinux 9 or Rocky Linux 9
arch: x86_64
supported versions: [11, 12, 13, 14, 15, 16]
supported versions: [11, 12, 13, 14, 15, 16, 17]
- name: RHEL 8 or OL 8
arch: x86_64
supported versions: [11, 12, 13, 14, 15, 16]
supported versions: [11, 12, 13, 14, 15, 16, 17]
- name: RHEL 9 or OL 9
arch: x86_64
supported versions: [11, 12, 13, 14, 15, 16]
supported versions: [11, 12, 13, 14, 15, 16, 17]
- name: RHEL 9
arch: ppc64le
supported versions: [11, 12, 13, 14, 15, 16]
supported versions: [11, 12, 13, 14, 15, 16, 17]
- name: RHEL 8
arch: ppc64le
supported versions: [11, 12, 13, 14, 15, 16]
supported versions: [11, 12, 13, 14, 15, 16, 17]
- name: Debian 12
arch: x86_64
supported versions: [16]
supported versions: [16, 17]
- name: Debian 12
arch: arm64
supported versions: [16]
supported versions: [16, 17]
- name: Debian 11
arch: x86_64
supported versions: [11, 12, 13, 14, 15, 16]
supported versions: [11, 12, 13, 14, 15, 16, 17]
- name: Ubuntu 22.04
arch: x86_64
supported versions: [11, 12, 13, 14, 15, 16]
supported versions: [11, 12, 13, 14, 15, 16, 17]
- name: Ubuntu 20.04
arch: x86_64
supported versions: [11, 12, 13, 14, 15, 16]
supported versions: [11, 12, 13, 14, 15, 16, 17]
- name: SLES 15
arch: x86_64
supported versions: [11, 12, 13, 14, 15, 16]
supported versions: [11, 12, 13, 14, 15, 16, 17]
- name: SLES 15
arch: ppc64le
supported versions: [11, 12, 13, 14, 15, 16]
supported versions: [11, 12, 13, 14, 15, 16, 17]
- name: EDB Postgres Extended Server
platforms:
- name: AlmaLinux 8 or Rocky Linux 8
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -22,5 +22,5 @@ redirects:

{% block otherosinstall %}
## Windows
- [Windows Server 2019](windows)
- [Windows Server 2022](windows)
{% endblock otherosinstall %}
2 changes: 1 addition & 1 deletion product_docs/docs/epas/11/installing/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -56,4 +56,4 @@ Select a link to access the applicable installation instructions:

## Windows

- [Windows Server 2019](windows)
- [Windows Server 2022](windows)
2 changes: 1 addition & 1 deletion product_docs/docs/epas/12/installing/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -56,4 +56,4 @@ Select a link to access the applicable installation instructions:

## Windows

- [Windows Server 2019](windows)
- [Windows Server 2022](windows)
2 changes: 1 addition & 1 deletion product_docs/docs/epas/13/installing/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -56,4 +56,4 @@ Select a link to access the applicable installation instructions:

## Windows

- [Windows Server 2019](windows)
- [Windows Server 2022](windows)
2 changes: 1 addition & 1 deletion product_docs/docs/epas/14/installing/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -56,4 +56,4 @@ Select a link to access the applicable installation instructions:

## Windows

- [Windows Server 2019](windows)
- [Windows Server 2022](windows)
2 changes: 1 addition & 1 deletion product_docs/docs/epas/15/installing/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -60,4 +60,4 @@ Select a link to access the applicable installation instructions:

## Windows

- [Windows Server 2019](windows)
- [Windows Server 2022](windows)
12 changes: 0 additions & 12 deletions product_docs/docs/epas/16/epas_rel_notes/epas16_2_0_rel_notes.mdx

This file was deleted.

21 changes: 0 additions & 21 deletions product_docs/docs/epas/16/epas_rel_notes/epas16_3_0_rel_notes.mdx

This file was deleted.

20 changes: 0 additions & 20 deletions product_docs/docs/epas/16/epas_rel_notes/epas16_4_0_rel_notes.mdx

This file was deleted.

12 changes: 0 additions & 12 deletions product_docs/docs/epas/16/epas_rel_notes/epas16_4_1_rel_notes.mdx

This file was deleted.

19 changes: 0 additions & 19 deletions product_docs/docs/epas/16/epas_rel_notes/epas16_6_0_rel_notes.mdx

This file was deleted.

Loading
Loading