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

Test PR for community merges for pg16 #58

Draft
wants to merge 170 commits into
base: BABEL_3_4_STABLE
Choose a base branch
from

Conversation

Sairakan
Copy link

@Sairakan Sairakan commented Dec 7, 2023

No description provided.

ahmed-shameem and others added 30 commits November 24, 2023 06:42
Signed-off-by: Jason Teng <[email protected]>
…sted both Sender and Receiver functions with JDBC, ODBC and DOTNET Drivers (babelfish-for-postgresql#1921)"

This reverts commit 3a0259b.
Signed-off-by: Jason Teng <[email protected]>
…ator.

Engine commit 8576af873f2dee524237bdb5a5e72be5e7900276 changes some
names related to RelFileNode fields, so change them in the extension as
well.

Task: BABEL-4592

Signed-off-by: Jason Teng <[email protected]>
Signed-off-by: Jason Teng <[email protected]>
The new node implementation in PG16 is incompatible
with how the PIVOT clause was originally written
(specifically it tried to use a raw char* List which
cannot be copied). This was not an issue earlier due to
the fact that the newly added fields were not included
in copyfuncs, but that is no longer an option with the new
node implementation.

Additionally, views now no longer cause a parser issue,
but on the other hand they cause a server crash when they are
attempted to be called, so for now try to detect the bad cases and
raise an error.

Signed-off-by: Jason Teng <[email protected]>
Signed-off-by: Jason Teng <[email protected]>
Signed-off-by: Jason Teng <[email protected]>
Signed-off-by: Jason Teng <[email protected]>
Signed-off-by: Jason Teng <[email protected]>
This just edits contrib/babelfishpg_tds/test/t/002_tdskerberos.pl
to match the changes in 001_auth.pl from community commit 6633cfb216 in
the engine.

Signed-off-by: Jason Teng <[email protected]>
@Sairakan Sairakan force-pushed the pg16-cherry-pick-bff-3 branch from fa4f72e to 7313f21 Compare December 14, 2023 23:02
Jason Teng and others added 23 commits December 15, 2023 16:31
Signed-off-by: Jason Teng <[email protected]>
Signed-off-by: Jason Teng <[email protected]>
Rather than use superuser or babelfish SA for role administration, use a
new role with only CREATEROLE privileges to administrate Babelfish
roles.

Signed-off-by: Jason Teng <[email protected]>
Signed-off-by: Jason Teng <[email protected]>
Signed-off-by: Jason Teng <[email protected]>
Signed-off-by: Jason Teng <[email protected]>
Signed-off-by: Jason Teng <[email protected]>
Signed-off-by: Jason Teng <[email protected]>
Signed-off-by: Jason Teng <[email protected]>
Signed-off-by: Rishabh Tanwar <[email protected]>
Signed-off-by: Rishabh Tanwar <[email protected]>
Signed-off-by: Rishabh Tanwar <[email protected]>
Signed-off-by: Jason Teng <[email protected]>
@Sairakan Sairakan force-pushed the pg16-cherry-pick-bff-3 branch from 70bd9a7 to bdf1df0 Compare December 19, 2023 18:57
Jason Teng and others added 4 commits December 19, 2023 19:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants