firebird icon indicating copy to clipboard operation
firebird copied to clipboard

Wipe out multi-file database support

Open dyemanov opened this issue 1 year ago • 4 comments

I'm not sure it should be applied to v6 as it supports databases in ODS 13.0 / 13.1 which may be multi-file and the engine will not be able to work with them. The patch raises an error in this case and suggests backup/restore to convert the database into a single file. Another possible reason for delay is that tablespaces are not landed yet. I have no problems merging this PR later.

dyemanov avatar Mar 18 '24 07:03 dyemanov

For v6 I would suggest to drop ability to create multifile database but keep ability to open and work with multifile database until the next major ODS.

aafemt avatar Mar 18 '24 10:03 aafemt

For v6 I would suggest to drop ability to create multifile database but keep ability to open and work with multifile database until the next major ODS.

Don't need this. For this purpose there is EngineXX of previous versions.

sim1984 avatar Mar 18 '24 11:03 sim1984

XX will be the same in v4/v5 and v6, this makes things confusing. Different engines are mostly intended for different major ODS versions.

dyemanov avatar Mar 18 '24 18:03 dyemanov

Not anymore. In Firebird 6.0, now the new major version ODS 14.0.

sim1984 avatar Oct 22 '24 17:10 sim1984

Yes, but tablespaces are still in the pipeline. Does anyone object to perform the cleanup now?

dyemanov avatar Oct 24 '24 11:10 dyemanov

Updated, ready for merge.

dyemanov avatar Dec 05 '24 10:12 dyemanov