You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
PostgreSQL version (output of postgres --version): 13.3
TimescaleDB version (output of \dx in psql): 2.3.0
Installation method: using Docker
Describe the bug
More then one database in multinode setup causes maintenance procedure to stop working with message "ERROR: [datanode1]: prepared transaction belongs to another database".
Seems the query has to be more specific and include database name
To Reproduce
Steps to reproduce the behavior:
Install TSDB in multinode
Create two or mode databases with distributed hypertabes, execute maintenance task
Expected behavior
Maintenance procedure works without errors
Actual behavior
Maintenance procedure stops with error "ERROR: [datanode1]: prepared transaction belongs to another database".
The text was updated successfully, but these errors were encountered:
Since pg_prepared_xacts is shared between databases, the healing
function tried to resolve prepared transactions created by other
distributed databases.
This change makes the healing function to work only with current
database.
Fixtimescale#3433
Since pg_prepared_xacts is shared between databases, the healing
function tried to resolve prepared transactions created by other
distributed databases.
This change makes the healing function to work only with current
database.
Fix#3433
Relevant system information:
postgres --version
): 13.3\dx
inpsql
): 2.3.0Describe the bug
More then one database in multinode setup causes maintenance procedure to stop working with message "ERROR: [datanode1]: prepared transaction belongs to another database".
Seems the query has to be more specific and include database name
To Reproduce
Steps to reproduce the behavior:
Install TSDB in multinode
Create two or mode databases with distributed hypertabes, execute maintenance task
Expected behavior
Maintenance procedure works without errors
Actual behavior
Maintenance procedure stops with error "ERROR: [datanode1]: prepared transaction belongs to another database".
The text was updated successfully, but these errors were encountered: