Comments (3)
I think #103 may address this. Going to try that out...
from pg_tle.
I think there's a bug here, albeit at the edge.
NOTICE: identifier "test9greaterthanNAMEDATALENNAMEDATALENNAMEDATALENNAMEDATALENNAMEDATALENNAMEDATALENNAMEDATALENNAMEDATALENNAMEDATALENNAMEDATALENNAMEDATALENNAMEDATALENNAMEDATALEN.control" will be truncated to "test9greaterthanNAMEDATALENNAMEDATALENNAMEDATALENNAMEDATALENNAM"
NOTICE: identifier "test9greaterthanNAMEDATALENNAMEDATALENNAMEDATALENNAMEDATALENNAMEDATALENNAMEDATALENNAMEDATALENNAMEDATALENNAMEDATALENNAMEDATALENNAMEDATALENNAMEDATALENNAMEDATALEN--0.1.sql" will be truncated to "test9greaterthanNAMEDATALENNAMEDATALENNAMEDATALENNAMEDATALENNAM"
ERROR: Extension 'test9greaterthanNAMEDATALENNAMEDATALENNAMEDATALENNAMEDATALENNAMEDATALENNAMEDATALENNAMEDATALENNAMEDATALENNAMEDATALENNAMEDATALENNAMEDATALENNAMEDATALENNAMEDATALEN' already installed.
What's happening is that the two functions we create (control function, version function) are truncated to have the same name. So it's coming across as the extension is already installed when really it's just the name is too long.
So yes, it's a misleading error message, but we're not capping the name of the extension to an appropriate length.
from pg_tle.
Lowering the priority on this. I don't think this has v1.0.0 impact as it's an edge case. We should fix it in the fullness of time.
Leaving this in the milestone in case someone wants to pick it up, but deprioritizing it.
from pg_tle.
Related Issues (20)
- Add automated test for pg_upgrade HOT 1
- TLE missing dependencies on its control & SQL functions when created through another's `cascade` HOT 2
- Add cluster-wide support for password check hook HOT 1
- passcheck feature `valid_until` parameter is passing the wrong value HOT 6
- Cast from bytea to vector HOT 1
- ALTER SYSTEM is not supported in AWS RDS Postgres HOT 1
- Does pg_tle support PL/Rust based UDFs? HOT 1
- Allow `@` Characters in Extension Names HOT 5
- Is there any restriction on JS implementation? HOT 7
- `pg_dump`/`pg_restore` default version dependency issue/interaction HOT 1
- Debugging failed extension creation
- pg_dump/pg_restore with custom datatype fails unless `--use-set-session-authorization` is specified HOT 1
- clientauth can hang indefinitely if pgtle.clientauth_num_parallel_workers > max_worker_processes
- size limitation on custom type. HOT 8
- Clientauth skip lists do not work when user/database names are mixed case HOT 1
- Warn the user if a hook function is registered but a necessary parameter is not enabled
- Errored when inserting array value of custom datatype in binary mode . HOT 3
- Cannot build the extension on macOS HOT 3
- Login attempts could repeat depending on SSLMode and leads to incorrect count of attempts HOT 1
- TAP tests failing since upstream commit d5fd786 HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from pg_tle.