pg_tle
pg_tle copied to clipboard
Framework for building trusted language extensions for PostgreSQL
Issue #, if available: #126 Description of changes: All of the other extension functions use text as name, so this appears to be an arbitrary restriction. Hence, relaxing the argument...
## Description For the lockout-after-a-specific-number-of-login-attempts example, login attempts could increment by 2 depending on SSLMode https://www.postgresql.org/message-id/flat/17032-7ad69968e744de35%40postgresql.org#:~:text=It%20tries%20to%20connect%20with%20encryption%20and%20fails%2C%20then%20tries%20to%20connect%0Awithout%20encryption%20and%20also%20fails ## Steps to reproduce Run the example here with sslmode set to allow/prefer https://github.com/aws/pg_tle/blob/main/examples/client_lockout/client_lockout--1.0.sql...
## Description We created the custom type. And created the custom_type[] column. While inserting the array values in those columns in binary mode, the server errored with 'no binary input...
## Description I can't build the extension on macOS, specifically 14.4.1. I did not see anywhere in the documentation that the extension is limited to linux or x86_64. ## Steps...
Description of changes: Adding missing attribution to the ndistinct README By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
## Describe the problem I would like to be able to add Rust extensions to postgres to perform complex server-side computations. ## Describe alternatives Host my own PostgreSQL and build...
## Describe the problem Currently we use pgtle.install_extension to create the extension code which is part of the code block. The block could contain multiple statements to create multiple objects....
For example, I would like to create a new authentication mechanism with a third-party provider and have to do HTTPS requests. Does `plv8` or `rust` implementation support it?
## Describe the problem We should make sure new changes to pg_tle do not break when they go through pg_upgrade. ## Describe the proposal We can potentially do this with...
## Description At the beginning of ProcessUtility hook logic, check if the command is one of the allowed commands for pg_tle to hook and process, and if not skip. With...