We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
Using GENERATED columns using h3-pg functions fail with this message, but the functions are actually IMMUTABLE (as well as the wrapped ones):
GENERATED
h3-pg
ERROR: generation expression is not immutable
Examples:
CREATE TABLE generatetemp ( h3_id h3index , geom geometry(Point, 4326) GENERATED ALWAYS AS (h3_to_geometry(h3_id)) STORED ) ;
Function: https://github.com/bytesandbrains/h3-pg/blob/master/sql/install/99-postgis.sql#L30
CREATE TABLE generatetemp ( geom geometry(Point, 4326), h3_id h3index GENERATED ALWAYS AS (h3_geo_to_h3(geom, 10)) STORED ) ;
Function: https://github.com/bytesandbrains/h3-pg/blob/master/sql/install/99-postgis.sql#L22
The text was updated successfully, but these errors were encountered:
This is probably because we forgot to include an upgrade-path in bd526aa.
We should mark IMMUTABLE STRICT PARALLEL SAFE in an upgrade-file.
IMMUTABLE STRICT PARALLEL SAFE
Sorry, something went wrong.
ff04235
zachasme
No branches or pull requests
Using
GENERATED
columns usingh3-pg
functions fail with this message, but the functions are actually IMMUTABLE (as well as the wrapped ones):ERROR: generation expression is not immutable
Examples:
Function: https://github.com/bytesandbrains/h3-pg/blob/master/sql/install/99-postgis.sql#L30
Function: https://github.com/bytesandbrains/h3-pg/blob/master/sql/install/99-postgis.sql#L22
The text was updated successfully, but these errors were encountered: