Problem creating table leave the database in inconsistent state [CORE1914] #2347
Submitted by: @asfernandes
This bug was reported privatelly by Claudio some time ago... It's more problematic in 2.5, but not everything is good in previous version.
Steps to reproduce:
drop table t;
When the table fails to be created, records in RDB$PAGES was already inserted in system transaction and is not deleted in the cleanup. In V < 2.5, the problem is not visible as RDB$DATABASE.RDB$RELATION_ID is also incremented in system transaction and is not reused.
In 2.5, when looking for a relation id that has already RDB$PAGES entries, it causes no record inserted in RDB$FORMATS.
====== Test Details ======
Can not rename any of FB files and restart server using fbtest framework.
The text was updated successfully, but these errors were encountered:
Modified by: @pavel-zotov
status: Closed [ 6 ] => Closed [ 6 ]
QA Status: No test => Cannot be tested
Test Details: Can not rename any of FB files and restart server using fbtest framework.