Skip to content

Fix the commutators of the ttext temporal compops#722

Merged
mschoema merged 1 commit intoMobilityDB:masterfrom
mschoema:commutator
Sep 29, 2025
Merged

Fix the commutators of the ttext temporal compops#722
mschoema merged 1 commit intoMobilityDB:masterfrom
mschoema:commutator

Conversation

@mschoema
Copy link
Copy Markdown
Member

Fixes the issue mentioned by #680.

The commutators of the temporal compops for the ttext were wrong. Previously this didn't raise an error, but starting with PG 17, postgres raises an error when two operators have the same commutator. Strangely, this error was only raised when running pg_upgrade to go from PG 16 to PG 17, and does not get raised when running CREATE INSTALL.

@mschoema mschoema merged commit c2c5608 into MobilityDB:master Sep 29, 2025
16 checks passed
@mschoema mschoema deleted the commutator branch September 29, 2025 17:47
mschoema added a commit to mschoema/MobilityDB that referenced this pull request Sep 29, 2025
Fixes the issue mentioned by MobilityDB#680.

The commutators of the temporal compops for the `ttext` were wrong.
Previously this didn't raise an error, but starting with PG 17, postgres
raises an error when two operators have the same commutator. Strangely,
this error was only raised when running `pg_upgrade` to go from PG 16 to
PG 17, and does not get raised when running `CREATE INSTALL`.
mschoema added a commit that referenced this pull request Sep 30, 2025
Fixes the issue mentioned by #680.

The commutators of the temporal compops for the `ttext` were wrong.
Previously this didn't raise an error, but starting with PG 17, postgres
raises an error when two operators have the same commutator. Strangely,
this error was only raised when running `pg_upgrade` to go from PG 16 to
PG 17, and does not get raised when running `CREATE INSTALL`.

Cherry-pick of c2c5608
estebanzimanyi pushed a commit to estebanzimanyi/MobilityDB that referenced this pull request Oct 5, 2025
Fixes the issue mentioned by MobilityDB#680.

The commutators of the temporal compops for the `ttext` were wrong.
Previously this didn't raise an error, but starting with PG 17, postgres
raises an error when two operators have the same commutator. Strangely,
this error was only raised when running `pg_upgrade` to go from PG 16 to
PG 17, and does not get raised when running `CREATE INSTALL`.
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.

2 participants