Skip to content

Added support for sys.fn_varbintohexsubstring function#3659

Merged
jsudrik merged 5 commits intobabelfish-for-postgresql:BABEL_4_X_DEVfrom
shreyeah38:supporting_functions_ddl_logins__4X
Apr 8, 2025
Merged

Added support for sys.fn_varbintohexsubstring function#3659
jsudrik merged 5 commits intobabelfish-for-postgresql:BABEL_4_X_DEVfrom
shreyeah38:supporting_functions_ddl_logins__4X

Conversation

@shreyeah38
Copy link
Copy Markdown
Contributor

Description

This PR adds full support for sys.fn_varbintohexsubstring function, addressing a current limitation in Babelfish. The implementation includes essential system function sys.fn_varbintohexsubstring required for comprehensive login export capabilities. This function in Babelfish is built maintaining compatibility with TSQL syntax.

Added Components

Function:

sys.fn_varbintohexsubstring: converts varbinary data to a hexadecimal string representation, optionally prefixed with '0x', with control over the starting position and length.

BABEL-5654

Signed-off-by: Shreya Rai shreyaxr@amazon.com

@coveralls
Copy link
Copy Markdown
Collaborator

Pull Request Test Coverage Report for Build 14313623292

Details

  • 0 of 0 changed or added relevant lines in 0 files are covered.
  • No unchanged relevant lines lost coverage.
  • Overall coverage remained the same at 75.076%

Totals Coverage Status
Change from base Build 14267785742: 0.0%
Covered Lines: 47741
Relevant Lines: 63590

💛 - Coveralls

@coveralls
Copy link
Copy Markdown
Collaborator

Pull Request Test Coverage Report for Build 14313591085

Details

  • 0 of 0 changed or added relevant lines in 0 files are covered.
  • No unchanged relevant lines lost coverage.
  • Overall coverage remained the same at 75.076%

Totals Coverage Status
Change from base Build 14267785742: 0.0%
Covered Lines: 47741
Relevant Lines: 63590

💛 - Coveralls

Copy link
Copy Markdown
Contributor

@jsudrik jsudrik left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Approved.

@jsudrik jsudrik merged commit 4d9c93c into babelfish-for-postgresql:BABEL_4_X_DEV Apr 8, 2025
48 checks passed
sharathbp pushed a commit to amazon-aurora/babelfish_extensions that referenced this pull request Sep 22, 2025
…-postgresql#3659)

This PR adds full support for sys.fn_varbintohexsubstring function, addressing a current limitation in Babelfish. The implementation includes essential system function sys.fn_varbintohexsubstring required for comprehensive login export capabilities. This function in Babelfish is built maintaining compatibility with TSQL syntax.

Added Components

Function:

sys.fn_varbintohexsubstring: converts varbinary data to a hexadecimal string representation, optionally prefixed with '0x', with control over the starting position and length.

BABEL-5654

Signed-off-by: Shreya Rai shreyaxr@amazon.com
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.

5 participants